@font-face{font-family:Sparkasse Web;src:url(/fonts/sparkasse/Sparkasse_web_Rg-s.woff2) format("woff2"),url(/fonts/sparkasse/Sparkasse_web_Rg-s.woff) format("woff"),url(/fonts/sparkasse/Sparkasse_web_Rg-s.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sparkasse Web Light;src:url(/fonts/sparkasse/Sparkasse_web_Lt-s.woff2) format("woff2"),url(/fonts/sparkasse/Sparkasse_web_Lt-s.woff) format("woff"),url(/fonts/sparkasse/Sparkasse_web_Lt-s.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}html{background-color:#f5f5f5;color:#292929;font-family:Sparkasse Web,Helvetica Neue,Helvetica,Arial,sans-serif,serif;font-size:1rem;line-height:1.5;scroll-padding:0!important}h1{font-size:2.5rem;font-weight:700}@media(max-width:1024px){h1{font-size:1.75rem}}h2{font-size:1.75rem;font-weight:700}@media(max-width:1024px){h2{font-size:1.25rem}}h3{font-size:1.25rem;font-weight:700}@media(max-width:1024px){h3{font-size:1rem}}h4{font-size:1rem}@media(max-width:1024px){h4{font-size:1rem}}strong{font-weight:700}select.form-control{padding:6px}label{font-weight:400}label.checkbox,label.radio{cursor:pointer;margin:0;padding-left:20px}label.checkbox input[type=checkbox],label.checkbox input[type=radio],label.radio input[type=checkbox],label.radio input[type=radio]{margin:.43em 0 0 -20px}.clearfix:after,.clearfixmix{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}* html .clearfix,:first-child+html .clearfix{zoom:1}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}.error-message{background-color:#ffe9e7;padding:20px}.error-message,.error-message h1{color:red;font-size:16px;font-weight:400}.error-message h1{margin:0}.ncFormError,.parsley-errors-list{color:red;font-size:12px;line-height:1.3em;margin-top:8px;display:block}#password-info{position:relative}#password-info ul{background:#fff none repeat scroll 0 0;border:1px solid #e3e3e3;bottom:-4px;box-shadow:none;display:block;font-size:12px;left:0;line-height:17px;padding:6px 10px;position:absolute;width:100%}#password-info ul li.list-group-item{list-style-type:none;padding-left:22px}#password-info ul li.list-group-item.list-group-item-danger{color:red}#password-info ul li.list-group-item.list-group-item-success{color:#85b82d}.form-control{box-shadow:none;border:1px solid #e3e3e3;padding:6px 10px}.form-control:focus{box-shadow:none;background-color:color-mix(in srgb,#dbeeff,68%,white 32%);border-color:#dbeeff}.form-control.readonly{background-color:#e3e3e3}.form-group.multi-field .row>div input,.form-group.multi-field .row>div select{margin-bottom:15px}.form-group.multi-field .row>div:last-child input,.form-group.multi-field .row>div:last-child select{margin-bottom:0}@media(min-width:769px){.form-group.multi-field .row>div input,.form-group.multi-field .row>div select{margin-bottom:0}}.form-group.inline{margin-bottom:0}.form-group.inline .btn{margin-top:10px}@media(min-width:769px){.form-group.inline .btn{margin-top:0}.form-group.inline label{margin-top:5px}}.form-box{margin-bottom:20px}.form-note{margin:10px 0}.checkbox,.form-note{font-size:12px}.checkbox input[type=checkbox]{margin-top:.2em}.checkbox label{padding-left:25px;border:1px solid rgba(0,0,0,0)}#formOverview .checkbox{font-size:inherit}#formOverview .checkbox input[type=checkbox]{margin-top:.43em}@media print{.breadcrumb,.call-to-action,.callback-service,.circle-print,footer,header,input.quantity{display:none}.forprintonly{display:inline-block}}.page-content{background-color:#f5f5f5;padding:.25rem 0}@media(min-width:769px){.page-content{padding:1rem 0}}@media(min-width:1025px){.page-content{padding:1rem 0}}.content-spacing>:not(:last-child){margin-bottom:1rem}.side-nav,.side-nav-container,.side-nav-spinner{display:none}@media(min-width:1281px){.side-nav,.side-nav-container{display:block}.side-nav{background-color:#fff;border-radius:6px;box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 6px 8px 0 rgba(0,0,0,.08);overflow:hidden;margin-bottom:1rem;transition:all .3s ease}.side-nav ul{list-style:none outside none;margin:0;padding:0}.side-nav ul ul li a{padding-left:3rem}.side-nav ul ul.last-categories li a{padding-left:4.5rem}.side-nav ul li:last-child a{border-bottom:none}.side-nav a{color:#666;display:block;padding:1.1rem;font-weight:500;border-left:4px solid rgba(0,0,0,0);border-top:1px solid rgba(0,0,0,.1);border-radius:0 4px 4px 0;transition:all .2s ease-in-out}.side-nav a.has-children{font-weight:700;color:#000}.side-nav a.has-children:after{content:"▾";float:right;opacity:.8;transform:none}.side-nav a:after{content:"›";float:right;opacity:0;transform:translateX(-5px);transition:all .2s ease}.side-nav a.active,.side-nav a:hover{font-weight:700;background-color:#fff;color:#e00;border-left-color:#e00;text-decoration:none}.side-nav a.active:after,.side-nav a:hover:after{opacity:1;transform:translateX(0)}.side-nav-header{font-size:1rem;font-weight:700;color:#fff;background-color:#bbb;padding:1.1rem;border-bottom:1px solid rgba(0,0,0,.1)}.side-nav-spinner{display:block}}:root{--best-column-gap-xs:0;--best-column-gap-sm:16px;--best-column-gap-md:32px;--best-column-gap-lg:32px;--best-column-gap-xl:32px;--best-row-gap-xs:16px;--best-row-gap-sm:16px;--best-row-gap-md:32px;--best-row-gap-lg:32px;--best-row-gap-xl:32px;--best-flex-gap-xs:16px;--best-flex-gap-sm:16px;--best-flex-gap-md:32px;--best-flex-gap-lg:32px;--best-flex-gap-xl:32px;--best-card-gap-xs:12px;--best-card-gap-sm:12px;--best-card-gap-md:16px;--best-card-gap-lg:16px;--best-table-gap-xs:12px;--best-table-gap-sm:12px;--best-table-gap-md:16px;--best-table-gap-lg:16px;--best-form-gap-xs:12px;--best-form-gap-sm:12px;--best-form-gap-md:16px;--best-form-gap-lg:16px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.container-fluid{max-width:1256px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.justify-content-right{display:flex;justify-content:right}.field-error{color:red;font-size:.875rem;margin-top:.25rem}@media(max-width:560px){.xs-hidden{display:none}}.b2bshop-btn,.clickable{cursor:pointer}.b2bshop-btn{line-height:1.5;font-family:Sparkasse Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;text-align:center;touch-action:manipulation;background-image:none;border:1px solid rgba(0,0,0,0);white-space:normal;overflow-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s cubic-bezier(.645,.045,.355,1);padding:0 1rem;font-size:.8rem;border-radius:999px;height:2rem}.b2bshop-btn,.b2bshop-btn:active,.b2bshop-btn:focus{outline:0}.b2bshop-btn:not([disabled]):hover{text-decoration:none}.b2bshop-btn:not([disabled]):active{outline:0;transition:none}.b2bshop-btn.disabled,.b2bshop-btn[disabled]{cursor:not-allowed}.b2bshop-btn.disabled:hover,.b2bshop-btn[disabled]:hover{transform:none}.b2bshop-btn.disabled.b2bshop-btn-icon-only .b2bshop-svg-icon-container-circle,.b2bshop-btn.disabled.b2bshop-btn-icon-only .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn[disabled].b2bshop-btn-icon-only .b2bshop-svg-icon-container-circle,.b2bshop-btn[disabled].b2bshop-btn-icon-only .b2bshop-svg-icon-container-circle-outline{opacity:.5}.b2bshop-btn.disabled>*,.b2bshop-btn[disabled]>*{pointer-events:none}@media(min-width:561px){.b2bshop-btn{padding:0 1.5rem;font-size:.8rem;border-radius:999px;height:2rem}}@media(min-width:769px){.b2bshop-btn{padding:0 1.5rem;font-size:1rem;border-radius:999px;height:2.5rem}}@media(min-width:1025px){.b2bshop-btn{padding:0 1.5rem;font-size:1rem;border-radius:999px;height:3rem}}.b2bshop-btn-color-primary{--btn-color:#ee0000;--btn-contrast-color:#ffffff}.b2bshop-btn-color-secondary{--btn-color:#565656;--btn-contrast-color:#ffffff}.b2bshop-btn-color-white{--btn-color:#ffffff;--btn-contrast-color:#000000}.b2bshop-btn-color-black{--btn-color:#000000;--btn-contrast-color:#ffffff}.b2bshop-btn-color-blue{--btn-color:#0d0599;--btn-contrast-color:#ffffff}.b2bshop-btn-color-emerald{--btn-color:#038858;--btn-contrast-color:#000000}.b2bshop-btn-color-fountain{--btn-color:#1b7898;--btn-contrast-color:#ffffff}.b2bshop-btn-color-gray{--btn-color:#f0f0f0;--btn-contrast-color:#000000}.b2bshop-btn-color-gray-5{--btn-color:#bbbbbb;--btn-contrast-color:#000000}.b2bshop-btn-color-dark-gray-1{--btn-color:#666666;--btn-contrast-color:#ffffff}.b2bshop-btn-color-green{--btn-color:#76b800;--btn-contrast-color:#ffffff}.b2bshop-btn-color-light-green{--btn-color:#85b82d;--btn-contrast-color:#ffffff}.b2bshop-btn-color-orange{--btn-color:#ff8f00;--btn-contrast-color:#000000}.b2bshop-btn-color-purple{--btn-color:#4c1a6b;--btn-contrast-color:#ffffff}.b2bshop-btn-color-red{--btn-color:#ee0000;--btn-contrast-color:#ffffff}.b2bshop-btn-color-sky{--btn-color:#82d0f5;--btn-contrast-color:#000000}.b2bshop-btn-color-turquoise{--btn-color:#2ed9c3;--btn-contrast-color:#000000}.b2bshop-btn-color-violet{--btn-color:#9b348e;--btn-contrast-color:#ffffff}.b2bshop-btn-color-yellow{--btn-color:#ffc900;--btn-contrast-color:#000000}.b2bshop-btn svg{flex-shrink:0}.b2bshop-btn>span{pointer-events:none}.b2bshop-btn-animation{transition:transform .15s cubic-bezier(.34,1.56,.64,1)}.b2bshop-btn-animation:hover{transform:scale(1.05)}.b2bshop-btn .b2bshop-btn-outlined:not(.disabled):not([disabled]):hover,.b2bshop-btn .b2bshop-btn-secondary:not(.disabled):not([disabled]):hover,.b2bshop-btn .b2bshop-btn-tertiary:not(.disabled):not([disabled]):hover,.b2bshop-btn .b2bshop-btn-text:not(.disabled):not([disabled]):hover{transform:translateY(-1px) scale(1.01);background:rgba(0,0,0,0)}.b2bshop-btn-full,.b2bshop-btn-primary{color:var(--btn-contrast-color);border-color:var(--btn-color);background-color:var(--btn-color)}.b2bshop-btn-full .b2bshop-svg-icon,.b2bshop-btn-primary .b2bshop-svg-icon{color:var(--btn-contrast-color);fill:var(--btn-contrast-color)}.b2bshop-btn-full-disabled,.b2bshop-btn-full-disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-full.disabled,.b2bshop-btn-full.disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-full[disabled],.b2bshop-btn-full[disabled]:is(:hover,:focus,:active,.active),.b2bshop-btn-primary-disabled,.b2bshop-btn-primary-disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-primary.disabled,.b2bshop-btn-primary.disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-primary[disabled],.b2bshop-btn-primary[disabled]:is(:hover,:focus,:active,.active){cursor:not-allowed}.b2bshop-btn-full-disabled:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-full-disabled>a:only-child,.b2bshop-btn-full.disabled:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-full.disabled>a:only-child,.b2bshop-btn-full[disabled]:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-full[disabled]>a:only-child,.b2bshop-btn-primary-disabled:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-primary-disabled>a:only-child,.b2bshop-btn-primary.disabled:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-primary.disabled>a:only-child,.b2bshop-btn-primary[disabled]:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-primary[disabled]>a:only-child{color:currentColor}.b2bshop-btn-full-disabled:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-full-disabled>a:only-child:after,.b2bshop-btn-full.disabled:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-full.disabled>a:only-child:after,.b2bshop-btn-full[disabled]:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-full[disabled]>a:only-child:after,.b2bshop-btn-primary-disabled:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-primary-disabled>a:only-child:after,.b2bshop-btn-primary.disabled:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-primary.disabled>a:only-child:after,.b2bshop-btn-primary[disabled]:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-primary[disabled]>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0)}.b2bshop-btn-full-disabled,.b2bshop-btn-full-disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-full.disabled,.b2bshop-btn-full.disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-full[disabled],.b2bshop-btn-full[disabled]:is(:hover,:focus,:active,.active),.b2bshop-btn-primary-disabled,.b2bshop-btn-primary-disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-primary.disabled,.b2bshop-btn-primary.disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-primary[disabled],.b2bshop-btn-primary[disabled]:is(:hover,:focus,:active,.active){background-color:rgba(227,227,227,.5);border-color:rgba(0,0,0,0);color:rgba(0,0,0,.3764705882)}.b2bshop-btn-full-disabled .b2bshop-svg-icon,.b2bshop-btn-full-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-full.disabled .b2bshop-svg-icon,.b2bshop-btn-full.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-full[disabled] .b2bshop-svg-icon,.b2bshop-btn-full[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-primary-disabled .b2bshop-svg-icon,.b2bshop-btn-primary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-primary.disabled .b2bshop-svg-icon,.b2bshop-btn-primary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-primary[disabled] .b2bshop-svg-icon,.b2bshop-btn-primary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon{color:rgba(0,0,0,.3764705882);fill:rgba(0,0,0,.3764705882)}.b2bshop-btn-full-disabled .b2bshop-svg-icon-container-circle,.b2bshop-btn-full-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-full.disabled .b2bshop-svg-icon-container-circle,.b2bshop-btn-full.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-full[disabled] .b2bshop-svg-icon-container-circle,.b2bshop-btn-full[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-primary-disabled .b2bshop-svg-icon-container-circle,.b2bshop-btn-primary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-primary.disabled .b2bshop-svg-icon-container-circle,.b2bshop-btn-primary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-primary[disabled] .b2bshop-svg-icon-container-circle,.b2bshop-btn-primary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle{background-color:rgba(227,227,227,.5);border-color:rgba(227,227,227,.5)}.b2bshop-btn-full-disabled .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-full-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-full.disabled .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-full.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-full[disabled] .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-full[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-primary-disabled .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-primary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-primary.disabled .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-primary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-primary[disabled] .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-primary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon{color:rgba(0,0,0,.3764705882);fill:rgba(0,0,0,.3764705882)}.b2bshop-btn-full-disabled .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-full-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-full.disabled .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-full.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-full[disabled] .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-full[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-primary-disabled .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-primary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-primary.disabled .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-primary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-primary[disabled] .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-primary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline{border-color:rgba(227,227,227,.5);color:rgba(0,0,0,.3764705882)}.b2bshop-btn-full-disabled .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-full-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-full.disabled .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-full.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-full[disabled] .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-full[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-primary-disabled .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-primary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-primary.disabled .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-primary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-primary[disabled] .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-primary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon{color:rgba(0,0,0,.3764705882);fill:rgba(0,0,0,.3764705882)}.b2bshop-btn-full.b2bshop-btn-icon-only,.b2bshop-btn-primary.b2bshop-btn-icon-only{color:var(--btn-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.b2bshop-btn-tertiary,.b2bshop-btn-text{border:none;background-color:rgba(0,0,0,0);color:var(--btn-color);border-color:var(--btn-color)}.b2bshop-btn-tertiary-disabled,.b2bshop-btn-tertiary-disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-tertiary.disabled,.b2bshop-btn-tertiary.disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-tertiary[disabled],.b2bshop-btn-tertiary[disabled]:is(:hover,:focus,:active,.active),.b2bshop-btn-text-disabled,.b2bshop-btn-text-disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-text.disabled,.b2bshop-btn-text.disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-text[disabled],.b2bshop-btn-text[disabled]:is(:hover,:focus,:active,.active){cursor:not-allowed}.b2bshop-btn-tertiary-disabled:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-tertiary-disabled>a:only-child,.b2bshop-btn-tertiary.disabled:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-tertiary.disabled>a:only-child,.b2bshop-btn-tertiary[disabled]:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-tertiary[disabled]>a:only-child,.b2bshop-btn-text-disabled:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-text-disabled>a:only-child,.b2bshop-btn-text.disabled:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-text.disabled>a:only-child,.b2bshop-btn-text[disabled]:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-text[disabled]>a:only-child{color:currentColor}.b2bshop-btn-tertiary-disabled:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-tertiary-disabled>a:only-child:after,.b2bshop-btn-tertiary.disabled:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-tertiary.disabled>a:only-child:after,.b2bshop-btn-tertiary[disabled]:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-tertiary[disabled]>a:only-child:after,.b2bshop-btn-text-disabled:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-text-disabled>a:only-child:after,.b2bshop-btn-text.disabled:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-text.disabled>a:only-child:after,.b2bshop-btn-text[disabled]:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-text[disabled]>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0)}.b2bshop-btn-tertiary-disabled,.b2bshop-btn-tertiary-disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-tertiary.disabled,.b2bshop-btn-tertiary.disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-tertiary[disabled],.b2bshop-btn-tertiary[disabled]:is(:hover,:focus,:active,.active),.b2bshop-btn-text-disabled,.b2bshop-btn-text-disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-text.disabled,.b2bshop-btn-text.disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-text[disabled],.b2bshop-btn-text[disabled]:is(:hover,:focus,:active,.active){background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,.3764705882)}.b2bshop-btn-tertiary-disabled .b2bshop-svg-icon,.b2bshop-btn-tertiary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-tertiary.disabled .b2bshop-svg-icon,.b2bshop-btn-tertiary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-tertiary[disabled] .b2bshop-svg-icon,.b2bshop-btn-tertiary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-text-disabled .b2bshop-svg-icon,.b2bshop-btn-text-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-text.disabled .b2bshop-svg-icon,.b2bshop-btn-text.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-text[disabled] .b2bshop-svg-icon,.b2bshop-btn-text[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon{color:rgba(0,0,0,.3764705882);fill:rgba(0,0,0,.3764705882)}.b2bshop-btn-tertiary-disabled .b2bshop-svg-icon-container-circle,.b2bshop-btn-tertiary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-tertiary.disabled .b2bshop-svg-icon-container-circle,.b2bshop-btn-tertiary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-tertiary[disabled] .b2bshop-svg-icon-container-circle,.b2bshop-btn-tertiary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-text-disabled .b2bshop-svg-icon-container-circle,.b2bshop-btn-text-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-text.disabled .b2bshop-svg-icon-container-circle,.b2bshop-btn-text.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-text[disabled] .b2bshop-svg-icon-container-circle,.b2bshop-btn-text[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.b2bshop-btn-tertiary-disabled .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-tertiary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-tertiary.disabled .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-tertiary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-tertiary[disabled] .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-tertiary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-text-disabled .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-text-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-text.disabled .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-text.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-text[disabled] .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-text[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon{color:rgba(0,0,0,.3764705882);fill:rgba(0,0,0,.3764705882)}.b2bshop-btn-tertiary-disabled .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-tertiary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-tertiary.disabled .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-tertiary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-tertiary[disabled] .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-tertiary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-text-disabled .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-text-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-text.disabled .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-text.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-text[disabled] .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-text[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline{border-color:rgba(0,0,0,0);color:rgba(0,0,0,.3764705882)}.b2bshop-btn-tertiary-disabled .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-tertiary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-tertiary.disabled .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-tertiary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-tertiary[disabled] .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-tertiary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-text-disabled .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-text-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-text.disabled .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-text.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-text[disabled] .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-text[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon{color:rgba(0,0,0,.3764705882);fill:rgba(0,0,0,.3764705882)}.b2bshop-btn-outlined,.b2bshop-btn-secondary{background:rgba(0,0,0,0);color:var(--btn-color);border-color:var(--btn-color)}.b2bshop-btn-outlined-disabled,.b2bshop-btn-outlined-disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-outlined.disabled,.b2bshop-btn-outlined.disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-outlined[disabled],.b2bshop-btn-outlined[disabled]:is(:hover,:focus,:active,.active),.b2bshop-btn-secondary-disabled,.b2bshop-btn-secondary-disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-secondary.disabled,.b2bshop-btn-secondary.disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-secondary[disabled],.b2bshop-btn-secondary[disabled]:is(:hover,:focus,:active,.active){cursor:not-allowed}.b2bshop-btn-outlined-disabled:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-outlined-disabled>a:only-child,.b2bshop-btn-outlined.disabled:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-outlined.disabled>a:only-child,.b2bshop-btn-outlined[disabled]:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-outlined[disabled]>a:only-child,.b2bshop-btn-secondary-disabled:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-secondary-disabled>a:only-child,.b2bshop-btn-secondary.disabled:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-secondary.disabled>a:only-child,.b2bshop-btn-secondary[disabled]:is(:hover,:focus,:active,.active)>a:only-child,.b2bshop-btn-secondary[disabled]>a:only-child{color:currentColor}.b2bshop-btn-outlined-disabled:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-outlined-disabled>a:only-child:after,.b2bshop-btn-outlined.disabled:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-outlined.disabled>a:only-child:after,.b2bshop-btn-outlined[disabled]:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-outlined[disabled]>a:only-child:after,.b2bshop-btn-secondary-disabled:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-secondary-disabled>a:only-child:after,.b2bshop-btn-secondary.disabled:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-secondary.disabled>a:only-child:after,.b2bshop-btn-secondary[disabled]:is(:hover,:focus,:active,.active)>a:only-child:after,.b2bshop-btn-secondary[disabled]>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0)}.b2bshop-btn-outlined-disabled,.b2bshop-btn-outlined-disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-outlined.disabled,.b2bshop-btn-outlined.disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-outlined[disabled],.b2bshop-btn-outlined[disabled]:is(:hover,:focus,:active,.active),.b2bshop-btn-secondary-disabled,.b2bshop-btn-secondary-disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-secondary.disabled,.b2bshop-btn-secondary.disabled:is(:hover,:focus,:active,.active),.b2bshop-btn-secondary[disabled],.b2bshop-btn-secondary[disabled]:is(:hover,:focus,:active,.active){background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,.3764705882);color:rgba(0,0,0,.3764705882)}.b2bshop-btn-outlined-disabled .b2bshop-svg-icon,.b2bshop-btn-outlined-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-outlined.disabled .b2bshop-svg-icon,.b2bshop-btn-outlined.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-outlined[disabled] .b2bshop-svg-icon,.b2bshop-btn-outlined[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-secondary-disabled .b2bshop-svg-icon,.b2bshop-btn-secondary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-secondary.disabled .b2bshop-svg-icon,.b2bshop-btn-secondary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon,.b2bshop-btn-secondary[disabled] .b2bshop-svg-icon,.b2bshop-btn-secondary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon{color:rgba(0,0,0,.3764705882);fill:rgba(0,0,0,.3764705882)}.b2bshop-btn-outlined-disabled .b2bshop-svg-icon-container-circle,.b2bshop-btn-outlined-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-outlined.disabled .b2bshop-svg-icon-container-circle,.b2bshop-btn-outlined.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-outlined[disabled] .b2bshop-svg-icon-container-circle,.b2bshop-btn-outlined[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-secondary-disabled .b2bshop-svg-icon-container-circle,.b2bshop-btn-secondary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-secondary.disabled .b2bshop-svg-icon-container-circle,.b2bshop-btn-secondary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle,.b2bshop-btn-secondary[disabled] .b2bshop-svg-icon-container-circle,.b2bshop-btn-secondary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.b2bshop-btn-outlined-disabled .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-outlined-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-outlined.disabled .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-outlined.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-outlined[disabled] .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-outlined[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-secondary-disabled .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-secondary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-secondary.disabled .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-secondary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-secondary[disabled] .b2bshop-svg-icon-container-circle .b2bshop-svg-icon,.b2bshop-btn-secondary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle .b2bshop-svg-icon{color:rgba(0,0,0,.3764705882);fill:rgba(0,0,0,.3764705882)}.b2bshop-btn-outlined-disabled .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-outlined-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-outlined.disabled .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-outlined.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-outlined[disabled] .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-outlined[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-secondary-disabled .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-secondary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-secondary.disabled .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-secondary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-secondary[disabled] .b2bshop-svg-icon-container-circle-outline,.b2bshop-btn-secondary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline{border-color:rgba(0,0,0,0);color:rgba(0,0,0,.3764705882)}.b2bshop-btn-outlined-disabled .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-outlined-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-outlined.disabled .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-outlined.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-outlined[disabled] .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-outlined[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-secondary-disabled .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-secondary-disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-secondary.disabled .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-secondary.disabled:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-secondary[disabled] .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon,.b2bshop-btn-secondary[disabled]:is(:hover,:focus,:active,.active) .b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon{color:rgba(0,0,0,.3764705882);fill:rgba(0,0,0,.3764705882)}.b2bshop-btn:before{position:absolute;background:rgba(0,0,0,0);opacity:.35;content:"";border-radius:inherit;z-index:1;transition:opacity .2s;pointer-events:none;display:none}.b2bshop-btn-icon{border-color:rgba(0,0,0,0)!important}.b2bshop-btn-icon>a:only-child{color:currentColor}.b2bshop-btn-icon>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0)}.b2bshop-btn-icon{background-color:rgba(0,0,0,0);border-color:#565656;color:#565656}.b2bshop-btn-icon-only{padding:0;align-content:center;justify-items:center;border:none;height:2rem;width:2rem}@media(min-width:320px){.b2bshop-btn-icon-only{height:2rem;width:2rem}}@media(min-width:561px){.b2bshop-btn-icon-only{height:2rem;width:2rem}}@media(min-width:769px){.b2bshop-btn-icon-only{height:2.25rem;width:2.25rem}}@media(min-width:1025px){.b2bshop-btn-icon-only{height:2.5rem;width:2.5rem}}.b2bshop-btn-icon-only[disabled],.b2bshop-btn-icon-only[disabled].active,.b2bshop-btn-icon-only[disabled]:active,.b2bshop-btn-icon-only[disabled]:focus,.b2bshop-btn-icon-only[disabled]:hover{background-color:unset;cursor:not-allowed}.b2bshop-btn-icon-only[disabled] .b2bshop-svg-icon-container,.b2bshop-btn-icon-only[disabled].active .b2bshop-svg-icon-container,.b2bshop-btn-icon-only[disabled]:active .b2bshop-svg-icon-container,.b2bshop-btn-icon-only[disabled]:focus .b2bshop-svg-icon-container,.b2bshop-btn-icon-only[disabled]:hover .b2bshop-svg-icon-container{background-color:rgba(227,227,227,.5);border-color:rgba(227,227,227,.5);color:rgba(0,0,0,.3764705882)}.b2bshop-btn-icon-only[disabled] .b2bshop-svg-icon-container .b2bshop-svg-icon,.b2bshop-btn-icon-only[disabled].active .b2bshop-svg-icon-container .b2bshop-svg-icon,.b2bshop-btn-icon-only[disabled]:active .b2bshop-svg-icon-container .b2bshop-svg-icon,.b2bshop-btn-icon-only[disabled]:focus .b2bshop-svg-icon-container .b2bshop-svg-icon,.b2bshop-btn-icon-only[disabled]:hover .b2bshop-svg-icon-container .b2bshop-svg-icon{color:rgba(0,0,0,.3764705882);fill:rgba(0,0,0,.3764705882)}.b2bshop-btn:not(.b2bshop-btn-icon-only){display:flex;align-items:center;justify-content:center;gap:.5rem}.b2bshop-btn:not(.b2bshop-btn-icon-only) svg{height:.75rem;width:.75rem}@media(min-width:561px){.b2bshop-btn:not(.b2bshop-btn-icon-only) svg{height:1rem;width:1rem}}@media(min-width:769px){.b2bshop-btn:not(.b2bshop-btn-icon-only) svg{height:1.25rem;width:1.25rem}}@media(min-width:1025px){.b2bshop-btn:not(.b2bshop-btn-icon-only) svg{height:1.5rem;width:1.5rem}}.b2bshop-btn-loading:before{display:block}.b2bshop-btn-loading:not(.b2bshop-btn-loading-circle):not(.b2bshop-btn-loading-icon-only){padding-left:29px;pointer-events:none;position:relative}.b2bshop-btn-loading:not(.b2bshop-btn-loading-circle):not(.b2bshop-btn-loading-icon-only) .b2bshop-svg-icon{margin-left:-14px}.b2bshop-btn:active>span,.b2bshop-btn:focus>span{position:relative}.b2bshop-btn-clicked:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:0 solid #e00;opacity:.4;display:block}.b2bshop-btn-xl{padding:0 1.5rem;font-size:1rem;border-radius:999px;height:3.5rem}.b2bshop-btn-xl.b2bshop-btn-icon-only{padding:0;align-content:center;justify-items:center;border:none;height:3rem;width:3rem}.b2bshop-btn-xl:not(.b2bshop-btn-xl-icon-only) svg{height:2rem;width:2rem}.b2bshop-btn-lg{padding:0 1.5rem;font-size:1rem;border-radius:999px;height:3rem}.b2bshop-btn-lg.b2bshop-btn-icon-only{padding:0;align-content:center;justify-items:center;border:none;height:2.5rem;width:2.5rem}.b2bshop-btn-lg:not(.b2bshop-btn-lg-icon-only) svg{height:1.5rem;width:1.5rem}.b2bshop-btn-md{padding:0 1.5rem;font-size:1rem;border-radius:999px;height:2.5rem}.b2bshop-btn-md.b2bshop-btn-icon-only{padding:0;align-content:center;justify-items:center;border:none;height:2.25rem;width:2.25rem}.b2bshop-btn-md:not(.b2bshop-btn-md-icon-only) svg{height:1.25rem;width:1.25rem}.b2bshop-btn-sm{padding:0 1.5rem;font-size:.8rem;border-radius:999px;height:2rem}.b2bshop-btn-sm.b2bshop-btn-icon-only{padding:0;align-content:center;justify-items:center;border:none;height:2rem;width:2rem}.b2bshop-btn-sm:not(.b2bshop-btn-sm-icon-only) svg{height:1rem;width:1rem}.b2bshop-btn-xs{padding:0 1rem;font-size:.8rem;border-radius:999px;height:2rem}.b2bshop-btn-xs.b2bshop-btn-icon-only{padding:0;align-content:center;justify-items:center;border:none;height:1.75rem;width:1.75rem}.b2bshop-btn-xs:not(.b2bshop-btn-xs-icon-only) svg,.diconium-button svg{height:.75rem;width:.75rem}@media(min-width:561px){.diconium-button svg{height:1rem;width:1rem}}@media(min-width:769px){.diconium-button svg{height:1.25rem;width:1.25rem}}@media(min-width:1025px){.diconium-button svg{height:1.5rem;width:1.5rem}}.diconium-button-color-primary{--btn-color:#ee0000;--btn-contrast-color:#ffffff}.diconium-button-color-secondary{--btn-color:#565656;--btn-contrast-color:#ffffff}.diconium-button-color-white{--btn-color:#ffffff;--btn-contrast-color:#000000}.diconium-button-color-black{--btn-color:#000000;--btn-contrast-color:#ffffff}.diconium-button-color-blue{--btn-color:#0d0599;--btn-contrast-color:#ffffff}.diconium-button-color-emerald{--btn-color:#038858;--btn-contrast-color:#000000}.diconium-button-color-fountain{--btn-color:#1b7898;--btn-contrast-color:#ffffff}.diconium-button-color-gray{--btn-color:#f0f0f0;--btn-contrast-color:#000000}.diconium-button-color-gray-5{--btn-color:#bbbbbb;--btn-contrast-color:#000000}.diconium-button-color-dark-gray-1{--btn-color:#666666;--btn-contrast-color:#ffffff}.diconium-button-color-green{--btn-color:#76b800;--btn-contrast-color:#ffffff}.diconium-button-color-light-green{--btn-color:#85b82d;--btn-contrast-color:#ffffff}.diconium-button-color-orange{--btn-color:#ff8f00;--btn-contrast-color:#000000}.diconium-button-color-purple{--btn-color:#4c1a6b;--btn-contrast-color:#ffffff}.diconium-button-color-red{--btn-color:#ee0000;--btn-contrast-color:#ffffff}.diconium-button-color-sky{--btn-color:#82d0f5;--btn-contrast-color:#000000}.diconium-button-color-turquoise{--btn-color:#2ed9c3;--btn-contrast-color:#000000}.diconium-button-color-violet{--btn-color:#9b348e;--btn-contrast-color:#ffffff}.diconium-button-color-yellow{--btn-color:#ffc900;--btn-contrast-color:#000000}.diconium-button .link-animation{transition:transform .15s cubic-bezier(.34,1.56,.64,1)}.diconium-button .link-animation:hover{transform:scale(1.05)}.diconium-button .b2bshop-svg-icon-container{padding:.25rem}.diconium-button button>div:first-child{line-height:1.5}.diconium-button a,.diconium-button button{padding:0 1rem;font-size:.8rem;border-radius:999px;height:2rem}@media(min-width:561px){.diconium-button a,.diconium-button button{padding:0 1.5rem;font-size:.8rem;border-radius:999px;height:2rem}}@media(min-width:769px){.diconium-button a,.diconium-button button{padding:0 1.5rem;font-size:1rem;border-radius:999px;height:2.5rem}}@media(min-width:1025px){.diconium-button a,.diconium-button button{padding:0 1.5rem;font-size:1rem;border-radius:999px;height:3rem}}.diconium-button-xl a,.diconium-button-xl button{padding:0 1.5rem;font-size:1rem;border-radius:999px;height:3.5rem}.diconium-button-xl a i,.diconium-button-xl a svg,.diconium-button-xl button i,.diconium-button-xl button svg{height:1.5rem;width:1.5rem}.diconium-button-lg a,.diconium-button-lg button{padding:0 1.5rem;font-size:1rem;border-radius:999px;height:3rem}.diconium-button-lg a i,.diconium-button-lg a svg,.diconium-button-lg button i,.diconium-button-lg button svg{height:1.5rem;width:1.5rem}.diconium-button-md a,.diconium-button-md button{padding:0 1.5rem;font-size:1rem;border-radius:999px;height:2.5rem}.diconium-button-md a i,.diconium-button-md a svg,.diconium-button-md button i,.diconium-button-md button svg{height:1.25rem;width:1.25rem}.diconium-button-sm a,.diconium-button-sm button{padding:0 1.5rem;font-size:.8rem;border-radius:999px;height:2rem}.diconium-button-sm a i,.diconium-button-sm a svg,.diconium-button-sm button i,.diconium-button-sm button svg{height:1rem;width:1rem}.diconium-button-xs a,.diconium-button-xs button{padding:0 1rem;font-size:.8rem;border-radius:999px;height:2rem}.diconium-button-xs a i,.diconium-button-xs a svg,.diconium-button-xs button i,.diconium-button-xs button svg{height:.75rem;width:.75rem}.diconium-button.diconium-button-primary:not(.diconium-button-disabled){color:var(--btn-contrast-color)}.diconium-button.diconium-button-primary:not(.diconium-button-disabled) a,.diconium-button.diconium-button-primary:not(.diconium-button-disabled) button{color:var(--btn-contrast-color);border-color:var(--btn-color);background-color:var(--btn-color)}.diconium-button.diconium-button-primary:not(.diconium-button-disabled) a .b2bshop-svg-icon,.diconium-button.diconium-button-primary:not(.diconium-button-disabled) button .b2bshop-svg-icon{color:var(--btn-contrast-color);fill:var(--btn-contrast-color)}.diconium-button.diconium-button-secondary:not(.diconium-button-disabled) a,.diconium-button.diconium-button-secondary:not(.diconium-button-disabled) button{color:var(--btn-color);border-color:var(--btn-color);background-color:rgba(0,0,0,0)}.diconium-button.diconium-button-disabled a,.diconium-button.diconium-button-disabled button,.diconium-button.diconium-button-disabled:is(:hover,:focus,:active,.active) a,.diconium-button.diconium-button-disabled:is(:hover,:focus,:active,.active) button,.diconium-button.diconium-button-primary-disabled a,.diconium-button.diconium-button-primary-disabled button,.diconium-button.diconium-button-primary-disabled:is(:hover,:focus,:active,.active) a,.diconium-button.diconium-button-primary-disabled:is(:hover,:focus,:active,.active) button,.diconium-button.diconium-button-secondary-disabled a,.diconium-button.diconium-button-secondary-disabled button,.diconium-button.diconium-button-secondary-disabled:is(:hover,:focus,:active,.active) a,.diconium-button.diconium-button-secondary-disabled:is(:hover,:focus,:active,.active) button,.diconium-button.diconium-button-tertiary-disabled a,.diconium-button.diconium-button-tertiary-disabled button,.diconium-button.diconium-button-tertiary-disabled:is(:hover,:focus,:active,.active) a,.diconium-button.diconium-button-tertiary-disabled:is(:hover,:focus,:active,.active) button,.diconium-button.disabled a,.diconium-button.disabled button,.diconium-button.disabled:is(:hover,:focus,:active,.active) a,.diconium-button.disabled:is(:hover,:focus,:active,.active) button,.diconium-button[disabled] a,.diconium-button[disabled] button,.diconium-button[disabled]:is(:hover,:focus,:active,.active) a,.diconium-button[disabled]:is(:hover,:focus,:active,.active) button{cursor:not-allowed}.diconium-button.diconium-button-disabled a>a:only-child,.diconium-button.diconium-button-disabled button>a:only-child,.diconium-button.diconium-button-disabled:is(:hover,:focus,:active,.active) a>a:only-child,.diconium-button.diconium-button-disabled:is(:hover,:focus,:active,.active) button>a:only-child,.diconium-button.diconium-button-primary-disabled a>a:only-child,.diconium-button.diconium-button-primary-disabled button>a:only-child,.diconium-button.diconium-button-primary-disabled:is(:hover,:focus,:active,.active) a>a:only-child,.diconium-button.diconium-button-primary-disabled:is(:hover,:focus,:active,.active) button>a:only-child,.diconium-button.diconium-button-secondary-disabled a>a:only-child,.diconium-button.diconium-button-secondary-disabled button>a:only-child,.diconium-button.diconium-button-secondary-disabled:is(:hover,:focus,:active,.active) a>a:only-child,.diconium-button.diconium-button-secondary-disabled:is(:hover,:focus,:active,.active) button>a:only-child,.diconium-button.diconium-button-tertiary-disabled a>a:only-child,.diconium-button.diconium-button-tertiary-disabled button>a:only-child,.diconium-button.diconium-button-tertiary-disabled:is(:hover,:focus,:active,.active) a>a:only-child,.diconium-button.diconium-button-tertiary-disabled:is(:hover,:focus,:active,.active) button>a:only-child,.diconium-button.disabled a>a:only-child,.diconium-button.disabled button>a:only-child,.diconium-button.disabled:is(:hover,:focus,:active,.active) a>a:only-child,.diconium-button.disabled:is(:hover,:focus,:active,.active) button>a:only-child,.diconium-button[disabled] a>a:only-child,.diconium-button[disabled] button>a:only-child,.diconium-button[disabled]:is(:hover,:focus,:active,.active) a>a:only-child,.diconium-button[disabled]:is(:hover,:focus,:active,.active) button>a:only-child{color:currentColor}.diconium-button.diconium-button-disabled a>a:only-child:after,.diconium-button.diconium-button-disabled button>a:only-child:after,.diconium-button.diconium-button-disabled:is(:hover,:focus,:active,.active) a>a:only-child:after,.diconium-button.diconium-button-disabled:is(:hover,:focus,:active,.active) button>a:only-child:after,.diconium-button.diconium-button-primary-disabled a>a:only-child:after,.diconium-button.diconium-button-primary-disabled button>a:only-child:after,.diconium-button.diconium-button-primary-disabled:is(:hover,:focus,:active,.active) a>a:only-child:after,.diconium-button.diconium-button-primary-disabled:is(:hover,:focus,:active,.active) button>a:only-child:after,.diconium-button.diconium-button-secondary-disabled a>a:only-child:after,.diconium-button.diconium-button-secondary-disabled button>a:only-child:after,.diconium-button.diconium-button-secondary-disabled:is(:hover,:focus,:active,.active) a>a:only-child:after,.diconium-button.diconium-button-secondary-disabled:is(:hover,:focus,:active,.active) button>a:only-child:after,.diconium-button.diconium-button-tertiary-disabled a>a:only-child:after,.diconium-button.diconium-button-tertiary-disabled button>a:only-child:after,.diconium-button.diconium-button-tertiary-disabled:is(:hover,:focus,:active,.active) a>a:only-child:after,.diconium-button.diconium-button-tertiary-disabled:is(:hover,:focus,:active,.active) button>a:only-child:after,.diconium-button.disabled a>a:only-child:after,.diconium-button.disabled button>a:only-child:after,.diconium-button.disabled:is(:hover,:focus,:active,.active) a>a:only-child:after,.diconium-button.disabled:is(:hover,:focus,:active,.active) button>a:only-child:after,.diconium-button[disabled] a>a:only-child:after,.diconium-button[disabled] button>a:only-child:after,.diconium-button[disabled]:is(:hover,:focus,:active,.active) a>a:only-child:after,.diconium-button[disabled]:is(:hover,:focus,:active,.active) button>a:only-child:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0)}.diconium-button.diconium-button-disabled a,.diconium-button.diconium-button-disabled button,.diconium-button.diconium-button-disabled:is(:hover,:focus,:active,.active) a,.diconium-button.diconium-button-disabled:is(:hover,:focus,:active,.active) button,.diconium-button.diconium-button-primary-disabled a,.diconium-button.diconium-button-primary-disabled button,.diconium-button.diconium-button-primary-disabled:is(:hover,:focus,:active,.active) a,.diconium-button.diconium-button-primary-disabled:is(:hover,:focus,:active,.active) button,.diconium-button.diconium-button-secondary-disabled a,.diconium-button.diconium-button-secondary-disabled button,.diconium-button.diconium-button-secondary-disabled:is(:hover,:focus,:active,.active) a,.diconium-button.diconium-button-secondary-disabled:is(:hover,:focus,:active,.active) button,.diconium-button.diconium-button-tertiary-disabled a,.diconium-button.diconium-button-tertiary-disabled button,.diconium-button.diconium-button-tertiary-disabled:is(:hover,:focus,:active,.active) a,.diconium-button.diconium-button-tertiary-disabled:is(:hover,:focus,:active,.active) button,.diconium-button.disabled a,.diconium-button.disabled button,.diconium-button.disabled:is(:hover,:focus,:active,.active) a,.diconium-button.disabled:is(:hover,:focus,:active,.active) button,.diconium-button[disabled] a,.diconium-button[disabled] button,.diconium-button[disabled]:is(:hover,:focus,:active,.active) a,.diconium-button[disabled]:is(:hover,:focus,:active,.active) button{background-color:rgba(227,227,227,.5);border-color:#bebebe;color:rgba(0,0,0,.3764705882)}.b2bshop-link-clickable-text{cursor:pointer}.b2bshop-link-color-primary{color:#e00}.b2bshop-link-color-secondary{color:#565656}.b2bshop-link-color-white{color:#fff}.b2bshop-link-color-black{color:#000}.b2bshop-link-color-blue{color:#0d0599}.b2bshop-link-color-emerald{color:#038858}.b2bshop-link-color-fountain{color:#1b7898}.b2bshop-link-color-gray{color:#f0f0f0}.b2bshop-link-color-gray-5{color:#bbb}.b2bshop-link-color-dark-gray-1{color:#666}.b2bshop-link-color-green{color:#76b800}.b2bshop-link-color-light-green{color:#85b82d}.b2bshop-link-color-orange{color:#ff8f00}.b2bshop-link-color-purple{color:#4c1a6b}.b2bshop-link-color-red{color:#e00}.b2bshop-link-color-sky{color:#82d0f5}.b2bshop-link-color-turquoise{color:#2ed9c3}.b2bshop-link-color-violet{color:#9b348e}.b2bshop-link-color-yellow{color:#ffc900}.b2bshop-link-variant-underlined{text-decoration:underline}.b2bshop-link-variant-underlined .disabled-link,.b2bshop-link-variant-underlined[disabled]{text-decoration:underline;color:rgba(0,0,0,.3764705882)}.b2bshop-link.disabled-link,.b2bshop-link[disabled]{color:rgba(0,0,0,.3764705882);text-decoration:none}.b2bshop-dialog-backdrop{z-index:1000;position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;padding:2rem 1rem}.b2bshop-dialog-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#fff;border-bottom:1px solid #bebebe;border-radius:8px 8px 0 0}.b2bshop-dialog-container{z-index:1050;align-items:center;justify-content:center;padding:1rem;margin:1rem}.b2bshop-dialog-container,.b2bshop-dialog-container-layout{display:flex;flex-direction:column;width:100%;max-height:100%}.b2bshop-dialog-container-layout{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1);overflow:hidden}.b2bshop-dialog-container--full{max-width:1332px;min-width:600px;height:100%}@media(max-width:560px){.b2bshop-dialog-container--full{min-width:100%}}.b2bshop-dialog-container--full .b2bshop-dialog-content{min-height:calc(100vh - 8rem - 140px);max-height:calc(100vh - 8rem - 140px)}.b2bshop-dialog-container--fit{max-width:900px;width:-moz-fit-content;width:fit-content;min-width:300px}@media(max-width:560px){.b2bshop-dialog-container--fit{min-width:100%}}.b2bshop-dialog-container--drawer{position:fixed;right:0;top:0;height:100%;width:600px;max-width:100%;margin:0;border-radius:0;transform:translateX(100%);transition:transform .1s ease-out;padding:0;overflow:visible}@media(max-width:768px){.b2bshop-dialog-container--drawer{min-width:100%}}.b2bshop-dialog-container--drawer.b2bshop-dialog-container--drawer-right{right:0;transform:translateX(100%)}.b2bshop-dialog-container--drawer.b2bshop-dialog-container--drawer-left{left:0;transform:translateX(-100%)}.b2bshop-dialog-container--drawer.b2bshop-dialog-container--open{transform:translateX(0)}.b2bshop-dialog-container--drawer .b2bshop-dialog-container-layout{height:100%;border-radius:0;overflow:hidden}.b2bshop-dialog-content{padding:1rem;overflow-y:auto;flex:1 1}.b2bshop-dialog-footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:10;padding:1rem;background-color:#fff;display:flex;border-top:1px solid #bebebe}.b2bshop-dialog h1{font-size:2.5rem;font-weight:700}@media(max-width:1024px){.b2bshop-dialog h1{font-size:1.75rem}}.b2bshop-dialog h2{font-size:1.75rem;font-weight:700}@media(max-width:1024px){.b2bshop-dialog h2{font-size:1.25rem}}.b2bshop-dialog h3{font-size:1.25rem;font-weight:700}@media(max-width:1024px){.b2bshop-dialog h3{font-size:1rem}}.b2bshop-dialog h4{font-size:1rem}@media(max-width:1024px){.b2bshop-dialog h4{font-size:1rem}}.b2bshop-dialog strong{font-weight:700}.b2bshop-dialog select.form-control{padding:6px}.b2bshop-dialog label{font-weight:400}.b2bshop-dialog label.checkbox,.b2bshop-dialog label.radio{cursor:pointer;margin:0;padding-left:20px}.b2bshop-dialog label.checkbox input[type=checkbox],.b2bshop-dialog label.checkbox input[type=radio],.b2bshop-dialog label.radio input[type=checkbox],.b2bshop-dialog label.radio input[type=radio]{margin:.43em 0 0 -20px}.b2bshop-row{display:grid;grid-template-columns:repeat(var(--grid-columns,12),1fr);width:100%}.b2bshop-row-justify-items-start{justify-items:start}.b2bshop-row-justify-items-end{justify-items:end}.b2bshop-row-justify-items-center{justify-items:center}.b2bshop-row-justify-items-stretch{justify-items:stretch}.b2bshop-row-justify-items-space-between{justify-items:space-between}.b2bshop-row-justify-items-space-around{justify-items:space-around}.b2bshop-row-justify-items-space-evenly{justify-items:space-evenly}.b2bshop-row-align-items-start{align-items:start}.b2bshop-row-align-items-end{align-items:end}.b2bshop-row-align-items-center{align-items:center}.b2bshop-row-align-items-stretch{align-items:stretch}.b2bshop-row-align-items-space-between{align-items:space-between}.b2bshop-row-align-items-space-around{align-items:space-around}.b2bshop-row-align-items-space-evenly{align-items:space-evenly}.b2bshop-row-column-gutter{column-gap:var(--best-column-gap-xs,0)}@media(min-width:561px){.b2bshop-row-column-gutter{column-gap:var(--best-column-gap-sm,var(--best-column-gap-xs,0))}}@media(min-width:769px){.b2bshop-row-column-gutter{column-gap:var(--best-column-gap-md,var(--best-column-gap-sm,var(--best-column-gap-xs,0)))}}@media(min-width:1025px){.b2bshop-row-column-gutter{column-gap:var(--best-column-gap-lg,var(--best-column-gap-md,var(--best-column-gap-sm,var(--best-column-gap-xs,0))))}}@media(min-width:1281px){.b2bshop-row-column-gutter{column-gap:var(--best-column-gap-xl,var(--best-column-gap-lg,var(--best-column-gap-md,var(--best-column-gap-sm,var(--best-column-gap-xs,0)))))}}.b2bshop-row-row-gutter{row-gap:var(--best-row-gap-xs,0)}@media(min-width:561px){.b2bshop-row-row-gutter{row-gap:var(--best-row-gap-sm,var(--best-row-gap-xs,0))}}@media(min-width:769px){.b2bshop-row-row-gutter{row-gap:var(--best-row-gap-md,var(--best-row-gap-sm,var(--best-row-gap-xs,0)))}}@media(min-width:1025px){.b2bshop-row-row-gutter{row-gap:var(--best-row-gap-lg,var(--best-row-gap-md,var(--best-row-gap-sm,var(--best-row-gap-xs,0))))}}@media(min-width:1281px){.b2bshop-row-row-gutter{row-gap:var(--best-row-gap-xl,var(--best-row-gap-lg,var(--best-row-gap-md,var(--best-row-gap-sm,var(--best-row-gap-xs,0)))))}}.b2bshop-col{min-width:0}.b2bshop-col-justify-self-start{justify-self:start}.b2bshop-col-justify-self-end{justify-self:end}.b2bshop-col-justify-self-center{justify-self:center}.b2bshop-col-justify-self-stretch{justify-self:stretch}.b2bshop-col-justify-self-space-between{justify-self:space-between}.b2bshop-col-justify-self-space-around{justify-self:space-around}.b2bshop-col-justify-self-space-evenly{justify-self:space-evenly}.b2bshop-col-align-self-start{align-self:start}.b2bshop-col-align-self-end{align-self:end}.b2bshop-col-align-self-center{align-self:center}.b2bshop-col-align-self-stretch{align-self:stretch}.b2bshop-col-align-self-space-between{align-self:space-between}.b2bshop-col-align-self-space-around{align-self:space-around}.b2bshop-col-align-self-space-evenly{align-self:space-evenly}.b2bshop-col-flex{display:flex}.b2bshop-col-span{grid-column:var(--best-col-span-xs,24)}@media(min-width:561px){.b2bshop-col-span{grid-column:var(--best-col-span-sm,var(--best-col-span-xs,24))}}@media(min-width:769px){.b2bshop-col-span{grid-column:var(--best-col-span-md,var(--best-col-span-sm,var(--best-col-span-xs,24)))}}@media(min-width:1025px){.b2bshop-col-span{grid-column:var(--best-col-span-lg,var(--best-col-span-md,var(--best-col-span-sm,var(--best-col-span-xs,24))))}}@media(min-width:1281px){.b2bshop-col-span{grid-column:var(--best-col-span-xl,var(--best-col-span-lg,var(--best-col-span-md,var(--best-col-span-sm,var(--best-col-span-xs,24)))))}}.b2bshop-col-offset{grid-column-start:calc(var(--best-col-offset-xs, 0));grid-column-end:var(--best-col-span-xs,"span 1")}@media(min-width:561px){.b2bshop-col-offset{grid-column-start:calc(var(--best-col-offset-sm, var(--best-col-offset-xs, 0)));grid-column-end:var(--best-col-span-sm,var(--best-col-span-xs,"span 1"))}}@media(min-width:769px){.b2bshop-col-offset{grid-column-start:calc(var(--best-col-offset-md, var(--best-col-offset-sm, var(--best-col-offset-xs, 0))));grid-column-end:var(--best-col-span-md,var(--best-col-span-sm,var(--best-col-span-xs,"span 1")))}}@media(min-width:1025px){.b2bshop-col-offset{grid-column-start:calc(var(--best-col-offset-lg, var(--best-col-offset-md, var(--best-col-offset-sm, var(--best-col-offset-xs, 0)))));grid-column-end:var(--best-col-span-lg,var(--best-col-span-md,var(--best-col-span-sm,var(--best-col-span-xs,"span 1"))))}}@media(min-width:1281px){.b2bshop-col-offset{grid-column-start:calc(var(--best-col-offset-xl, var(--best-col-offset-lg, var(--best-col-offset-md, var(--best-col-offset-sm, var(--best-col-offset-xs, 0))))));grid-column-end:var(--best-col-span-xl,var(--best-col-span-lg,var(--best-col-span-md,var(--best-col-span-sm,var(--best-col-span-xs,"span 1")))))}}.b2bshop-col-order{order:var(--best-col-order-xs,0)}@media(min-width:561px){.b2bshop-col-order{order:var(--best-col-order-sm,var(--best-col-order-xs,0))}}@media(min-width:769px){.b2bshop-col-order{order:var(--best-col-order-md,var(--best-col-order-sm,var(--best-col-order-xs,0)))}}@media(min-width:1025px){.b2bshop-col-order{order:var(--best-col-order-lg,var(--best-col-order-md,var(--best-col-order-sm,var(--best-col-order-xs,0))))}}@media(min-width:1281px){.b2bshop-col-order{order:var(--best-col-order-xl,var(--best-col-order-lg,var(--best-col-order-md,var(--best-col-order-sm,var(--best-col-order-xs,0)))))}}.b2bshop-flex{display:flex;gap:var(--best-flex-gap-xs,0)}@media(min-width:561px){.b2bshop-flex{gap:var(--best-flex-gap-sm,0)}}@media(min-width:769px){.b2bshop-flex{gap:var(--best-flex-gap-md,0)}}@media(min-width:1025px){.b2bshop-flex{gap:var(--best-flex-gap-lg,0)}}.b2bshop-flex.full-height{height:100%}.b2bshop-svg-icon-default-size{height:1rem;width:1rem}@media(min-width:1025px){.b2bshop-svg-icon-default-size{height:1.25rem;width:1.25rem}}.b2bshop-svg-icon-sm{height:1rem;width:1rem}.b2bshop-svg-icon-md{height:1.25rem;width:1.25rem}.b2bshop-svg-icon-lg{height:1.5rem;width:1.5rem}.b2bshop-svg-icon-xl{height:2rem;width:2rem}.b2bshop-svg-icon-xxl{height:2.5rem;width:2.5rem}.b2bshop-svg-icon-primary{color:#e00;fill:#e00}.b2bshop-svg-icon-secondary{color:#565656;fill:#565656}.b2bshop-svg-icon-white{color:#fff;fill:#fff}.b2bshop-svg-icon-black{color:#000;fill:#000}.b2bshop-svg-icon-blue{color:#0d0599;fill:#0d0599}.b2bshop-svg-icon-emerald{color:#038858;fill:#038858}.b2bshop-svg-icon-fountain{color:#1b7898;fill:#1b7898}.b2bshop-svg-icon-gray{color:#f0f0f0;fill:#f0f0f0}.b2bshop-svg-icon-gray-5{color:#bbb;fill:#bbb}.b2bshop-svg-icon-dark-gray-1{color:#666;fill:#666}.b2bshop-svg-icon-green{color:#76b800;fill:#76b800}.b2bshop-svg-icon-light-green{color:#85b82d;fill:#85b82d}.b2bshop-svg-icon-orange{color:#ff8f00;fill:#ff8f00}.b2bshop-svg-icon-purple{color:#4c1a6b;fill:#4c1a6b}.b2bshop-svg-icon-red{color:#e00;fill:#e00}.b2bshop-svg-icon-sky{color:#82d0f5;fill:#82d0f5}.b2bshop-svg-icon-turquoise{color:#2ed9c3;fill:#2ed9c3}.b2bshop-svg-icon-violet{color:#9b348e;fill:#9b348e}.b2bshop-svg-icon-yellow{color:#ffc900;fill:#ffc900}.b2bshop-svg-icon-wrapper{cursor:help}.b2bshop-svg-icon-container{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;padding:.5rem;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.b2bshop-svg-icon-container-primary{--svg-icon-color:#ee0000;--svg-icon-contrast-color:#ffffff}.b2bshop-svg-icon-container-secondary{--svg-icon-color:#565656;--svg-icon-contrast-color:#ffffff}.b2bshop-svg-icon-container-white{--svg-icon-color:#ffffff;--svg-icon-contrast-color:#000000}.b2bshop-svg-icon-container-black{--svg-icon-color:#000000;--svg-icon-contrast-color:#ffffff}.b2bshop-svg-icon-container-blue{--svg-icon-color:#0d0599;--svg-icon-contrast-color:#ffffff}.b2bshop-svg-icon-container-emerald{--svg-icon-color:#038858;--svg-icon-contrast-color:#000000}.b2bshop-svg-icon-container-fountain{--svg-icon-color:#1b7898;--svg-icon-contrast-color:#ffffff}.b2bshop-svg-icon-container-gray{--svg-icon-color:#f0f0f0;--svg-icon-contrast-color:#000000}.b2bshop-svg-icon-container-gray-5{--svg-icon-color:#bbbbbb;--svg-icon-contrast-color:#000000}.b2bshop-svg-icon-container-dark-gray-1{--svg-icon-color:#666666;--svg-icon-contrast-color:#ffffff}.b2bshop-svg-icon-container-green{--svg-icon-color:#76b800;--svg-icon-contrast-color:#ffffff}.b2bshop-svg-icon-container-light-green{--svg-icon-color:#85b82d;--svg-icon-contrast-color:#ffffff}.b2bshop-svg-icon-container-orange{--svg-icon-color:#ff8f00;--svg-icon-contrast-color:#000000}.b2bshop-svg-icon-container-purple{--svg-icon-color:#4c1a6b;--svg-icon-contrast-color:#ffffff}.b2bshop-svg-icon-container-red{--svg-icon-color:#ee0000;--svg-icon-contrast-color:#ffffff}.b2bshop-svg-icon-container-sky{--svg-icon-color:#82d0f5;--svg-icon-contrast-color:#000000}.b2bshop-svg-icon-container-turquoise{--svg-icon-color:#2ed9c3;--svg-icon-contrast-color:#000000}.b2bshop-svg-icon-container-violet{--svg-icon-color:#9b348e;--svg-icon-contrast-color:#ffffff}.b2bshop-svg-icon-container-yellow{--svg-icon-color:#ffc900;--svg-icon-contrast-color:#000000}.b2bshop-svg-icon-container-circle{background-color:var(--svg-icon-color);color:var(--svg-icon-contrast-color);border-color:var(--svg-icon-color)}.b2bshop-svg-icon-container-circle .b2bshop-svg-icon{color:var(--svg-icon-contrast-color);fill:var(--svg-icon-contrast-color)}.b2bshop-svg-icon-container-circle-outline{border-style:solid;border-width:1.5px;color:var(--svg-icon-color);border-color:var(--svg-icon-color)}.b2bshop-svg-icon-container-circle-outline .b2bshop-svg-icon{color:var(--svg-icon-color);fill:var(--svg-icon-color)}.b2bshop-svg-icon-container-sm{padding:.25rem}.b2bshop-svg-icon-container-lg,.b2bshop-svg-icon-container-md{padding:.5rem}.b2bshop-spinner-container{position:relative;width:100%;margin:0 auto;height:-moz-fit-content;height:fit-content;background-color:inherit}.b2bshop-spinner-container-loading{height:100%;position:relative;opacity:.5}.b2bshop-loading-spinner{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:10;opacity:.7;background-color:inherit}.b2bshop-loading-spinner:before{content:"";border-radius:50%;border:4px solid #f5f5f5;border-top-color:#e00;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.b2bshop-input{position:relative;display:inline-block;padding:4px 1rem;width:100%;height:2rem;font-size:.8rem;line-height:1.5;color:#292929;background-color:#fff;background-image:none;border:1px solid #bebebe;border-radius:4px;transition:all .3s}.b2bshop-input::-moz-placeholder{color:#777;opacity:1}.b2bshop-input:-ms-input-placeholder{color:#777}.b2bshop-input::-webkit-input-placeholder{color:#777}.b2bshop-input:focus{border-color:#e00;outline:0;box-shadow:0 0 0 1px fade(#ee0000,20%)}.b2bshop-input-disabled{background-color:rgba(227,227,227,.5);opacity:1;cursor:not-allowed;color:rgba(0,0,0,.3764705882)}.b2bshop-input-disabled:hover{border-color:#bebebe}.b2bshop-input-has-error{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7!important;box-shadow:none}.b2bshop-input textarea{max-width:100%;height:auto;vertical-align:bottom;transition:all .3s,height 0s;min-height:2.5rem}.b2bshop-input-lg{padding:6px 1rem;height:3rem;font-size:1.25rem}.b2bshop-input-sm{padding:4px 1rem;height:2rem}@media(min-width:320px){.b2bshop-input{padding:4px 1rem;height:2rem;font-size:.8rem}}@media(min-width:561px){.b2bshop-input{padding:4px 1rem;height:2rem;font-size:.8rem}}@media(min-width:769px){.b2bshop-input{padding:4px 1rem;height:2.5rem;font-size:1rem}}@media(min-width:1025px){.b2bshop-input{padding:6px 1rem;height:3rem}}.b2bshop-input-group{position:relative;display:table;border-collapse:separate;border-spacing:0;width:100%}.b2bshop-input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.b2bshop-input-group>[class*=col-]{padding-right:8px}.b2bshop-input-group>[class*=col-]:last-child{padding-right:0}.b2bshop-input-group-addon,.b2bshop-input-group-wrap,.b2bshop-input-group>.b2bshop-input{display:table-cell}.b2bshop-input-group-addon:not(:first-child):not(:last-child),.b2bshop-input-group-wrap:not(:first-child):not(:last-child),.b2bshop-input-group>.b2bshop-input:not(:first-child):not(:last-child){border-radius:0}.b2bshop-input-group-addon,.b2bshop-input-group-wrap{width:-moz-fit-content;width:fit-content;white-space:nowrap;vertical-align:middle}.b2bshop-input-group-wrap>*{display:block!important}.b2bshop-input-group .b2bshop-input{float:left;width:100%;margin-bottom:0}.b2bshop-input-group .b2bshop-input:focus{z-index:1}.b2bshop-input-group-addon{font-size:1rem;font-weight:400;line-height:1;color:#292929;text-align:center;background-color:#f8f8f8;border:1px solid #bebebe;border-radius:4px;position:relative;transition:all .3s}.b2bshop-input-group-addon .b2bshop-select{margin:calc(4px - .0625rem) -1rem}.b2bshop-input-group-addon .b2bshop-select .b2bshop-select-selection{background-color:inherit;margin:-1px;border:1px solid rgba(0,0,0,0);box-shadow:none}.b2bshop-input-group-addon .b2bshop-select-focused .b2bshop-select-selection,.b2bshop-input-group-addon .b2bshop-select-open .b2bshop-select-selection{color:#e00}.b2bshop-input-group-addon>i:only-child:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0}.b2bshop-input-group-addon:first-child,.b2bshop-input-group-addon:first-child .b2bshop-select .b2bshop-select-selection,.b2bshop-input-group>.b2bshop-input:first-child,.b2bshop-input-group>.b2bshop-input:first-child .b2bshop-select .b2bshop-select-selection{border-bottom-right-radius:0;border-top-right-radius:0}.b2bshop-input-group>.b2bshop-input-affix-wrapper:not(:first-child) .b2bshop-input{border-bottom-left-radius:0;border-top-left-radius:0}.b2bshop-input-group>.b2bshop-input-affix-wrapper:not(:last-child) .b2bshop-input{border-bottom-right-radius:0;border-top-right-radius:0}.b2bshop-input-group-addon:first-child{border-right:0}.b2bshop-input-group-addon:last-child{border-left:0}.b2bshop-input-group-addon:last-child,.b2bshop-input-group-addon:last-child .b2bshop-select .b2bshop-select-selection,.b2bshop-input-group>.b2bshop-input:last-child,.b2bshop-input-group>.b2bshop-input:last-child .b2bshop-select .b2bshop-select-selection{border-bottom-left-radius:0;border-top-left-radius:0}.b2bshop-input-group-lg .b2bshop-input,.b2bshop-input-group-lg>.b2bshop-input-group-addon{padding:6px 1rem;height:3rem;font-size:1.25rem}.b2bshop-input-group-sm .b2bshop-input,.b2bshop-input-group-sm>.b2bshop-input-group-addon{padding:4px 1rem;height:2rem}.b2bshop-input-group-lg .b2bshop-select-selection--single{height:3rem}.b2bshop-input-group-sm .b2bshop-select-selection--single{height:2rem}.b2bshop-input-group .b2bshop-input-affix-wrapper{display:table-cell;width:100%;float:left}.b2bshop-input-group-compact{display:block;zoom:1}.b2bshop-input-group-compact:after,.b2bshop-input-group-compact:before{content:"";display:table}.b2bshop-input-group-compact:after{clear:both;visibility:hidden;font-size:0;height:0}.b2bshop-input-group-compact>*{border-radius:0;border-right-width:0;vertical-align:top;float:none;display:inline-block}.b2bshop-input-group-compact .b2bshop-input{float:none;z-index:auto}.b2bshop-input-group-compact>.b2bshop-select>.b2bshop-select-selection{border-radius:0;border-right-width:0}.b2bshop-input-group-compact>.b2bshop-select:first-child>.b2bshop-select-selection,.b2bshop-input-group-compact>:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.b2bshop-input-group-compact>.b2bshop-select:last-child>.b2bshop-select-selection,.b2bshop-input-group-compact>:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right-width:1px}.b2bshop-input-group-wrapper{display:inline-block;vertical-align:top;width:100%}.b2bshop-input-affix-wrapper{position:relative;display:inline-block;width:100%}.b2bshop-input-affix-wrapper .b2bshop-input{z-index:1}.b2bshop-input-affix-wrapper .b2bshop-input-prefix,.b2bshop-input-affix-wrapper .b2bshop-input-suffix{position:absolute;top:50%;transform:translateY(-50%);z-index:2;line-height:0;color:#292929}.b2bshop-input-affix-wrapper .b2bshop-input-prefix{left:1.0625rem}.b2bshop-input-affix-wrapper .b2bshop-input-suffix{right:1.0625rem}.b2bshop-input-affix-wrapper .b2bshop-input:not(:first-child){padding-left:2.1875rem}.b2bshop-input-affix-wrapper .b2bshop-input:not(:last-child){padding-right:2.1875rem}.b2bshop-input-affix-wrapper .b2bshop-input{min-height:100%}.b2bshop-textarea{position:relative;display:inline-block;padding:4px 1rem;width:100%;height:2rem;font-size:.8rem;line-height:1.5;color:#292929;background-color:#fff;background-image:none;border:1px solid #bebebe;border-radius:4px;transition:all .3s}.b2bshop-textarea::-moz-placeholder{color:#777;opacity:1}.b2bshop-textarea:-ms-input-placeholder{color:#777}.b2bshop-textarea::-webkit-input-placeholder{color:#777}.b2bshop-textarea:focus{border-color:#e00;outline:0;box-shadow:0 0 0 1px fade(#ee0000,20%)}.b2bshop-textarea-disabled{background-color:rgba(227,227,227,.5);opacity:1;cursor:not-allowed;color:rgba(0,0,0,.3764705882)}.b2bshop-textarea-disabled:hover{border-color:#bebebe}.b2bshop-textarea-has-error{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7!important;box-shadow:none}.b2bshop-textarea textarea{max-width:100%;height:auto;vertical-align:bottom;transition:all .3s,height 0s;min-height:2.5rem}.b2bshop-textarea-lg{padding:6px 1rem;height:3rem;font-size:1.25rem}.b2bshop-textarea-sm{padding:4px 1rem;height:2rem}@media(min-width:320px){.b2bshop-textarea{padding:4px 1rem;height:2rem;font-size:.8rem}}@media(min-width:561px){.b2bshop-textarea{padding:4px 1rem;height:2rem;font-size:.8rem}}@media(min-width:769px){.b2bshop-textarea{padding:4px 1rem;height:2.5rem;font-size:1rem}}@media(min-width:1025px){.b2bshop-textarea{padding:6px 1rem;height:3rem}}.b2bshop-textarea{max-width:100%;vertical-align:bottom;transition:all .3s,height 0s;min-height:2.5rem;height:auto}@media(min-width:320px){.b2bshop-textarea{height:auto}}@media(min-width:561px){.b2bshop-textarea{height:auto}}@media(min-width:1025px){.b2bshop-textarea{height:auto}}.b2bshop-input-number{display:inline-block;text-align:end;width:4rem;margin:0;padding:0;border:0;background-color:rgba(0,0,0,0)}.b2bshop-input-number-focused{border-color:#e00;outline:0;box-shadow:0 0 0 1px fade(#ee0000,20%)}.b2bshop-input-number-disabled{background-color:rgba(227,227,227,.5);opacity:1;cursor:not-allowed;color:rgba(0,0,0,.3764705882)}.b2bshop-input-number-disabled:hover{border-color:#bebebe}.b2bshop-input-number-disabled .b2bshop-input-number-input{cursor:not-allowed;background-color:rgba(227,227,227,.5)}.b2bshop-input-number-disabled .b2bshop-input-number-handler-wrap{display:none}.b2bshop-input-number-input{position:relative;display:inline-block;padding:4px 1rem;height:2rem;font-size:.8rem;line-height:1.5;color:#292929;background-color:#fff;background-image:none;border:1px solid #bebebe;border-radius:4px;transition:all .3s}.b2bshop-input-number-input::-moz-placeholder{color:#777;opacity:1}.b2bshop-input-number-input:-ms-input-placeholder{color:#777}.b2bshop-input-number-input::-webkit-input-placeholder{color:#777}.b2bshop-input-number-input:focus{border-color:#e00;outline:0;box-shadow:0 0 0 1px fade(#ee0000,20%)}.b2bshop-input-number-input-disabled{background-color:rgba(227,227,227,.5);opacity:1;cursor:not-allowed;color:rgba(0,0,0,.3764705882)}.b2bshop-input-number-input-disabled:hover{border-color:#bebebe}.b2bshop-input-number-input-has-error{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7!important;box-shadow:none}.b2bshop-input-number-input textarea{max-width:100%;height:auto;vertical-align:bottom;transition:all .3s,height 0s;min-height:2.5rem}.b2bshop-input-number-input-lg{padding:6px 1rem;height:3rem;font-size:1.25rem}.b2bshop-input-number-input-sm{padding:4px 1rem;height:2rem}@media(min-width:320px){.b2bshop-input-number-input{padding:4px 1rem;height:2rem;font-size:.8rem}}@media(min-width:561px){.b2bshop-input-number-input{padding:4px 1rem;height:2rem;font-size:.8rem}}@media(min-width:769px){.b2bshop-input-number-input{padding:4px 1rem;height:2.5rem;font-size:1rem}}@media(min-width:1025px){.b2bshop-input-number-input{padding:6px 1rem;height:3rem}}.b2bshop-input-number-input{text-align:center;border:unset;background:rgba(0,0,0,0);width:100%;padding:0;font-weight:700}@media(min-width:320px){.b2bshop-input-number-input{padding:0 4px;height:2rem;font-size:.8rem}}@media(min-width:561px){.b2bshop-input-number-input{padding:0 4px;height:2rem;font-size:.8rem}}@media(min-width:769px){.b2bshop-input-number-input{padding:0 4px;height:2.5rem;font-size:1rem}}@media(min-width:1025px){.b2bshop-input-number-input{padding:0 4px}}.b2bshop-input-number-input[disabled]{background-color:rgba(227,227,227,.5);opacity:1;cursor:not-allowed;color:rgba(0,0,0,.3764705882)}.b2bshop-input-number-input[disabled]:hover{border-color:#bebebe}.b2bshop-input-number-lg .b2bshop-input-number-input{font-size:1rem}.b2bshop-input-number-lg input{height:3rem}.b2bshop-input-number-md .b2bshop-input-number-input{font-size:1rem}.b2bshop-input-number-md input{height:2.5rem}.b2bshop-input-number-sm .b2bshop-input-number-input{font-size:.8rem}.b2bshop-input-number-sm input{height:2rem}.b2bshop-button-quantity-box{display:flex;align-items:center;justify-content:space-between;border:1px solid #bebebe;border-radius:6px;padding:0 8px;background-color:#fff}@media(min-width:320px){.b2bshop-button-quantity-box{height:2rem}}@media(min-width:561px){.b2bshop-button-quantity-box{height:2rem}}@media(min-width:769px){.b2bshop-button-quantity-box{height:2.5rem}}@media(min-width:1025px){.b2bshop-button-quantity-box{height:3rem}}.b2bshop-button-quantity-box-lg{height:3rem}.b2bshop-button-quantity-box-lg .b2bshop-btn-icon-only{height:3rem;width:3rem}.b2bshop-button-quantity-box-lg .b2bshop-btn-icon-only .b2bshop-svg-icon{height:1.25rem}.b2bshop-button-quantity-box-md{height:2.5rem}.b2bshop-button-quantity-box-md .b2bshop-btn-icon-only{height:2.5rem;width:2.5rem}.b2bshop-button-quantity-box-md .b2bshop-btn-icon-only .b2bshop-svg-icon{height:1rem}.b2bshop-button-quantity-box-sm{height:2rem}.b2bshop-button-quantity-box-sm .b2bshop-btn-icon-only{height:2.25rem;width:2.25rem}.b2bshop-button-quantity-box-sm .b2bshop-btn-icon-only .b2bshop-svg-icon{height:1rem}.b2bshop-button-quantity-box input::-webkit-inner-spin-button,.b2bshop-button-quantity-box input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.b2bshop-button-quantity-box input[type=number]{-moz-appearance:textfield}.b2bshop-input-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #bebebe;border-radius:4px;padding:4px 1rem;color:#333;cursor:pointer;width:100%;transition:border-color .2s,box-shadow .2s;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='6'%20viewBox='0%200%2010%206'%3E%3Cpath%20fill='%23666'%20d='M0%200l5%206%205-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:10px;height:2rem;line-height:1.5}.b2bshop-input-select:hover{border-color:#999}.b2bshop-input-select:focus{outline:none;border-color:#e00;box-shadow:0 2px 8px rgba(0,0,0,.15)}@media(min-width:561px){.b2bshop-input-select{padding:4px calc(1rem + 15px) 4px 1rem;height:2rem}}@media(min-width:769px){.b2bshop-input-select{padding:4px calc(1rem + 15px) 4px 1rem;height:2.5rem}}@media(min-width:1025px){.b2bshop-input-select{padding:6px calc(1rem + 15px) 6px 1rem;height:3rem}}.b2bshop-input-select-disabled{background-color:rgba(227,227,227,.5);opacity:1;cursor:not-allowed;color:rgba(0,0,0,.3764705882)}.b2bshop-input-select-disabled:hover{border-color:#bebebe}.b2bshop-breadcrumb{padding-top:1rem;width:100%;margin-left:auto;margin-right:auto}.b2bshop-breadcrumb ul{list-style:none;margin:0}.b2bshop-breadcrumb ul li{margin:0;list-style:none;display:inline-flex;align-items:center}.b2bshop-breadcrumb ul li:first-child{padding-left:0}.b2bshop-breadcrumb ul li svg{margin-left:1rem;margin-right:1rem;width:1.25rem;height:1.25rem}@media(max-width:1024px){.b2bshop-breadcrumb ul li svg{width:1rem;height:1rem}}.b2bshop-breadcrumb ul li a{text-decoration:none;color:#333}.b2bshop-breadcrumb ul li a:hover{color:#333}.b2bshop-breadcrumb ul li a:hover:hover{text-decoration:underline;text-underline-offset:2px}.b2bshop-breadcrumb ul li:last-child{font-weight:700}.b2bshop-table-simple{margin-bottom:40px;text-align:left;width:100%}.b2bshop-table-simple td,.b2bshop-table-simple th{line-height:1.5;padding:12px 10px}.b2bshop-table-simple .b2bshop-table-action-cell,.b2bshop-table-simple .b2bshop-table-action-header{text-align:end}.b2bshop-table-simple thead{color:#565656}.b2bshop-table-simple tbody tr:nth-of-type(odd){background-color:#f0f0f0}.datepicker .b2bshop-table-simple tbody tr:nth-of-type(odd){background-color:inherit}.b2bshop-table-simple.blank{margin-bottom:20px}.b2bshop-table-simple.blank:last-of-type{margin-bottom:0}.b2bshop-table-simple.blank tbody tr td{vertical-align:top}.b2bshop-table-simple.blank tbody tr:nth-of-type(odd){background-color:inherit}.b2bshop-table-headline{color:#e00;margin-bottom:3%}.b2bshop-table-result-row{font-weight:700}.b2bshop-table-result-row td{border-top:2px solid #f0f0f0}.b2bshop-table-sortable-header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.b2bshop-table-sortable-header:hover{opacity:.7;text-decoration:underline}.b2bshop-table-sortable-header--active{color:#292929}.b2bshop-table-sort-icon{display:inline-block;margin-left:6px;font-size:1.25rem;opacity:.5;transition:opacity .2s ease}.b2bshop-table-sort-icon--active{opacity:1}.b2bshop-text-notice{display:inline-flex;border-radius:4px;border:1px solid rgba(0,0,0,0);text-wrap:wrap;align-items:center;line-height:normal}.b2bshop-text-notice svg{display:block;flex-shrink:0;align-self:center}.b2bshop-text-notice-sm{gap:16px;font-size:.8rem;line-height:.8rem}.b2bshop-text-notice-sm>:first-child svg{height:1.25rem;width:1.25rem}.b2bshop-text-notice-md{gap:16px;font-size:1rem;line-height:1.5}.b2bshop-text-notice-md>:first-child svg{height:1.5rem;width:1.5rem}.b2bshop-text-notice-lg{gap:16px;font-size:1.25rem;line-height:1.75}.b2bshop-text-notice-lg>:first-child svg{height:2rem;width:2rem}.b2bshop-text-notice-link{cursor:pointer}.b2bshop-text-notice-align-center{justify-content:center;text-align:center}.b2bshop-text-notice-align-start{justify-content:flex-start;text-align:left}.b2bshop-text-notice-align-end{justify-content:flex-end;text-align:right}.b2bshop-text-notice-info{color:#5bc0de}.b2bshop-text-notice-info-background{color:#31708f;background-color:#e1f7fc;border-color:#c2f0fa;padding:1rem}.b2bshop-text-notice-warning{color:#f90}.b2bshop-text-notice-warning-background{color:#8a6d3b;background-color:#fcf8e3;border-color:#f5e79e;padding:1rem}.b2bshop-text-notice-danger{color:#a94442}.b2bshop-text-notice-danger-background{color:#a94442;background-color:#ffe9e7;border-color:#ffa39e;padding:1rem}.b2bshop-text-notice-success{color:#85b82d}.b2bshop-text-notice-success-background{color:#389e0d;background-color:#f6ffed;border-color:#b7eb8f;padding:1rem}.b2bshop-text-notice-none{background-color:rgba(0,0,0,0);color:inherit;border-color:rgba(0,0,0,0);padding:0}.b2bshop-text-notice-none-background{background-color:#bebebe;color:inherit;border-color:#bebebe;padding:1rem}.custom-typography.SP0{font-size:2.5rem;line-height:2.875rem;font-weight:700}@media(min-width:1025px){.custom-typography.SP0{font-size:3.125rem;line-height:3.5rem}}.custom-typography.SP1{font-size:1.625rem;line-height:2.065rem;font-weight:700}@media(min-width:1025px){.custom-typography.SP1{font-size:2.125rem;line-height:2.5rem}}.custom-typography.SP2{font-size:1.0625rem;line-height:1.375rem;font-weight:700}@media(min-width:1025px){.custom-typography.SP2{font-size:1.375rem;line-height:1.625rem}}.custom-typography.SP3{font-size:1rem;line-height:1.25rem;font-weight:700}@media(min-width:1025px){.custom-typography.SP3{font-size:1.25rem;line-height:1.625rem}}.custom-typography.SP4{font-size:1rem;line-height:1.25rem}@media(min-width:1025px){.custom-typography.SP4{font-size:1.25rem;line-height:1.563rem}}.custom-typography.black{color:#000}.custom-typography.blue{color:#0d0599}.custom-typography.emerald{color:#038858}.custom-typography.fountain{color:#1b7898}.custom-typography.green{color:#76b800}.custom-typography.purple{color:#4c1a6b}.custom-typography.red{color:#e00}.custom-typography.sky{color:#82d0f5}.custom-typography.turquoise{color:#2ed9c3}.custom-typography.violet{color:#9b348e}.custom-typography.orange{color:#ff8f00}.custom-typography.yellow{color:#ffc900}.custom-typography.gray{color:#f0f0f0}.custom-typography.dark-gray-1{color:#666}h1.b2bshop-headline{font-size:2.5rem;font-weight:700}@media(max-width:1024px){h1.b2bshop-headline{font-size:1.75rem}}h2.b2bshop-headline{font-size:1.75rem;font-weight:700}@media(max-width:1024px){h2.b2bshop-headline{font-size:1.25rem}}h3.b2bshop-headline{font-size:1.25rem;font-weight:700}@media(max-width:1024px){h3.b2bshop-headline{font-size:1rem}}h4.b2bshop-headline{font-size:1rem;font-weight:400}@media(max-width:1024px){h4.b2bshop-headline{font-size:1rem}}h5.b2bshop-headline{font-size:1rem;font-weight:400}@media(max-width:1024px){h5.b2bshop-headline{font-size:1rem}}h6.b2bshop-headline{font-size:1rem;font-weight:400}@media(max-width:1024px){h6.b2bshop-headline{font-size:1rem}}.b2bshop-headline{overflow:hidden;overflow-wrap:break-word;-webkit-line-clamp:3}.b2bshop-headline-color-primary{color:#ee0000}.b2bshop-headline-color-secondary{color:#565656}.b2bshop-headline-color-white{color:#ffffff}.b2bshop-headline-color-black{color:#000000}.b2bshop-headline-color-blue{color:#0d0599}.b2bshop-headline-color-emerald{color:#038858}.b2bshop-headline-color-fountain{color:#1b7898}.b2bshop-headline-color-gray{color:#f0f0f0}.b2bshop-headline-color-gray-5{color:#bbbbbb}.b2bshop-headline-color-dark-gray-1{color:#666666}.b2bshop-headline-color-green{color:#76b800}.b2bshop-headline-color-light-green{color:#85b82d}.b2bshop-headline-color-orange{color:#ff8f00}.b2bshop-headline-color-purple{color:#4c1a6b}.b2bshop-headline-color-red{color:#ee0000}.b2bshop-headline-color-sky{color:#82d0f5}.b2bshop-headline-color-turquoise{color:#2ed9c3}.b2bshop-headline-color-violet{color:#9b348e}.b2bshop-headline-color-yellow{color:#ffc900}.diconium-tab [role=tabpanel]{margin-top:1rem}.diconium-tab [role=tab]{padding-left:0}.b2bshop-sticky-anchors{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#fff;padding:1rem 0;transition:box-shadow .2s ease;border-top:2px solid #bebebe;border-bottom:2px solid #bebebe}.b2bshop-sticky-anchors--stuck{border-top:unset;border-bottom:unset;box-shadow:0 4px 2px -2px rgba(0,0,0,.15)}.b2bshop-sticky-anchors__links{display:flex;flex-direction:row;gap:1rem}.b2bshop-sticky-anchors__link{position:relative;text-decoration:none;color:inherit;font-size:1.25rem;padding-bottom:.25rem;white-space:nowrap;align-content:center}.b2bshop-sticky-anchors__link:hover{color:#e00}.b2bshop-sticky-anchors__link--active{font-weight:700;text-underline-offset:12px;border-bottom:4px solid #e00}.b2bshop-sticky-anchors--outline-button{padding:0}.b2bshop-sticky-anchors--outline-button .b2bshop-sticky-anchors__link{padding-left:1rem;padding-top:1rem;padding-bottom:1rem;border-bottom:none}.b2bshop-sticky-anchors--outline-button .b2bshop-sticky-anchors__link:hover{color:inherit}.b2bshop-sticky-anchors--outline-button .b2bshop-sticky-anchors__link a{display:inline-flex;align-items:center;padding:0 1.5rem;font-size:1rem;height:2.5rem;border-radius:999px;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:inherit;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .2s ease}@media(min-width:769px){.b2bshop-sticky-anchors--outline-button .b2bshop-sticky-anchors__link a{padding:0 1.5rem;font-size:1rem;border-radius:999px;height:2.5rem}}@media(min-width:1025px){.b2bshop-sticky-anchors--outline-button .b2bshop-sticky-anchors__link a{padding:0 1.5rem;font-size:1rem;border-radius:999px;height:3rem}}.b2bshop-sticky-anchors--outline-button .b2bshop-sticky-anchors__link a:hover{transform:translateY(-1px) scale(1.01)}.b2bshop-sticky-anchors--outline-button .b2bshop-sticky-anchors__link--active{font-weight:400;border-bottom:none}.b2bshop-sticky-anchors--outline-button .b2bshop-sticky-anchors__link--active a{border-color:#565656;color:#565656}@media(max-width:1024px){.b2bshop-sticky-anchors{overflow:hidden}.b2bshop-sticky-anchors:after{content:"";position:absolute;top:0;right:0;bottom:0;width:60px;background:linear-gradient(90deg,transparent,#ffffff);pointer-events:none;z-index:1}.b2bshop-sticky-anchors__links{overflow-x:auto;scrollbar-width:none}.b2bshop-sticky-anchors__links::-webkit-scrollbar{display:none}}.b2bshop-pagination-item{color:#292929!important;display:flex;justify-content:center;align-items:center;gap:.25rem;width:1rem;padding:.25rem 1rem;text-align:center;border-radius:8px}.b2bshop-pagination-item-active{color:#e00!important}.b2bshop-pagination-item:hover{color:#fff!important;background-color:#e00}.b2bshop-pagination-item:hover:hover{color:#fff!important}.b2bshop-pagination-item:disabled{color:#565656!important}.b2bshop-pagination-control{color:#292929!important;display:flex;justify-content:center;align-items:center;gap:.25rem}.b2bshop-pagination-control>i{font-size:.8rem}.b2bshop-pagination-control:hover{color:#e00}.b2bshop-pagination-control:disabled{color:#565656!important}.b2bshop-pagination-item-clicked:not(.b2bshop-pagination-item-active){color:#fff!important;background-color:#e00}.b2bshop-pagination-item-clicked:not(.b2bshop-pagination-item-active):hover{color:#fff!important}.fade-appear,.fade-enter,.fade-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.fade-appear.fade-appear-active,.fade-enter.fade-enter-active{animation-name:dsvFadeIn;animation-play-state:running}.fade-leave.fade-leave-active{animation-name:dsvFadeOut;animation-play-state:running;pointer-events:none}.fade-appear,.fade-enter{opacity:0}.fade-appear,.fade-enter,.fade-leave{animation-timing-function:linear}@keyframes dsvFadeIn{0%{opacity:0}to{opacity:1}}@keyframes dsvFadeOut{0%{opacity:1}to{opacity:0}}.slide-up-appear,.slide-up-enter,.slide-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-up-appear.slide-up-appear-active,.slide-up-enter.slide-up-enter-active{animation-name:dsvSlideUpIn;animation-play-state:running}.slide-up-leave.slide-up-leave-active{animation-name:dsvSlideUpOut;animation-play-state:running;pointer-events:none}.slide-up-appear,.slide-up-enter{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-up-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-down-appear,.slide-down-enter,.slide-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-down-appear.slide-down-appear-active,.slide-down-enter.slide-down-enter-active{animation-name:dsvSlideDownIn;animation-play-state:running}.slide-down-leave.slide-down-leave-active{animation-name:dsvSlideDownOut;animation-play-state:running;pointer-events:none}.slide-down-appear,.slide-down-enter{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-left-appear,.slide-left-enter,.slide-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-left-appear.slide-left-appear-active,.slide-left-enter.slide-left-enter-active{animation-name:dsvSlideLeftIn;animation-play-state:running}.slide-left-leave.slide-left-leave-active{animation-name:dsvSlideLeftOut;animation-play-state:running;pointer-events:none}.slide-left-appear,.slide-left-enter{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-left-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-right-appear,.slide-right-enter,.slide-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-right-appear.slide-right-appear-active,.slide-right-enter.slide-right-enter-active{animation-name:dsvSlideRightIn;animation-play-state:running}.slide-right-leave.slide-right-leave-active{animation-name:dsvSlideRightOut;animation-play-state:running;pointer-events:none}.slide-right-appear,.slide-right-enter{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-right-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes dsvSlideUpIn{0%{opacity:0;transform-origin:0 0;transform:scaleY(.8)}to{opacity:1;transform-origin:0 0;transform:scaleY(1)}}@keyframes dsvSlideUpOut{0%{opacity:1;transform-origin:0 0;transform:scaleY(1)}to{opacity:0;transform-origin:0 0;transform:scaleY(.8)}}@keyframes dsvSlideDownIn{0%{opacity:0;transform-origin:100% 100%;transform:scaleY(.8)}to{opacity:1;transform-origin:100% 100%;transform:scaleY(1)}}@keyframes dsvSlideDownOut{0%{opacity:1;transform-origin:100% 100%;transform:scaleY(1)}to{opacity:0;transform-origin:100% 100%;transform:scaleY(.8)}}@keyframes dsvSlideLeftIn{0%{opacity:0;transform-origin:0 0;transform:scaleX(.8)}to{opacity:1;transform-origin:0 0;transform:scaleX(1)}}@keyframes dsvSlideLeftOut{0%{opacity:1;transform-origin:0 0;transform:scaleX(1)}to{opacity:0;transform-origin:0 0;transform:scaleX(.8)}}@keyframes dsvSlideRightIn{0%{opacity:0;transform-origin:100% 0;transform:scaleX(.8)}to{opacity:1;transform-origin:100% 0;transform:scaleX(1)}}@keyframes dsvSlideRightOut{0%{opacity:1;transform-origin:100% 0;transform:scaleX(1)}to{opacity:0;transform-origin:100% 0;transform:scaleX(.8)}}.zoom-appear,.zoom-enter,.zoom-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-appear.zoom-appear-active,.zoom-enter.zoom-enter-active{animation-name:dsvZoomIn;animation-play-state:running}.zoom-leave.zoom-leave-active{animation-name:dsvZoomOut;animation-play-state:running;pointer-events:none}.zoom-appear,.zoom-enter{transform:scale(0);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-big-appear,.zoom-big-enter,.zoom-big-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-big-appear.zoom-big-appear-active,.zoom-big-enter.zoom-big-enter-active{animation-name:dsvZoomBigIn;animation-play-state:running}.zoom-big-leave.zoom-big-leave-active{animation-name:dsvZoomBigOut;animation-play-state:running;pointer-events:none}.zoom-big-appear,.zoom-big-enter{transform:scale(0);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-big-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-big-fast-appear,.zoom-big-fast-enter,.zoom-big-fast-leave{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.zoom-big-fast-appear.zoom-big-fast-appear-active,.zoom-big-fast-enter.zoom-big-fast-enter-active{animation-name:dsvZoomBigIn;animation-play-state:running}.zoom-big-fast-leave.zoom-big-fast-leave-active{animation-name:dsvZoomBigOut;animation-play-state:running;pointer-events:none}.zoom-big-fast-appear,.zoom-big-fast-enter{transform:scale(0);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-big-fast-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-up-appear,.zoom-up-enter,.zoom-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-up-appear.zoom-up-appear-active,.zoom-up-enter.zoom-up-enter-active{animation-name:dsvZoomUpIn;animation-play-state:running}.zoom-up-leave.zoom-up-leave-active{animation-name:dsvZoomUpOut;animation-play-state:running;pointer-events:none}.zoom-up-appear,.zoom-up-enter{transform:scale(0);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-up-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-down-appear,.zoom-down-enter,.zoom-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-down-appear.zoom-down-appear-active,.zoom-down-enter.zoom-down-enter-active{animation-name:dsvZoomDownIn;animation-play-state:running}.zoom-down-leave.zoom-down-leave-active{animation-name:dsvZoomDownOut;animation-play-state:running;pointer-events:none}.zoom-down-appear,.zoom-down-enter{transform:scale(0);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-down-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-left-appear,.zoom-left-enter,.zoom-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-left-appear.zoom-left-appear-active,.zoom-left-enter.zoom-left-enter-active{animation-name:dsvZoomLeftIn;animation-play-state:running}.zoom-left-leave.zoom-left-leave-active{animation-name:dsvZoomLeftOut;animation-play-state:running;pointer-events:none}.zoom-left-appear,.zoom-left-enter{transform:scale(0);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-left-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-right-appear,.zoom-right-enter,.zoom-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-right-appear.zoom-right-appear-active,.zoom-right-enter.zoom-right-enter-active{animation-name:dsvZoomRightIn;animation-play-state:running}.zoom-right-leave.zoom-right-leave-active{animation-name:dsvZoomRightOut;animation-play-state:running;pointer-events:none}.zoom-right-appear,.zoom-right-enter{transform:scale(0);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-right-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}@keyframes dsvZoomIn{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes dsvZoomOut{0%{transform:scale(1)}to{opacity:0;transform:scale(.2)}}@keyframes dsvZoomBigIn{0%{opacity:0;transform:scale(.8)}to{transform:scale(1)}}@keyframes dsvZoomBigOut{0%{transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes dsvZoomUpIn{0%{opacity:0;transform-origin:50% 0;transform:scale(.8)}to{transform-origin:50% 0;transform:scale(1)}}@keyframes dsvZoomUpOut{0%{transform-origin:50% 0;transform:scale(1)}to{opacity:0;transform-origin:50% 0;transform:scale(.8)}}@keyframes dsvZoomLeftIn{0%{opacity:0;transform-origin:0 50%;transform:scale(.8)}to{transform-origin:0 50%;transform:scale(1)}}@keyframes dsvZoomLeftOut{0%{transform-origin:0 50%;transform:scale(1)}to{opacity:0;transform-origin:0 50%;transform:scale(.8)}}@keyframes dsvZoomRightIn{0%{opacity:0;transform-origin:100% 50%;transform:scale(.8)}to{transform-origin:100% 50%;transform:scale(1)}}@keyframes dsvZoomRightOut{0%{transform-origin:100% 50%;transform:scale(1)}to{opacity:0;transform-origin:100% 50%;transform:scale(.8)}}@keyframes dsvZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(.8)}to{transform-origin:50% 100%;transform:scale(1)}}@keyframes dsvZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1)}to{opacity:0;transform-origin:50% 100%;transform:scale(.8)}}@keyframes dsvLoadingCircle{0%{transform-origin:50% 50%;transform:rotate(0deg)}to{transform-origin:50% 50%;transform:rotate(1turn)}}.b2bshop-badge{font-family:Sparkasse Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;color:#292929;box-sizing:border-box;margin:0;padding:0;list-style:none;position:relative;display:inline-block;line-height:1.5;vertical-align:middle}.b2bshop-badge-count{position:absolute;transform:translateX(-50%);top:calc(-1rem/2);height:1rem;border-radius:calc(1rem/2);min-width:1rem;background:#e00;color:#fff;line-height:1rem;text-align:center;font-size:1rem;font-weight:400;white-space:nowrap;transform-origin:-10% center;box-shadow:0 0 0 1px #fff;text-decoration:none}.b2bshop-badge-count a,.b2bshop-badge-count a:hover{color:#fff}.b2bshop-badge-dot{position:absolute;transform:translateX(-50%);transform-origin:0 center;top:-6px/2;height:6px;width:6px;border-radius:100%;background:#e00;z-index:10;box-shadow:0 0 0 1px #fff}.b2bshop-badge-zoom-appear,.b2bshop-badge-zoom-enter{animation:BadgeZoomIn .3s cubic-bezier(.12,.4,.29,1.46);animation-fill-mode:both}.b2bshop-badge-zoom-leave{animation:BadgeZoomOut .3s cubic-bezier(.71,-.46,.88,.6);animation-fill-mode:both}.b2bshop-badge-not-a-wrapper .b2bshop-badge-scroll-number{top:auto;display:block;position:relative;transform:none!important}.b2bshop-badge-scroll-number{overflow:hidden}.b2bshop-badge-scroll-number-only{display:inline-block;transition:all .3s cubic-bezier(.645,.045,.355,1);height:1rem}.b2bshop-badge-scroll-number-only>p{height:1rem;margin:0}@keyframes BadgeZoomIn{0%{opacity:0;transform:scale(0) translateX(-50%)}to{transform:scale(1) translateX(-50%)}}@keyframes BadgeZoomOut{0%{transform:scale(1) translateX(-50%)}to{opacity:0;transform:scale(0) translateX(-50%)}}.b2bshop-checkbox{position:relative;display:inline-flex;align-items:center;gap:var(--best-form-gap-xs,var(--best-flex-gap-xs,0))}@media(min-width:561px){.b2bshop-checkbox{gap:var(--best-form-gap-sm,var(--best-flex-gap-sm,0))}}@media(min-width:769px){.b2bshop-checkbox{gap:var(--best-form-gap-md,var(--best-flex-gap-md,0))}}@media(min-width:1025px){.b2bshop-checkbox{gap:var(--best-form-gap-lg,var(--best-flex-gap-lg,0))}}.b2bshop-checkbox-wrapper{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.b2bshop-checkbox-wrapper:hover .b2bshop-checkbox-inner{border-color:#e00}.b2bshop-checkbox-input{font-family:Sparkasse Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;color:#292929;box-sizing:border-box;margin:0;padding:0;list-style:none;position:absolute;opacity:0;width:0;height:0;z-index:-1}.b2bshop-checkbox-checked .b2bshop-checkbox-inner{background-color:#e00;border-color:#e00}.b2bshop-checkbox-checked .b2bshop-checkbox-inner:after{transform:rotate(45deg) scale(1);opacity:1}.b2bshop-checkbox-inner{position:relative;display:inline-block;width:1rem;height:1rem;background-color:#fff;border:1px solid #bebebe;border-radius:4px;transition:all .2s}.b2bshop-checkbox-inner:after{position:absolute;content:"";width:4px;height:8px;border:2px solid #fff;border-top:0;border-left:0;left:5px;top:2px;opacity:0;transform:rotate(45deg) scale(0);transition:all .2s}.b2bshop-checkbox-disabled{cursor:not-allowed}.b2bshop-checkbox-disabled .b2bshop-checkbox-inner{background-color:rgba(227,227,227,.5);border-color:rgba(0,0,0,.3764705882)!important}.b2bshop-checkbox-disabled .b2bshop-checkbox-inner:after{border-color:rgba(0,0,0,.3764705882)}.b2bshop-checkbox-disabled .b2bshop-checkbox-label{color:rgba(0,0,0,.3764705882)}.b2bshop-calendar-picker-container{font-family:Sparkasse Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;color:#292929;box-sizing:border-box;margin:0;padding:0;list-style:none;position:absolute;z-index:1050;width:auto;min-width:280px}.b2bshop-calendar-picker-container.week-picker{width:300px}#datepicker-portal .b2bshop-calendar-picker-container{z-index:2050}.b2bshop-calendar-picker-container .react-datepicker{font-family:Sparkasse Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;border:1px solid #bebebe;border-radius:16px;width:100%;height:100%}.b2bshop-calendar-picker-container .react-datepicker__weekpicker{width:100%}.b2bshop-calendar-picker-container .react-datepicker__month-container{width:100%;height:100%;border-radius:16px}.b2bshop-calendar-picker-container .react-datepicker__month{width:100%;height:100%;margin:0}.b2bshop-calendar-picker-container .react-datepicker__week{padding:4px 0}.b2bshop-calendar-picker-container .react-datepicker__day,.b2bshop-calendar-picker-container .react-datepicker__day-name{width:34px;height:34px;line-height:34px;margin:2px}.b2bshop-calendar-picker-container .react-datepicker__day-name[aria-disabled=true]:hover,.b2bshop-calendar-picker-container .react-datepicker__day[aria-disabled=true]:hover{cursor:not-allowed}.b2bshop-calendar-picker-container .react-datepicker__day--selected{border-radius:50%;background-color:#e00}.b2bshop-calendar-picker-container .react-datepicker__day--selected:not([aria-disabled=true]):hover{background-color:#d40000}.b2bshop-calendar-picker-container .react-datepicker__day--keyboard-selected{border-radius:50%;background-color:rgba(0,0,0,0);border:1px solid #e00;color:#292929}.b2bshop-calendar-picker-container .react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover{background-color:#d40000}.b2bshop-calendar-picker-container .react-datepicker__day:hover{border-radius:50%;background-color:#e3e3e3}.b2bshop-calendar-picker-container .react-datepicker__day--outside-month{color:rgba(0,0,0,.3764705882);background-color:#fcfcfc}.b2bshop-calendar-picker-container .react-datepicker__day--today{font-weight:700;color:#e00;position:relative}.b2bshop-calendar-picker-container .react-datepicker__day--today[aria-disabled=true]{cursor:not-allowed;color:rgba(0,0,0,.3764705882)}.b2bshop-calendar-picker-container .react-datepicker__day--today:after{content:"";position:absolute;bottom:2px;left:50%;transform:translateX(-50%);width:4px;height:4px;border-radius:50%;background-color:#e00}.b2bshop-calendar-picker-container .react-datepicker__day--today.react-datepicker__day--selected{color:#fff}.b2bshop-calendar-picker-container .react-datepicker__day--today.react-datepicker__day--selected:after{background-color:#fff}.b2bshop-calendar-picker-container .react-datepicker__day-names{display:flex;justify-content:center;width:100%;margin:8px 0 0;font-weight:600}.b2bshop-calendar-picker-container .react-datepicker__current-month{font-size:0}.b2bshop-calendar-picker-container .react-datepicker__header{background-color:#fff;border-bottom:1px solid #bebebe;border-top-left-radius:16px;border-top-right-radius:16px;padding-top:8px}.b2bshop-calendar-picker-container .react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:16px}.b2bshop-calendar-picker-container .react-datepicker__navigation{top:12px}.b2bshop-calendar-picker-container .react-datepicker__navigation-icon:before{border-color:#565656;border-width:2px 2px 0 0}.b2bshop-calendar-picker-container .react-datepicker__navigation:hover :before{border-color:#e00}.b2bshop-calendar-picker-container .react-datepicker__month-dropdown-container--select,.b2bshop-calendar-picker-container .react-datepicker__year-dropdown-container--select{margin:0 5px}.b2bshop-calendar-picker-container .react-datepicker__month-select,.b2bshop-calendar-picker-container .react-datepicker__year-select{height:32px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #bebebe;border-radius:4px;color:#292929;font-weight:600;cursor:pointer;padding:0 25px 0 8px;transition:border-color .2s,box-shadow .2s;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='6'%20viewBox='0%200%2010%206'%3E%3Cpath%20fill='%23666'%20d='M0%200l5%206%205-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:8px}.b2bshop-calendar-picker-container .react-datepicker__month-select:hover,.b2bshop-calendar-picker-container .react-datepicker__year-select:hover{border-color:#e00}.b2bshop-calendar-picker-container .react-datepicker__month-select:focus,.b2bshop-calendar-picker-container .react-datepicker__year-select:focus{border-color:#e00;outline:0;box-shadow:0 0 0 1px fade(#ee0000,20%)}.b2bshop-calendar-picker{font-family:Sparkasse Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;color:#292929;box-sizing:border-box;margin:0;padding:0;list-style:none;position:relative;display:inline-block;outline:none;transition:opacity .3s}.b2bshop-calendar-picker-input{outline:none;display:block}.b2bshop-calendar-picker:focus .b2bshop-calendar-picker-input:not(.b2bshop-input-disabled){border-color:#e00;outline:0;box-shadow:0 0 0 1px fade(#ee0000,20%)}.b2bshop-calendar-picker-input-container{position:relative;display:flex;align-items:center}.b2bshop-calendar-picker-clear,.b2bshop-calendar-picker-icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:1rem;height:1rem;width:1rem;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:rgba(0,0,0,.3764705882)}@media(min-width:561px){.b2bshop-calendar-picker-clear,.b2bshop-calendar-picker-icon{height:1rem;width:1rem}}@media(min-width:769px){.b2bshop-calendar-picker-clear,.b2bshop-calendar-picker-icon{height:1.25rem;width:1.25rem}}.b2bshop-calendar-picker-clear{opacity:0;z-index:1;background:#fff;pointer-events:none;cursor:pointer}.b2bshop-calendar-picker-clear:hover{color:#565656}.b2bshop-calendar-picker:hover .b2bshop-calendar-picker-clear{opacity:1;pointer-events:auto}.b2bshop-calendar-picker-icon:hover{display:none}.b2bshop-calendar-picker-small .b2bshop-calendar-picker-clear,.b2bshop-calendar-picker-small .b2bshop-calendar-picker-icon{right:1rem}.b2bshop-items-list{display:flex;flex-wrap:wrap}.b2bshop-items-item{display:inline-block;margin:4px;padding:4px;min-width:140px;min-height:140px}.b2bshop-steps{display:flex;align-items:flex-start;width:100%;padding:1.5rem 0;background-color:rgba(0,0,0,0)}@media(max-width:560px){.b2bshop-steps{width:80%;justify-self:anchor-center}}.b2bshop-steps-step{display:flex;flex-direction:column;align-items:center;flex:1 1;position:relative;text-align:center;border-bottom-width:0;font-style:normal}.b2bshop-steps-step:not(:last-child):after{content:"";position:absolute;top:calc(2.5rem/2);left:calc(50% + 2.5rem/2);width:calc(100% - 2.5rem);height:4px;background-color:#565656;transform:translateY(-50%);z-index:0;transition:background-color .3s ease}@media(max-width:768px){.b2bshop-steps-step:not(:last-child):after{top:calc(2rem/2);left:calc(50% + 2rem/2);width:calc(100% - 2rem)}}.b2bshop-steps-step.completed:after{background-color:#e00}.b2bshop-steps-step.clickable{cursor:pointer}.b2bshop-steps-icon{font-size:1.5rem;position:relative;z-index:1;width:2.5rem;height:2.5rem;border-radius:50%;border:2px solid #565656;background-color:#565656;display:flex;align-items:center;justify-content:center;font-weight:600;color:#fff;transition:all .3s ease}@media(max-width:768px){.b2bshop-steps-icon{width:2rem;height:2rem}}.b2bshop-steps-step.active .b2bshop-steps-icon{box-shadow:0 0 0 4px #d40000;transform:scale(1.05)}.b2bshop-steps-step.active .b2bshop-steps-icon,.b2bshop-steps-step.completed .b2bshop-steps-icon{border-color:#e00;background-color:#e00;color:#fff}.b2bshop-steps-content{margin-top:1rem;padding:0 .5rem;max-width:100%}.b2bshop-steps-title{font-size:1rem;font-weight:600;color:#292929;white-space:nowrap;transition:color .3s ease}@media(max-width:560px){.b2bshop-steps-title{display:none}}.b2bshop-steps-description{font-size:.8rem;color:#565656}@media(max-width:560px){.b2bshop-steps-description{display:none}}.b2bshop-upload-file{display:none}.b2bshop-btn.b2bshop-upload-clear,.b2bshop-btn.b2bshop-upload-select{padding:.5rem;font-size:.8rem;border-radius:999px;height:calc(2rem - 1px*2)}.b2bshop-btn.b2bshop-upload-clear svg,.b2bshop-btn.b2bshop-upload-select svg{height:.75rem;width:.75rem}@media(min-width:320px){.b2bshop-btn.b2bshop-upload-clear,.b2bshop-btn.b2bshop-upload-select{padding:.5rem;font-size:.8rem;border-radius:999px;height:calc(2rem - 1px*2)}.b2bshop-btn.b2bshop-upload-clear svg,.b2bshop-btn.b2bshop-upload-select svg{height:.75rem;width:.75rem}}@media(min-width:561px){.b2bshop-btn.b2bshop-upload-clear,.b2bshop-btn.b2bshop-upload-select{padding:.5rem;font-size:.8rem;border-radius:999px;height:calc(2rem - 1px*2)}.b2bshop-btn.b2bshop-upload-clear svg,.b2bshop-btn.b2bshop-upload-select svg{height:1rem;width:1rem}}@media(min-width:769px){.b2bshop-btn.b2bshop-upload-clear,.b2bshop-btn.b2bshop-upload-select{padding:.5rem;font-size:1rem;border-radius:999px;height:calc(2.5rem - 1px*2)}.b2bshop-btn.b2bshop-upload-clear svg,.b2bshop-btn.b2bshop-upload-select svg{height:1.25rem;width:1.25rem}}@media(min-width:1025px){.b2bshop-btn.b2bshop-upload-clear,.b2bshop-btn.b2bshop-upload-select{padding:.5rem;font-size:1rem;border-radius:999px;height:calc(3rem - 1px*2)}.b2bshop-btn.b2bshop-upload-clear svg,.b2bshop-btn.b2bshop-upload-select svg{height:1.5rem;width:1.5rem}}.b2bshop-btn-clicked.b2bshop-upload-clear:after,.b2bshop-btn-clicked.b2bshop-upload-select:after{animation:none!important}.b2bshop-upload-controls{display:inline-flex;align-items:center}.b2bshop-base-card,.diconium-card{border:1px solid #e3e3e3;border-radius:6px;padding:1.5rem;box-sizing:border-box;width:100%}.b2bshop-base-card.hover-animation,.diconium-card.hover-animation{transition:all .2s cubic-bezier(.645,.045,.355,1)}.b2bshop-base-card.hover-animation:hover,.diconium-card.hover-animation:hover{box-shadow:0 2px 8px rgba(0,0,0,.15);transform:translateY(-2px);text-decoration:none}.b2bshop-base-card.clickable,.diconium-card.clickable{cursor:pointer}.b2bshop-base-card.borderless,.diconium-card.borderless{border:none}.b2bshop-base-card-primary,.diconium-card-primary{background-color:#e00}.b2bshop-base-card-secondary,.diconium-card-secondary{background-color:#565656}.b2bshop-base-card-white,.diconium-card-white{background-color:#fff}.b2bshop-base-card-black,.diconium-card-black{background-color:#000}.b2bshop-base-card-blue,.diconium-card-blue{background-color:#0d0599}.b2bshop-base-card-emerald,.diconium-card-emerald{background-color:#038858}.b2bshop-base-card-fountain,.diconium-card-fountain{background-color:#1b7898}.b2bshop-base-card-gray,.diconium-card-gray{background-color:#f0f0f0}.b2bshop-base-card-gray-5,.diconium-card-gray-5{background-color:#bbb}.b2bshop-base-card-dark-gray-1,.diconium-card-dark-gray-1{background-color:#666}.b2bshop-base-card-green,.diconium-card-green{background-color:#76b800}.b2bshop-base-card-light-green,.diconium-card-light-green{background-color:#85b82d}.b2bshop-base-card-orange,.diconium-card-orange{background-color:#ff8f00}.b2bshop-base-card-purple,.diconium-card-purple{background-color:#4c1a6b}.b2bshop-base-card-red,.diconium-card-red{background-color:#e00}.b2bshop-base-card-sky,.diconium-card-sky{background-color:#82d0f5}.b2bshop-base-card-turquoise,.diconium-card-turquoise{background-color:#2ed9c3}.b2bshop-base-card-violet,.diconium-card-violet{background-color:#9b348e}.b2bshop-base-card-yellow,.diconium-card-yellow{background-color:#ffc900}.b2bshop-base-card.shadow,.diconium-card.shadow{box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 6px 8px 0 rgba(0,0,0,.08)}.b2bshop-base-card.is-selected,.b2bshop-base-card.is-standard,.diconium-card.is-selected,.diconium-card.is-standard{border:2px solid rgba(0,91,170,.75)}.b2bshop-base-card.is-selected .selected-button i,.b2bshop-base-card.is-selected .standard-button i,.b2bshop-base-card.is-standard .selected-button i,.b2bshop-base-card.is-standard .standard-button i,.diconium-card.is-selected .selected-button i,.diconium-card.is-selected .standard-button i,.diconium-card.is-standard .selected-button i,.diconium-card.is-standard .standard-button i{color:#005baa}.b2bshop-base-card.is-selected .selected-button .b2bshop-svg-icon-container-circle,.b2bshop-base-card.is-selected .selected-button .b2bshop-svg-icon-container-circle-outline,.b2bshop-base-card.is-selected .standard-button .b2bshop-svg-icon-container-circle,.b2bshop-base-card.is-selected .standard-button .b2bshop-svg-icon-container-circle-outline,.b2bshop-base-card.is-standard .selected-button .b2bshop-svg-icon-container-circle,.b2bshop-base-card.is-standard .selected-button .b2bshop-svg-icon-container-circle-outline,.b2bshop-base-card.is-standard .standard-button .b2bshop-svg-icon-container-circle,.b2bshop-base-card.is-standard .standard-button .b2bshop-svg-icon-container-circle-outline,.diconium-card.is-selected .selected-button .b2bshop-svg-icon-container-circle,.diconium-card.is-selected .selected-button .b2bshop-svg-icon-container-circle-outline,.diconium-card.is-selected .standard-button .b2bshop-svg-icon-container-circle,.diconium-card.is-selected .standard-button .b2bshop-svg-icon-container-circle-outline,.diconium-card.is-standard .selected-button .b2bshop-svg-icon-container-circle,.diconium-card.is-standard .selected-button .b2bshop-svg-icon-container-circle-outline,.diconium-card.is-standard .standard-button .b2bshop-svg-icon-container-circle,.diconium-card.is-standard .standard-button .b2bshop-svg-icon-container-circle-outline{background-color:#005baa;color:#fff;border-color:#005baa}.b2bshop-base-card.is-selected .selected-button .b2bshop-svg-icon-container-circle svg,.b2bshop-base-card.is-selected .selected-button .b2bshop-svg-icon-container-circle-outline svg,.b2bshop-base-card.is-selected .standard-button .b2bshop-svg-icon-container-circle svg,.b2bshop-base-card.is-selected .standard-button .b2bshop-svg-icon-container-circle-outline svg,.b2bshop-base-card.is-standard .selected-button .b2bshop-svg-icon-container-circle svg,.b2bshop-base-card.is-standard .selected-button .b2bshop-svg-icon-container-circle-outline svg,.b2bshop-base-card.is-standard .standard-button .b2bshop-svg-icon-container-circle svg,.b2bshop-base-card.is-standard .standard-button .b2bshop-svg-icon-container-circle-outline svg,.diconium-card.is-selected .selected-button .b2bshop-svg-icon-container-circle svg,.diconium-card.is-selected .selected-button .b2bshop-svg-icon-container-circle-outline svg,.diconium-card.is-selected .standard-button .b2bshop-svg-icon-container-circle svg,.diconium-card.is-selected .standard-button .b2bshop-svg-icon-container-circle-outline svg,.diconium-card.is-standard .selected-button .b2bshop-svg-icon-container-circle svg,.diconium-card.is-standard .selected-button .b2bshop-svg-icon-container-circle-outline svg,.diconium-card.is-standard .standard-button .b2bshop-svg-icon-container-circle svg,.diconium-card.is-standard .standard-button .b2bshop-svg-icon-container-circle-outline svg{color:#fff;fill:#fff}.b2bshop-base-card{display:flex;flex-direction:column;gap:var(--best-card-gap-xs,var(--best-flex-gap-xs,0))}@media(min-width:561px){.b2bshop-base-card{gap:var(--best-card-gap-sm,var(--best-flex-gap-sm,0))}}@media(min-width:769px){.b2bshop-base-card{gap:var(--best-card-gap-md,var(--best-flex-gap-md,0))}}@media(min-width:1025px){.b2bshop-base-card{gap:var(--best-card-gap-lg,var(--best-flex-gap-lg,0))}}.b2bshop-base-card .b2bshop-flex{gap:var(--best-card-gap-xs,var(--best-flex-gap-xs,0))}@media(min-width:561px){.b2bshop-base-card .b2bshop-flex{gap:var(--best-card-gap-sm,var(--best-flex-gap-sm,0))}}@media(min-width:769px){.b2bshop-base-card .b2bshop-flex{gap:var(--best-card-gap-md,var(--best-flex-gap-md,0))}}@media(min-width:1025px){.b2bshop-base-card .b2bshop-flex{gap:var(--best-card-gap-lg,var(--best-flex-gap-lg,0))}}.b2bshop-selectable-card{cursor:pointer;height:100%;--selectable-card-color:#005baa;--selectable-card-border-color:rgba(0,91,170,0.75);--selectable-card-hover-background:rgba(0,91,170,0.15)}.b2bshop-selectable-card:hover{border-color:var(--selectable-card-border-color);background:var(--selectable-card-hover-background)}.b2bshop-selectable-card.is-selected,.b2bshop-selectable-card.is-standard{border:2px solid rgba(0,91,170,.75)}.b2bshop-selectable-card.is-selected .selected-button i,.b2bshop-selectable-card.is-selected .standard-button i,.b2bshop-selectable-card.is-standard .selected-button i,.b2bshop-selectable-card.is-standard .standard-button i{color:#005baa}.b2bshop-selectable-card.is-selected .selected-button .b2bshop-svg-icon-container-circle,.b2bshop-selectable-card.is-selected .selected-button .b2bshop-svg-icon-container-circle-outline,.b2bshop-selectable-card.is-selected .standard-button .b2bshop-svg-icon-container-circle,.b2bshop-selectable-card.is-selected .standard-button .b2bshop-svg-icon-container-circle-outline,.b2bshop-selectable-card.is-standard .selected-button .b2bshop-svg-icon-container-circle,.b2bshop-selectable-card.is-standard .selected-button .b2bshop-svg-icon-container-circle-outline,.b2bshop-selectable-card.is-standard .standard-button .b2bshop-svg-icon-container-circle,.b2bshop-selectable-card.is-standard .standard-button .b2bshop-svg-icon-container-circle-outline{background-color:#005baa;color:#fff;border-color:#005baa}.b2bshop-selectable-card.is-selected .selected-button .b2bshop-svg-icon-container-circle svg,.b2bshop-selectable-card.is-selected .selected-button .b2bshop-svg-icon-container-circle-outline svg,.b2bshop-selectable-card.is-selected .standard-button .b2bshop-svg-icon-container-circle svg,.b2bshop-selectable-card.is-selected .standard-button .b2bshop-svg-icon-container-circle-outline svg,.b2bshop-selectable-card.is-standard .selected-button .b2bshop-svg-icon-container-circle svg,.b2bshop-selectable-card.is-standard .selected-button .b2bshop-svg-icon-container-circle-outline svg,.b2bshop-selectable-card.is-standard .standard-button .b2bshop-svg-icon-container-circle svg,.b2bshop-selectable-card.is-standard .standard-button .b2bshop-svg-icon-container-circle-outline svg{color:#fff;fill:#fff}.b2bshop-selectable-card-primary{--selectable-card-color:#ee0000;--selectable-card-border-color:rgba(238,0,0,0.75);--selectable-card-hover-background:rgba(238,0,0,0.15)}.b2bshop-selectable-card-secondary{--selectable-card-color:#565656;--selectable-card-border-color:rgba(86,86,86,0.75);--selectable-card-hover-background:rgba(86,86,86,0.15)}.b2bshop-selectable-card-white{--selectable-card-color:#ffffff;--selectable-card-border-color:rgba(255,255,255,0.75);--selectable-card-hover-background:rgba(255,255,255,0.15)}.b2bshop-selectable-card-black{--selectable-card-color:#000000;--selectable-card-border-color:rgba(0,0,0,0.75);--selectable-card-hover-background:rgba(0,0,0,0.15)}.b2bshop-selectable-card-blue{--selectable-card-color:#0d0599;--selectable-card-border-color:rgba(13,5,153,0.75);--selectable-card-hover-background:rgba(13,5,153,0.15)}.b2bshop-selectable-card-emerald{--selectable-card-color:#038858;--selectable-card-border-color:rgba(3,136,88,0.75);--selectable-card-hover-background:rgba(3,136,88,0.15)}.b2bshop-selectable-card-fountain{--selectable-card-color:#1b7898;--selectable-card-border-color:rgba(27,120,152,0.75);--selectable-card-hover-background:rgba(27,120,152,0.15)}.b2bshop-selectable-card-gray{--selectable-card-color:#f0f0f0;--selectable-card-border-color:rgba(240,240,240,0.75);--selectable-card-hover-background:rgba(240,240,240,0.15)}.b2bshop-selectable-card-gray-5{--selectable-card-color:#bbbbbb;--selectable-card-border-color:rgba(187,187,187,0.75);--selectable-card-hover-background:rgba(187,187,187,0.15)}.b2bshop-selectable-card-dark-gray-1{--selectable-card-color:#666666;--selectable-card-border-color:rgba(102,102,102,0.75);--selectable-card-hover-background:rgba(102,102,102,0.15)}.b2bshop-selectable-card-green{--selectable-card-color:#76b800;--selectable-card-border-color:rgba(118,184,0,0.75);--selectable-card-hover-background:rgba(118,184,0,0.15)}.b2bshop-selectable-card-light-green{--selectable-card-color:#85b82d;--selectable-card-border-color:rgba(133,184,45,0.75);--selectable-card-hover-background:rgba(133,184,45,0.15)}.b2bshop-selectable-card-orange{--selectable-card-color:#ff8f00;--selectable-card-border-color:rgba(255,143,0,0.75);--selectable-card-hover-background:rgba(255,143,0,0.15)}.b2bshop-selectable-card-purple{--selectable-card-color:#4c1a6b;--selectable-card-border-color:rgba(76,26,107,0.75);--selectable-card-hover-background:rgba(76,26,107,0.15)}.b2bshop-selectable-card-red{--selectable-card-color:#ee0000;--selectable-card-border-color:rgba(238,0,0,0.75);--selectable-card-hover-background:rgba(238,0,0,0.15)}.b2bshop-selectable-card-sky{--selectable-card-color:#82d0f5;--selectable-card-border-color:rgba(130,208,245,0.75);--selectable-card-hover-background:rgba(130,208,245,0.15)}.b2bshop-selectable-card-turquoise{--selectable-card-color:#2ed9c3;--selectable-card-border-color:rgba(46,217,195,0.75);--selectable-card-hover-background:rgba(46,217,195,0.15)}.b2bshop-selectable-card-violet{--selectable-card-color:#9b348e;--selectable-card-border-color:rgba(155,52,142,0.75);--selectable-card-hover-background:rgba(155,52,142,0.15)}.b2bshop-selectable-card-yellow{--selectable-card-color:#ffc900;--selectable-card-border-color:rgba(255,201,0,0.75);--selectable-card-hover-background:rgba(255,201,0,0.15)}.b2bshop-selectable-card.is-selected,.b2bshop-selectable-card.is-standard{border:2px solid var(--selectable-card-border-color)}.b2bshop-selectable-card.is-selected .standard-button i,.b2bshop-selectable-card.is-standard .standard-button i{color:var(--selectable-card-color)}.b2bshop-status-pill{display:inline-flex;align-items:center;height:1.5rem;padding:0 .5rem;border-radius:9999px;font-size:.8rem;line-height:1.5;font-weight:600;border:1px solid rgba(0,0,0,0);white-space:nowrap}.b2bshop-status-pill-rejected{--status-pill-background:#ffe9e7;--status-pill-color:#a94442;--status-pill-border:#ffa39e}.b2bshop-status-pill-pending{--status-pill-background:#fcf8e3;--status-pill-color:#8a6d3b;--status-pill-border:#f5e79e}.b2bshop-status-pill-completed{--status-pill-background:#f6ffed;--status-pill-color:#389e0d;--status-pill-border:#389e0d}.b2bshop-status-pill-canceled{--status-pill-background:#f5f5f5;--status-pill-color:#292929;--status-pill-border:#bebebe}.b2bshop-status-pill-default{--status-pill-background:#ffffff;--status-pill-color:#292929;--status-pill-border:#bebebe}.b2bshop-status-pill-primary{--status-pill-color:#ee0000;--status-pill-border:#ee0000;--status-pill-background:rgba(238,0,0,0.15)}.b2bshop-status-pill-secondary{--status-pill-color:#565656;--status-pill-border:#565656;--status-pill-background:rgba(86,86,86,0.15)}.b2bshop-status-pill-white{--status-pill-color:#ffffff;--status-pill-border:#ffffff;--status-pill-background:rgba(255,255,255,0.15)}.b2bshop-status-pill-black{--status-pill-color:#000000;--status-pill-border:#000000;--status-pill-background:rgba(0,0,0,0.15)}.b2bshop-status-pill-blue{--status-pill-color:#0d0599;--status-pill-border:#0d0599;--status-pill-background:rgba(13,5,153,0.15)}.b2bshop-status-pill-emerald{--status-pill-color:#038858;--status-pill-border:#038858;--status-pill-background:rgba(3,136,88,0.15)}.b2bshop-status-pill-fountain{--status-pill-color:#1b7898;--status-pill-border:#1b7898;--status-pill-background:rgba(27,120,152,0.15)}.b2bshop-status-pill-gray{--status-pill-color:#f0f0f0;--status-pill-border:#f0f0f0;--status-pill-background:rgba(240,240,240,0.15)}.b2bshop-status-pill-gray-5{--status-pill-color:#bbbbbb;--status-pill-border:#bbbbbb;--status-pill-background:rgba(187,187,187,0.15)}.b2bshop-status-pill-dark-gray-1{--status-pill-color:#666666;--status-pill-border:#666666;--status-pill-background:rgba(102,102,102,0.15)}.b2bshop-status-pill-green{--status-pill-color:#76b800;--status-pill-border:#76b800;--status-pill-background:rgba(118,184,0,0.15)}.b2bshop-status-pill-light-green{--status-pill-color:#85b82d;--status-pill-border:#85b82d;--status-pill-background:rgba(133,184,45,0.15)}.b2bshop-status-pill-orange{--status-pill-color:#ff8f00;--status-pill-border:#ff8f00;--status-pill-background:rgba(255,143,0,0.15)}.b2bshop-status-pill-purple{--status-pill-color:#4c1a6b;--status-pill-border:#4c1a6b;--status-pill-background:rgba(76,26,107,0.15)}.b2bshop-status-pill-red{--status-pill-color:#ee0000;--status-pill-border:#ee0000;--status-pill-background:rgba(238,0,0,0.15)}.b2bshop-status-pill-sky{--status-pill-color:#82d0f5;--status-pill-border:#82d0f5;--status-pill-background:rgba(130,208,245,0.15)}.b2bshop-status-pill-turquoise{--status-pill-color:#2ed9c3;--status-pill-border:#2ed9c3;--status-pill-background:rgba(46,217,195,0.15)}.b2bshop-status-pill-violet{--status-pill-color:#9b348e;--status-pill-border:#9b348e;--status-pill-background:rgba(155,52,142,0.15)}.b2bshop-status-pill-yellow{--status-pill-color:#ffc900;--status-pill-border:#ffc900;--status-pill-background:rgba(255,201,0,0.15)}.b2bshop-status-pill[class*=b2bshop-status-pill-]{color:var(--status-pill-color);border-color:var(--status-pill-border,var(--status-pill-color));background:var(--status-pill-background)}.b2bshop-status-pill-rejected{color:#a94442!important}.b2bshop-hairline{margin:.25rem 0;border-top:2px solid #bebebe;width:100%}.b2bshop-hairline.thin{border-top:0;background-color:#bebebe;height:1px;opacity:.5}.b2bshop-hairline.vertical{display:flex;align-self:center;margin:0 .25rem;height:100%;background-color:#bebebe;width:2px}@media(max-width:768px){.b2bshop-hairline.vertical{display:none}}.b2bshop-hairline.vertical.thin{width:1px}.b2bshop-hairline.rainbow{--gradientStart:0%;--gradientEnd:100%;--angle:to right;border-top:0;height:2px;background:linear-gradient(var(--angle,114deg),#e00 var(--gradientStart,0),#0d0599,#82d0f5,#76b800,#ff8f00,#e00 var(--gradientEnd,100%))}.b2bshop-spacer{display:flex;gap:16px}.b2bshop-accordion.b2bshop-accordion-xs [role=region]{font-size:.8rem}.b2bshop-accordion.b2bshop-accordion-xs h3 button{padding-left:1rem;padding-top:.8rem;padding-bottom:.8rem}.b2bshop-accordion.b2bshop-accordion-xs h3 button span{font-size:.8rem}.b2bshop-accordion.b2bshop-accordion-md [role=region]{font-size:1rem}.b2bshop-accordion.b2bshop-accordion-md h3 button span{font-size:1.25rem}.b2bshop-accordion [role=region]>div:first-child{padding:0 1rem}@media(min-width:561px){.b2bshop-accordion [role=region]>div:first-child{padding:0 1.5rem}}@media(min-width:769px){.b2bshop-accordion [role=region]>div:first-child{padding:0 1.5rem}}@media(min-width:1025px){.b2bshop-accordion [role=region]>div:first-child{padding:0 1.5rem}}@media(max-width:560px){.b2bshop-accordion [role=region]>div:first-child{padding-top:1rem;padding-bottom:1rem}}@media(min-width:561px){.b2bshop-accordion [role=region]>div:first-child{padding-top:1rem;padding-bottom:1rem}}@media(min-width:769px){.b2bshop-accordion [role=region]>div:first-child{padding-top:1rem;padding-bottom:1rem}}@media(min-width:1025px){.b2bshop-accordion [role=region]>div:first-child{padding-top:1.5rem;padding-bottom:1.5rem}}.b2bshop-accordion-round{border-top:none;border-radius:4px}.b2bshop-accordion-round h3 button{border:1px solid #e0e0e0;border-radius:99px;padding-left:1rem;padding-top:1rem;padding-bottom:1rem}.b2bshop-accordion-round h3>button{justify-content:flex-start}.b2bshop-accordion-round>div{border-bottom:none}.b2bshop-accordion-round [role=region]>div:first-child{display:flex;flex-direction:column;border-left:1px solid #d3d3d3;gap:var(--best-table-gap-xs,var(--best-flex-gap-xs,0))}@media(min-width:561px){.b2bshop-accordion-round [role=region]>div:first-child{gap:var(--best-table-gap-sm,var(--best-flex-gap-sm,0))}}@media(min-width:769px){.b2bshop-accordion-round [role=region]>div:first-child{gap:var(--best-table-gap-md,var(--best-flex-gap-md,0))}}@media(min-width:1025px){.b2bshop-accordion-round [role=region]>div:first-child{gap:var(--best-table-gap-lg,var(--best-flex-gap-lg,0))}}.b2bshop-accordion-round [role=region]>div:first-child{padding:0 1rem}@media(min-width:561px){.b2bshop-accordion-round [role=region]>div:first-child{padding:0 1.5rem}}@media(min-width:769px){.b2bshop-accordion-round [role=region]>div:first-child{padding:0 1.5rem}}@media(min-width:1025px){.b2bshop-accordion-round [role=region]>div:first-child{padding:0 1.5rem}}.b2bshop-accordion-round [role=region]>div:first-child{margin:0 1rem}@media(min-width:561px){.b2bshop-accordion-round [role=region]>div:first-child{margin:0 1.5rem}}@media(min-width:769px){.b2bshop-accordion-round [role=region]>div:first-child{margin:0 1.5rem}}@media(min-width:1025px){.b2bshop-accordion-round [role=region]>div:first-child{margin:0 1.5rem}}@media(max-width:560px){.b2bshop-accordion-round [role=region]>div:first-child{padding-top:1rem;padding-bottom:1rem}}@media(min-width:561px){.b2bshop-accordion-round [role=region]>div:first-child{padding-top:1rem;padding-bottom:1rem}}@media(min-width:769px){.b2bshop-accordion-round [role=region]>div:first-child{padding-top:1rem;padding-bottom:1rem}}@media(min-width:1025px){.b2bshop-accordion-round [role=region]>div:first-child{padding-top:1.5rem;padding-bottom:1.5rem}}.b2bshop-accordion-round.b2bshop-accordion-xs h3 button span{font-size:.8rem}.b2bshop-accordion-round.b2bshop-accordion-xs h3 button{padding-left:1rem;padding-top:.8rem;padding-bottom:.8rem}.b2bshop-accordion-round.b2bshop-accordion-xs [role=region]{font-size:.8rem}.b2bshop-accordion-round.b2bshop-accordion-md h3 button span{font-size:1.25rem}.b2bshop-accordion-round.b2bshop-accordion-md h3 button{padding-left:1rem;padding-top:1rem;padding-bottom:1rem}.b2bshop-accordion-round.b2bshop-accordion-md [role=region]{font-size:1rem}.b2bshop-form-container{display:flex;flex-direction:column;width:100%;gap:var(--best-form-gap-xs,var(--best-flex-gap-xs,0))}@media(min-width:561px){.b2bshop-form-container{gap:var(--best-form-gap-sm,var(--best-flex-gap-sm,0))}}@media(min-width:769px){.b2bshop-form-container{gap:var(--best-form-gap-md,var(--best-flex-gap-md,0))}}@media(min-width:1025px){.b2bshop-form-container{gap:var(--best-form-gap-lg,var(--best-flex-gap-lg,0))}}.b2bshop-form-content{display:flex;width:100%;gap:16px;font-size:1rem}@media(max-width:768px){.b2bshop-form-content{flex-direction:column;align-items:center}.b2bshop-form-content hr{display:none!important}}.b2bshop-form-fields{display:flex;flex-direction:column;width:100%;gap:var(--best-form-gap-xs,var(--best-flex-gap-xs,0))}@media(min-width:561px){.b2bshop-form-fields{gap:var(--best-form-gap-sm,var(--best-flex-gap-sm,0))}}@media(min-width:769px){.b2bshop-form-fields{gap:var(--best-form-gap-md,var(--best-flex-gap-md,0))}}@media(min-width:1025px){.b2bshop-form-fields{gap:var(--best-form-gap-lg,var(--best-flex-gap-lg,0))}}.b2bshop-form-actions{display:flex;justify-content:space-between}.b2bshop-form-actions .b2bshop-form-submit{margin-left:auto}.error-box{display:flex;align-items:center;gap:.25rem;color:#a94442;background-color:#ffe9e7;font-weight:500;border:1px solid #ffa39e}.error-box .b2bshop-icon{font-size:1.5rem}[data-sonner-toast]{--radius:4px;--border-color:#bebebe;background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);font-family:inherit;font-size:.8rem;padding:1rem}[data-sonner-toast][data-type=error]{--bg:#ffe9e7;--text:#a94442;--border:#ffa39e}[data-sonner-toast][data-type=success]{--bg:#f6ffed;--text:#389e0d;--border:#b7eb8f}[data-sonner-toast][data-type=warning]{--bg:#fcf8e3;--text:#8a6d3b;--border:#f5e79e}[data-sonner-toast][data-type=info]{--bg:#e1f7fc;--text:#31708f;--border:#c2f0fa}[data-sonner-toast] [data-description]{color:inherit;opacity:.8;font-size:.8rem}[data-sonner-toast] [data-button]{background:#e00;color:#fff;border-radius:2px;font-weight:700}[data-sonner-toast] [data-close-button]{top:5px;right:5px;background:rgba(0,0,0,0);border:none;color:inherit}.add-to-cart-head{background:#85b82d;color:#fff;padding:1rem;position:relative;border-radius:7px 7px 0 0}.add-to-cart-head-check{font-size:3rem;height:2.5rem;width:2.5rem;fill:none}@media(min-width:769px){.b2bshop-add-to-cart{width:640px!important}}.b2bshop-add-to-cart-content-box .image img{height:auto;width:100%}.b2bshop-add-to-cart-content-box .cart-item-info{display:table;width:100%}.b2bshop-add-to-cart-content-box .cart-item-info .cart-item-info-head{display:table-row}.b2bshop-add-to-cart-content-box .cart-item-info .cart-item-info-head>div{border-bottom:1px solid #fff;display:table-cell;padding:5px 10px;text-align:left}.b2bshop-add-to-cart-content-box .cart-item-info .cart-item-info-head>div:last-of-type{text-align:right}.b2bshop-add-to-cart-content-box .cart-item-info .cart-item-info-data{display:table-row}.b2bshop-add-to-cart-content-box .cart-item-info .cart-item-info-data>div{display:table-cell;padding:5px 10px;text-align:left}.b2bshop-add-to-cart-content-box .cart-item-info .cart-item-info-data>div:last-of-type{text-align:right}.b2bshop-add-to-cart-content-box .cart-item-info .cart-item-info-data>div span{display:block;font-size:12px;white-space:nowrap}.b2bshop-add-to-cart .b2bshop-dialog-footer{zoom:1;padding:20px 30px}.b2bshop-add-to-cart .b2bshop-dialog-footer:after,.b2bshop-add-to-cart .b2bshop-dialog-footer:before{content:"";display:table}.b2bshop-add-to-cart .b2bshop-dialog-footer:after{clear:both;visibility:hidden;font-size:0;height:0}.b2bshop-add-to-cart .b2bshop-dialog-footer .b2bshop-btn{margin:0 0 20px;width:100%}.b2bshop-add-to-cart .b2bshop-dialog-footer .b2bshop-btn-primary{margin:0}@media(min-width:769px){.b2bshop-add-to-cart .b2bshop-dialog-footer .b2bshop-btn{float:left;width:49%}.b2bshop-add-to-cart .b2bshop-dialog-footer .b2bshop-btn-secondary{margin:0 1% 0 0}.b2bshop-add-to-cart .b2bshop-dialog-footer .b2bshop-btn-primary{margin:0 0 0 1%}}.b2bshop-add-to-cart .b2bshop-dialog-close{right:14px;top:14px}.b2bshop-add-to-cart .b2bshop-dialog-close-x,.b2bshop-add-to-cart .b2bshop-dialog-close-x:hover{color:#fff}.b2bshop-add-to-cart .alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.b2bshop-add-to-cart .alert-success{color:#85b82d;background-color:#f6ffed;border-color:#b7eb8f}.b2bshop-add-to-cart .alert-success .alert-link{color:#389e0d}.b2bshop-add-to-cart .alert-info{color:#5bc0de;background-color:#e1f7fc;border-color:#c2f0fa}.b2bshop-add-to-cart .alert-info .alert-link{color:#31708f}.b2bshop-add-to-cart .alert-warning{color:#f90;background-color:#fcf8e3;border-color:#f5e79e}.b2bshop-add-to-cart .alert-warning .alert-link{color:#8a6d3b}.b2bshop-add-to-cart .alert-danger{color:red;background-color:#ffe9e7;border-color:#ffa39e}.b2bshop-add-to-cart .alert-danger .alert-link{color:#a94442}.b2bshop-cart-table-quantity-notice{width:min-content}.b2bshop-cart-table-container-overflow{min-height:-moz-fit-content;min-height:fit-content;max-height:40vh;overflow:auto}.b2bshop-checkout-table-quantity-notice{width:min-content}.b2bshop-checkout-table-container-overflow{height:30vh;overflow:auto}.b2bshop-select-payment-list-view{gap:16px;padding-bottom:1rem;padding-right:1rem;padding-left:1rem}.b2bshop-cost-centers-dialog-options{margin-bottom:8px}.b2bshop-cost-centers-dialog-options label{width:100px}@media(min-width:769px){.b2bshop-distributed-delivery-dialog{width:640px}}.b2bshop-distributed-delivery-dialog .b2bshop-distributed-delivery-dialog-section{display:flex;flex-direction:column;gap:8px}.b2bshop-wish-delivery-dialog-details-content{margin-top:1rem;padding:0 1rem}@media(min-width:561px){.b2bshop-wish-delivery-dialog-details-content{padding:0 1.5rem}}@media(min-width:769px){.b2bshop-wish-delivery-dialog-details-content{padding:0 1.5rem}}@media(min-width:1025px){.b2bshop-wish-delivery-dialog-details-content{padding:0 1.5rem}}.profile-card{height:8rem;display:flex;justify-content:center}.b2bshop-card-content{color:#e00}.b2bshop-card-content h2{font-size:1.8rem;margin-left:.5rem}.payment-box{flex-direction:column;border:.15rem solid #e0e0e0;border-radius:.75rem;padding:1rem;overflow:auto}.payment-box,.selected-payment{display:flex;align-items:center}.selected-payment{margin:auto;width:35%;min-width:200px}@media(max-width:560px){.selected-payment{width:200px}}.error-box{margin-top:1rem;width:100%}.b2bshop-order-information-label{width:140px}.b2bshop-order-information-row.b2bshop-flex{gap:16px;flex-wrap:wrap}@media(max-width:560px){.b2bshop-order-information-row.b2bshop-flex{gap:4px}}.product-canceled{text-decoration:line-through}.b2bshop-attachments{width:100%;list-style:none;margin:0 0 20px;padding:0;color:#565656}.b2bshop-attachments>*+*{border-top:1px solid #bebebe}.b2bshop-attachments li{width:100%;line-height:1.5;display:flex;align-items:center;justify-content:start;padding:1rem}.b2bshop-attachments li a{display:flex;align-items:center;gap:16px;color:#565656;text-decoration:none;vertical-align:middle}.b2bshop-product-attributes-table{text-align:left;width:100%;border-collapse:collapse}.b2bshop-product-attributes-table td,.b2bshop-product-attributes-table th{line-height:1.5;padding:1rem 0;vertical-align:middle;border-bottom:1px solid #e3e3e3}.b2bshop-product-attributes-table tbody tr td{background-color:rgba(0,0,0,0);color:#565656}.b2bshop-product-attributes-table tbody tr td:first-child{width:50%;padding-right:1rem;padding-left:1rem;position:relative}.b2bshop-product-attributes-table tbody tr td:first-child .list-label{display:flex;align-items:center;font-weight:400}.b2bshop-product-attributes-table tbody tr td:first-child .list-label>:first-child{height:1.5rem;width:1.5rem}.b2bshop-product-attributes-table tbody tr:last-child td{border-bottom:none}@media(max-width:1024px){.b2bshop-product-attributes-table{display:block}.b2bshop-product-attributes-table thead{display:none}.b2bshop-product-attributes-table tbody{display:block}.b2bshop-product-attributes-table tbody tr{display:flex;flex-direction:column;border-bottom:1px solid #e3e3e3}.b2bshop-product-attributes-table tbody tr td{display:block;width:100%;border-bottom:none;padding:1rem 1rem 1rem 2rem}.b2bshop-product-attributes-table tbody tr td:first-child{width:100%;padding-bottom:0}.b2bshop-product-attributes-table tbody tr td:first-child .list-label{font-weight:700}.b2bshop-product-attributes-table tbody tr:last-child{border-bottom:none}}.b2bshop-product-details-notes>*{padding-top:.5rem;padding-bottom:.5rem}.b2bshop-product-details-notes>*+*{border-top:1px solid #bebebe}.b2bshop-product-description{font-size:1.125rem}@media(max-width:1024px){.b2bshop-product-description{font-size:1rem}}.b2bshop-product-image{position:relative;justify-self:center;width:-moz-fit-content;width:fit-content;margin-right:1rem}@media(max-width:768px){.b2bshop-product-image{justify-items:center}}.b2bshop-product-image img{object-fit:contain;width:100%;max-width:300px;min-height:300px}.b2bshop-product-image-type{display:flex;position:absolute;flex-direction:column;justify-self:start;gap:4px;z-index:2;right:-5%;top:-5%}.b2bshop-product-add-to-cart{zoom:1}.b2bshop-product-add-to-cart:after,.b2bshop-product-add-to-cart:before{content:"";display:table}.b2bshop-product-add-to-cart:after{clear:both;visibility:hidden;font-size:0;height:0}.b2bshop-product-add-to-cart .float{position:absolute;right:0;margin-top:.25rem}.b2bshop-product-add-to-cart .b2bshop-button-quantity-box{display:flex;align-items:center;float:left;width:100%}.b2bshop-product-add-to-cart-cart-button{flex-grow:1}.b2bshop-product-add-to-cart-cart-button .diconium-button,.b2bshop-product-add-to-cart-cart-button .diconium-button button{width:100%}.b2bshop-product-add-to-cart-cart-button .diconium-button button>div{justify-content:center}.b2bshop-product-row-view{padding:0}.b2bshop-product-row-view-details{padding:1rem .5rem 1rem 1rem}.b2bshop-product-row-view-price{padding:1rem 1rem 1rem 0}@media(max-width:1024px){.b2bshop-product-row-view-price{padding-left:1rem}}.b2bshop-product-row-view h2{font-size:1.75rem;line-height:1.5}.b2bshop-product-price-current,.b2bshop-product-price-request{color:#292929;font-size:2rem;font-weight:700;letter-spacing:-1px;line-height:1.5}.b2bshop-product-price-contract{color:#565656;font-size:1.25rem;margin-left:5px}.b2bshop-product-price-currency{color:#292929;font-size:1.5rem}.b2bshop-product-price-previous{color:#565656;font-size:.8rem;line-height:1.5}.b2bshop-product-price-previous span{font-size:1.25rem;letter-spacing:-1px;position:relative}.b2bshop-product-price-previous span:after{border-bottom:2px solid red;content:"";left:0;position:absolute;right:0;top:50%}.b2bshop-product-price-sliding{width:100%;list-style:none;margin:0 0 20px;padding:0;color:#565656;font-size:.8rem;border-radius:6px}.b2bshop-product-price-sliding-title{display:flex;justify-content:end;font-size:.8rem;text-align:right;margin-top:.5rem;margin-bottom:.5rem;margin-right:.5rem}.b2bshop-product-price-sliding li{padding:.5rem}.b2bshop-product-price-sliding li:nth-child(odd){background-color:#f0f0f0}.b2bshop-product-price-sliding li span{float:right}.cart-checkout-table .budget-notice-table-row,.cart-checkout-table .error-notice-table-row,.cart-checkout-table .extra-charges-table-row,.cart-checkout-table .header-table,.cart-checkout-table .product-table-row,.cart-checkout-table .product-total-table-row,.cart-table .budget-notice-table-row,.cart-table .error-notice-table-row,.cart-table .extra-charges-table-row,.cart-table .header-table,.cart-table .product-table-row,.cart-table .product-total-table-row,.product-table .budget-notice-table-row,.product-table .error-notice-table-row,.product-table .extra-charges-table-row,.product-table .header-table,.product-table .product-table-row,.product-table .product-total-table-row,.wishlist-table .budget-notice-table-row,.wishlist-table .error-notice-table-row,.wishlist-table .extra-charges-table-row,.wishlist-table .header-table,.wishlist-table .product-table-row,.wishlist-table .product-total-table-row{width:100%;justify-content:center}.cart-checkout-table .budget-notice-table-row .b2bshop-flex,.cart-checkout-table .error-notice-table-row .b2bshop-flex,.cart-checkout-table .extra-charges-table-row .b2bshop-flex,.cart-checkout-table .header-table .b2bshop-flex,.cart-checkout-table .product-table-row .b2bshop-flex,.cart-checkout-table .product-total-table-row .b2bshop-flex,.cart-table .budget-notice-table-row .b2bshop-flex,.cart-table .error-notice-table-row .b2bshop-flex,.cart-table .extra-charges-table-row .b2bshop-flex,.cart-table .header-table .b2bshop-flex,.cart-table .product-table-row .b2bshop-flex,.cart-table .product-total-table-row .b2bshop-flex,.product-table .budget-notice-table-row .b2bshop-flex,.product-table .error-notice-table-row .b2bshop-flex,.product-table .extra-charges-table-row .b2bshop-flex,.product-table .header-table .b2bshop-flex,.product-table .product-table-row .b2bshop-flex,.product-table .product-total-table-row .b2bshop-flex,.wishlist-table .budget-notice-table-row .b2bshop-flex,.wishlist-table .error-notice-table-row .b2bshop-flex,.wishlist-table .extra-charges-table-row .b2bshop-flex,.wishlist-table .header-table .b2bshop-flex,.wishlist-table .product-table-row .b2bshop-flex,.wishlist-table .product-total-table-row .b2bshop-flex{gap:var(--best-table-gap-xs,var(--best-flex-gap-xs,0))}@media(min-width:561px){.cart-checkout-table .budget-notice-table-row .b2bshop-flex,.cart-checkout-table .error-notice-table-row .b2bshop-flex,.cart-checkout-table .extra-charges-table-row .b2bshop-flex,.cart-checkout-table .header-table .b2bshop-flex,.cart-checkout-table .product-table-row .b2bshop-flex,.cart-checkout-table .product-total-table-row .b2bshop-flex,.cart-table .budget-notice-table-row .b2bshop-flex,.cart-table .error-notice-table-row .b2bshop-flex,.cart-table .extra-charges-table-row .b2bshop-flex,.cart-table .header-table .b2bshop-flex,.cart-table .product-table-row .b2bshop-flex,.cart-table .product-total-table-row .b2bshop-flex,.product-table .budget-notice-table-row .b2bshop-flex,.product-table .error-notice-table-row .b2bshop-flex,.product-table .extra-charges-table-row .b2bshop-flex,.product-table .header-table .b2bshop-flex,.product-table .product-table-row .b2bshop-flex,.product-table .product-total-table-row .b2bshop-flex,.wishlist-table .budget-notice-table-row .b2bshop-flex,.wishlist-table .error-notice-table-row .b2bshop-flex,.wishlist-table .extra-charges-table-row .b2bshop-flex,.wishlist-table .header-table .b2bshop-flex,.wishlist-table .product-table-row .b2bshop-flex,.wishlist-table .product-total-table-row .b2bshop-flex{gap:var(--best-table-gap-sm,var(--best-flex-gap-sm,0))}}@media(min-width:769px){.cart-checkout-table .budget-notice-table-row .b2bshop-flex,.cart-checkout-table .error-notice-table-row .b2bshop-flex,.cart-checkout-table .extra-charges-table-row .b2bshop-flex,.cart-checkout-table .header-table .b2bshop-flex,.cart-checkout-table .product-table-row .b2bshop-flex,.cart-checkout-table .product-total-table-row .b2bshop-flex,.cart-table .budget-notice-table-row .b2bshop-flex,.cart-table .error-notice-table-row .b2bshop-flex,.cart-table .extra-charges-table-row .b2bshop-flex,.cart-table .header-table .b2bshop-flex,.cart-table .product-table-row .b2bshop-flex,.cart-table .product-total-table-row .b2bshop-flex,.product-table .budget-notice-table-row .b2bshop-flex,.product-table .error-notice-table-row .b2bshop-flex,.product-table .extra-charges-table-row .b2bshop-flex,.product-table .header-table .b2bshop-flex,.product-table .product-table-row .b2bshop-flex,.product-table .product-total-table-row .b2bshop-flex,.wishlist-table .budget-notice-table-row .b2bshop-flex,.wishlist-table .error-notice-table-row .b2bshop-flex,.wishlist-table .extra-charges-table-row .b2bshop-flex,.wishlist-table .header-table .b2bshop-flex,.wishlist-table .product-table-row .b2bshop-flex,.wishlist-table .product-total-table-row .b2bshop-flex{gap:var(--best-table-gap-md,var(--best-flex-gap-md,0))}}@media(min-width:1025px){.cart-checkout-table .budget-notice-table-row .b2bshop-flex,.cart-checkout-table .error-notice-table-row .b2bshop-flex,.cart-checkout-table .extra-charges-table-row .b2bshop-flex,.cart-checkout-table .header-table .b2bshop-flex,.cart-checkout-table .product-table-row .b2bshop-flex,.cart-checkout-table .product-total-table-row .b2bshop-flex,.cart-table .budget-notice-table-row .b2bshop-flex,.cart-table .error-notice-table-row .b2bshop-flex,.cart-table .extra-charges-table-row .b2bshop-flex,.cart-table .header-table .b2bshop-flex,.cart-table .product-table-row .b2bshop-flex,.cart-table .product-total-table-row .b2bshop-flex,.product-table .budget-notice-table-row .b2bshop-flex,.product-table .error-notice-table-row .b2bshop-flex,.product-table .extra-charges-table-row .b2bshop-flex,.product-table .header-table .b2bshop-flex,.product-table .product-table-row .b2bshop-flex,.product-table .product-total-table-row .b2bshop-flex,.wishlist-table .budget-notice-table-row .b2bshop-flex,.wishlist-table .error-notice-table-row .b2bshop-flex,.wishlist-table .extra-charges-table-row .b2bshop-flex,.wishlist-table .header-table .b2bshop-flex,.wishlist-table .product-table-row .b2bshop-flex,.wishlist-table .product-total-table-row .b2bshop-flex{gap:var(--best-table-gap-lg,var(--best-flex-gap-lg,0))}}.cart-checkout-table .budget-notice-table-row .image,.cart-checkout-table .error-notice-table-row .image,.cart-checkout-table .extra-charges-table-row .image,.cart-checkout-table .header-table .image,.cart-checkout-table .product-table-row .image,.cart-checkout-table .product-total-table-row .image,.cart-table .budget-notice-table-row .image,.cart-table .error-notice-table-row .image,.cart-table .extra-charges-table-row .image,.cart-table .header-table .image,.cart-table .product-table-row .image,.cart-table .product-total-table-row .image,.product-table .budget-notice-table-row .image,.product-table .error-notice-table-row .image,.product-table .extra-charges-table-row .image,.product-table .header-table .image,.product-table .product-table-row .image,.product-table .product-total-table-row .image,.wishlist-table .budget-notice-table-row .image,.wishlist-table .error-notice-table-row .image,.wishlist-table .extra-charges-table-row .image,.wishlist-table .header-table .image,.wishlist-table .product-table-row .image,.wishlist-table .product-total-table-row .image{padding-right:1rem}.cart-checkout-table .budget-notice-table-row .image img,.cart-checkout-table .error-notice-table-row .image img,.cart-checkout-table .extra-charges-table-row .image img,.cart-checkout-table .header-table .image img,.cart-checkout-table .product-table-row .image img,.cart-checkout-table .product-total-table-row .image img,.cart-table .budget-notice-table-row .image img,.cart-table .error-notice-table-row .image img,.cart-table .extra-charges-table-row .image img,.cart-table .header-table .image img,.cart-table .product-table-row .image img,.cart-table .product-total-table-row .image img,.product-table .budget-notice-table-row .image img,.product-table .error-notice-table-row .image img,.product-table .extra-charges-table-row .image img,.product-table .header-table .image img,.product-table .product-table-row .image img,.product-table .product-total-table-row .image img,.wishlist-table .budget-notice-table-row .image img,.wishlist-table .error-notice-table-row .image img,.wishlist-table .extra-charges-table-row .image img,.wishlist-table .header-table .image img,.wishlist-table .product-table-row .image img,.wishlist-table .product-total-table-row .image img{object-fit:contain;width:100px;min-height:100px;height:100px;cursor:pointer}.cart-checkout-table .budget-notice-table-row .bottom-spacing,.cart-checkout-table .error-notice-table-row .bottom-spacing,.cart-checkout-table .extra-charges-table-row .bottom-spacing,.cart-checkout-table .header-table .bottom-spacing,.cart-checkout-table .product-table-row .bottom-spacing,.cart-checkout-table .product-total-table-row .bottom-spacing,.cart-table .budget-notice-table-row .bottom-spacing,.cart-table .error-notice-table-row .bottom-spacing,.cart-table .extra-charges-table-row .bottom-spacing,.cart-table .header-table .bottom-spacing,.cart-table .product-table-row .bottom-spacing,.cart-table .product-total-table-row .bottom-spacing,.product-table .budget-notice-table-row .bottom-spacing,.product-table .error-notice-table-row .bottom-spacing,.product-table .extra-charges-table-row .bottom-spacing,.product-table .header-table .bottom-spacing,.product-table .product-table-row .bottom-spacing,.product-table .product-total-table-row .bottom-spacing,.wishlist-table .budget-notice-table-row .bottom-spacing,.wishlist-table .error-notice-table-row .bottom-spacing,.wishlist-table .extra-charges-table-row .bottom-spacing,.wishlist-table .header-table .bottom-spacing,.wishlist-table .product-table-row .bottom-spacing,.wishlist-table .product-total-table-row .bottom-spacing{margin-bottom:1rem}.cart-checkout-table .budget-notice-table-row .bottom-border,.cart-checkout-table .budget-notice-table-row.bottom-border,.cart-checkout-table .error-notice-table-row .bottom-border,.cart-checkout-table .error-notice-table-row.bottom-border,.cart-checkout-table .extra-charges-table-row .bottom-border,.cart-checkout-table .extra-charges-table-row.bottom-border,.cart-checkout-table .header-table .bottom-border,.cart-checkout-table .header-table.bottom-border,.cart-checkout-table .product-table-row .bottom-border,.cart-checkout-table .product-table-row.bottom-border,.cart-checkout-table .product-total-table-row .bottom-border,.cart-checkout-table .product-total-table-row.bottom-border,.cart-table .budget-notice-table-row .bottom-border,.cart-table .budget-notice-table-row.bottom-border,.cart-table .error-notice-table-row .bottom-border,.cart-table .error-notice-table-row.bottom-border,.cart-table .extra-charges-table-row .bottom-border,.cart-table .extra-charges-table-row.bottom-border,.cart-table .header-table .bottom-border,.cart-table .header-table.bottom-border,.cart-table .product-table-row .bottom-border,.cart-table .product-table-row.bottom-border,.cart-table .product-total-table-row .bottom-border,.cart-table .product-total-table-row.bottom-border,.product-table .budget-notice-table-row .bottom-border,.product-table .budget-notice-table-row.bottom-border,.product-table .error-notice-table-row .bottom-border,.product-table .error-notice-table-row.bottom-border,.product-table .extra-charges-table-row .bottom-border,.product-table .extra-charges-table-row.bottom-border,.product-table .header-table .bottom-border,.product-table .header-table.bottom-border,.product-table .product-table-row .bottom-border,.product-table .product-table-row.bottom-border,.product-table .product-total-table-row .bottom-border,.product-table .product-total-table-row.bottom-border,.wishlist-table .budget-notice-table-row .bottom-border,.wishlist-table .budget-notice-table-row.bottom-border,.wishlist-table .error-notice-table-row .bottom-border,.wishlist-table .error-notice-table-row.bottom-border,.wishlist-table .extra-charges-table-row .bottom-border,.wishlist-table .extra-charges-table-row.bottom-border,.wishlist-table .header-table .bottom-border,.wishlist-table .header-table.bottom-border,.wishlist-table .product-table-row .bottom-border,.wishlist-table .product-table-row.bottom-border,.wishlist-table .product-total-table-row .bottom-border,.wishlist-table .product-total-table-row.bottom-border{border-bottom:1px solid #bebebe;margin:8px 0}.cart-checkout-table .budget-notice-table-row .bottom-border-last,.cart-checkout-table .budget-notice-table-row.bottom-border-last,.cart-checkout-table .error-notice-table-row .bottom-border-last,.cart-checkout-table .error-notice-table-row.bottom-border-last,.cart-checkout-table .extra-charges-table-row .bottom-border-last,.cart-checkout-table .extra-charges-table-row.bottom-border-last,.cart-checkout-table .header-table .bottom-border-last,.cart-checkout-table .header-table.bottom-border-last,.cart-checkout-table .product-table-row .bottom-border-last,.cart-checkout-table .product-table-row.bottom-border-last,.cart-checkout-table .product-total-table-row .bottom-border-last,.cart-checkout-table .product-total-table-row.bottom-border-last,.cart-table .budget-notice-table-row .bottom-border-last,.cart-table .budget-notice-table-row.bottom-border-last,.cart-table .error-notice-table-row .bottom-border-last,.cart-table .error-notice-table-row.bottom-border-last,.cart-table .extra-charges-table-row .bottom-border-last,.cart-table .extra-charges-table-row.bottom-border-last,.cart-table .header-table .bottom-border-last,.cart-table .header-table.bottom-border-last,.cart-table .product-table-row .bottom-border-last,.cart-table .product-table-row.bottom-border-last,.cart-table .product-total-table-row .bottom-border-last,.cart-table .product-total-table-row.bottom-border-last,.product-table .budget-notice-table-row .bottom-border-last,.product-table .budget-notice-table-row.bottom-border-last,.product-table .error-notice-table-row .bottom-border-last,.product-table .error-notice-table-row.bottom-border-last,.product-table .extra-charges-table-row .bottom-border-last,.product-table .extra-charges-table-row.bottom-border-last,.product-table .header-table .bottom-border-last,.product-table .header-table.bottom-border-last,.product-table .product-table-row .bottom-border-last,.product-table .product-table-row.bottom-border-last,.product-table .product-total-table-row .bottom-border-last,.product-table .product-total-table-row.bottom-border-last,.wishlist-table .budget-notice-table-row .bottom-border-last,.wishlist-table .budget-notice-table-row.bottom-border-last,.wishlist-table .error-notice-table-row .bottom-border-last,.wishlist-table .error-notice-table-row.bottom-border-last,.wishlist-table .extra-charges-table-row .bottom-border-last,.wishlist-table .extra-charges-table-row.bottom-border-last,.wishlist-table .header-table .bottom-border-last,.wishlist-table .header-table.bottom-border-last,.wishlist-table .product-table-row .bottom-border-last,.wishlist-table .product-table-row.bottom-border-last,.wishlist-table .product-total-table-row .bottom-border-last,.wishlist-table .product-total-table-row.bottom-border-last{border-bottom:1px solid #bebebe;margin:1rem 0}.cart-checkout-table .budget-notice-table-row .action,.cart-checkout-table .budget-notice-table-row .qty,.cart-checkout-table .error-notice-table-row .action,.cart-checkout-table .error-notice-table-row .qty,.cart-checkout-table .extra-charges-table-row .action,.cart-checkout-table .extra-charges-table-row .qty,.cart-checkout-table .header-table .action,.cart-checkout-table .header-table .qty,.cart-checkout-table .product-table-row .action,.cart-checkout-table .product-table-row .qty,.cart-checkout-table .product-total-table-row .action,.cart-checkout-table .product-total-table-row .qty,.cart-table .budget-notice-table-row .action,.cart-table .budget-notice-table-row .qty,.cart-table .error-notice-table-row .action,.cart-table .error-notice-table-row .qty,.cart-table .extra-charges-table-row .action,.cart-table .extra-charges-table-row .qty,.cart-table .header-table .action,.cart-table .header-table .qty,.cart-table .product-table-row .action,.cart-table .product-table-row .qty,.cart-table .product-total-table-row .action,.cart-table .product-total-table-row .qty,.product-table .budget-notice-table-row .action,.product-table .budget-notice-table-row .qty,.product-table .error-notice-table-row .action,.product-table .error-notice-table-row .qty,.product-table .extra-charges-table-row .action,.product-table .extra-charges-table-row .qty,.product-table .header-table .action,.product-table .header-table .qty,.product-table .product-table-row .action,.product-table .product-table-row .qty,.product-table .product-total-table-row .action,.product-table .product-total-table-row .qty,.wishlist-table .budget-notice-table-row .action,.wishlist-table .budget-notice-table-row .qty,.wishlist-table .error-notice-table-row .action,.wishlist-table .error-notice-table-row .qty,.wishlist-table .extra-charges-table-row .action,.wishlist-table .extra-charges-table-row .qty,.wishlist-table .header-table .action,.wishlist-table .header-table .qty,.wishlist-table .product-table-row .action,.wishlist-table .product-table-row .qty,.wishlist-table .product-total-table-row .action,.wishlist-table .product-total-table-row .qty{text-align:center!important}.cart-checkout-table .budget-notice-table-row .action .qty-label,.cart-checkout-table .budget-notice-table-row .qty .qty-label,.cart-checkout-table .error-notice-table-row .action .qty-label,.cart-checkout-table .error-notice-table-row .qty .qty-label,.cart-checkout-table .extra-charges-table-row .action .qty-label,.cart-checkout-table .extra-charges-table-row .qty .qty-label,.cart-checkout-table .header-table .action .qty-label,.cart-checkout-table .header-table .qty .qty-label,.cart-checkout-table .product-table-row .action .qty-label,.cart-checkout-table .product-table-row .qty .qty-label,.cart-checkout-table .product-total-table-row .action .qty-label,.cart-checkout-table .product-total-table-row .qty .qty-label,.cart-table .budget-notice-table-row .action .qty-label,.cart-table .budget-notice-table-row .qty .qty-label,.cart-table .error-notice-table-row .action .qty-label,.cart-table .error-notice-table-row .qty .qty-label,.cart-table .extra-charges-table-row .action .qty-label,.cart-table .extra-charges-table-row .qty .qty-label,.cart-table .header-table .action .qty-label,.cart-table .header-table .qty .qty-label,.cart-table .product-table-row .action .qty-label,.cart-table .product-table-row .qty .qty-label,.cart-table .product-total-table-row .action .qty-label,.cart-table .product-total-table-row .qty .qty-label,.product-table .budget-notice-table-row .action .qty-label,.product-table .budget-notice-table-row .qty .qty-label,.product-table .error-notice-table-row .action .qty-label,.product-table .error-notice-table-row .qty .qty-label,.product-table .extra-charges-table-row .action .qty-label,.product-table .extra-charges-table-row .qty .qty-label,.product-table .header-table .action .qty-label,.product-table .header-table .qty .qty-label,.product-table .product-table-row .action .qty-label,.product-table .product-table-row .qty .qty-label,.product-table .product-total-table-row .action .qty-label,.product-table .product-total-table-row .qty .qty-label,.wishlist-table .budget-notice-table-row .action .qty-label,.wishlist-table .budget-notice-table-row .qty .qty-label,.wishlist-table .error-notice-table-row .action .qty-label,.wishlist-table .error-notice-table-row .qty .qty-label,.wishlist-table .extra-charges-table-row .action .qty-label,.wishlist-table .extra-charges-table-row .qty .qty-label,.wishlist-table .header-table .action .qty-label,.wishlist-table .header-table .qty .qty-label,.wishlist-table .product-table-row .action .qty-label,.wishlist-table .product-table-row .qty .qty-label,.wishlist-table .product-total-table-row .action .qty-label,.wishlist-table .product-total-table-row .qty .qty-label{padding-right:4px}.cart-checkout-table .budget-notice-table-row .price,.cart-checkout-table .error-notice-table-row .price,.cart-checkout-table .extra-charges-table-row .price,.cart-checkout-table .header-table .price,.cart-checkout-table .product-table-row .price,.cart-checkout-table .product-total-table-row .price,.cart-table .budget-notice-table-row .price,.cart-table .error-notice-table-row .price,.cart-table .extra-charges-table-row .price,.cart-table .header-table .price,.cart-table .product-table-row .price,.cart-table .product-total-table-row .price,.product-table .budget-notice-table-row .price,.product-table .error-notice-table-row .price,.product-table .extra-charges-table-row .price,.product-table .header-table .price,.product-table .product-table-row .price,.product-table .product-total-table-row .price,.wishlist-table .budget-notice-table-row .price,.wishlist-table .error-notice-table-row .price,.wishlist-table .extra-charges-table-row .price,.wishlist-table .header-table .price,.wishlist-table .product-table-row .price,.wishlist-table .product-total-table-row .price{text-align:right!important}.cart-checkout-table .budget-notice-table-row .price .price-label,.cart-checkout-table .error-notice-table-row .price .price-label,.cart-checkout-table .extra-charges-table-row .price .price-label,.cart-checkout-table .header-table .price .price-label,.cart-checkout-table .product-table-row .price .price-label,.cart-checkout-table .product-total-table-row .price .price-label,.cart-table .budget-notice-table-row .price .price-label,.cart-table .error-notice-table-row .price .price-label,.cart-table .extra-charges-table-row .price .price-label,.cart-table .header-table .price .price-label,.cart-table .product-table-row .price .price-label,.cart-table .product-total-table-row .price .price-label,.product-table .budget-notice-table-row .price .price-label,.product-table .error-notice-table-row .price .price-label,.product-table .extra-charges-table-row .price .price-label,.product-table .header-table .price .price-label,.product-table .product-table-row .price .price-label,.product-table .product-total-table-row .price .price-label,.wishlist-table .budget-notice-table-row .price .price-label,.wishlist-table .error-notice-table-row .price .price-label,.wishlist-table .extra-charges-table-row .price .price-label,.wishlist-table .header-table .price .price-label,.wishlist-table .product-table-row .price .price-label,.wishlist-table .product-total-table-row .price .price-label{padding-right:4px}.cart-checkout-table .budget-notice-table-row .qty,.cart-checkout-table .error-notice-table-row .qty,.cart-checkout-table .extra-charges-table-row .qty,.cart-checkout-table .header-table .qty,.cart-checkout-table .product-table-row .qty,.cart-checkout-table .product-total-table-row .qty,.cart-table .budget-notice-table-row .qty,.cart-table .error-notice-table-row .qty,.cart-table .extra-charges-table-row .qty,.cart-table .header-table .qty,.cart-table .product-table-row .qty,.cart-table .product-total-table-row .qty,.product-table .budget-notice-table-row .qty,.product-table .error-notice-table-row .qty,.product-table .extra-charges-table-row .qty,.product-table .header-table .qty,.product-table .product-table-row .qty,.product-table .product-total-table-row .qty,.wishlist-table .budget-notice-table-row .qty,.wishlist-table .error-notice-table-row .qty,.wishlist-table .extra-charges-table-row .qty,.wishlist-table .header-table .qty,.wishlist-table .product-table-row .qty,.wishlist-table .product-total-table-row .qty{display:inline-flex;justify-content:flex-start;padding-right:1rem}@media(min-width:769px){.cart-checkout-table .budget-notice-table-row .qty,.cart-checkout-table .error-notice-table-row .qty,.cart-checkout-table .extra-charges-table-row .qty,.cart-checkout-table .header-table .qty,.cart-checkout-table .product-table-row .qty,.cart-checkout-table .product-total-table-row .qty,.cart-table .budget-notice-table-row .qty,.cart-table .error-notice-table-row .qty,.cart-table .extra-charges-table-row .qty,.cart-table .header-table .qty,.cart-table .product-table-row .qty,.cart-table .product-total-table-row .qty,.product-table .budget-notice-table-row .qty,.product-table .error-notice-table-row .qty,.product-table .extra-charges-table-row .qty,.product-table .header-table .qty,.product-table .product-table-row .qty,.product-table .product-total-table-row .qty,.wishlist-table .budget-notice-table-row .qty,.wishlist-table .error-notice-table-row .qty,.wishlist-table .extra-charges-table-row .qty,.wishlist-table .header-table .qty,.wishlist-table .product-table-row .qty,.wishlist-table .product-total-table-row .qty{display:inline-flex;justify-content:center;padding-right:1rem;padding-top:0}}.cart-checkout-table .budget-notice-table-row .action,.cart-checkout-table .error-notice-table-row .action,.cart-checkout-table .extra-charges-table-row .action,.cart-checkout-table .header-table .action,.cart-checkout-table .product-table-row .action,.cart-checkout-table .product-total-table-row .action,.cart-table .budget-notice-table-row .action,.cart-table .error-notice-table-row .action,.cart-table .extra-charges-table-row .action,.cart-table .header-table .action,.cart-table .product-table-row .action,.cart-table .product-total-table-row .action,.product-table .budget-notice-table-row .action,.product-table .error-notice-table-row .action,.product-table .extra-charges-table-row .action,.product-table .header-table .action,.product-table .product-table-row .action,.product-table .product-total-table-row .action,.wishlist-table .budget-notice-table-row .action,.wishlist-table .error-notice-table-row .action,.wishlist-table .extra-charges-table-row .action,.wishlist-table .header-table .action,.wishlist-table .product-table-row .action,.wishlist-table .product-total-table-row .action{display:flex;align-items:start;justify-content:center;background-color:#e3e3e3;align-self:stretch}.cart-checkout-table .budget-notice-table-row:first-child .action,.cart-checkout-table .error-notice-table-row:first-child .action,.cart-checkout-table .extra-charges-table-row:first-child .action,.cart-checkout-table .header-table:first-child .action,.cart-checkout-table .product-table-row:first-child .action,.cart-checkout-table .product-total-table-row:first-child .action,.cart-table .budget-notice-table-row:first-child .action,.cart-table .error-notice-table-row:first-child .action,.cart-table .extra-charges-table-row:first-child .action,.cart-table .header-table:first-child .action,.cart-table .product-table-row:first-child .action,.cart-table .product-total-table-row:first-child .action,.product-table .budget-notice-table-row:first-child .action,.product-table .error-notice-table-row:first-child .action,.product-table .extra-charges-table-row:first-child .action,.product-table .header-table:first-child .action,.product-table .product-table-row:first-child .action,.product-table .product-total-table-row:first-child .action,.wishlist-table .budget-notice-table-row:first-child .action,.wishlist-table .error-notice-table-row:first-child .action,.wishlist-table .extra-charges-table-row:first-child .action,.wishlist-table .header-table:first-child .action,.wishlist-table .product-table-row:first-child .action,.wishlist-table .product-total-table-row:first-child .action{border-top-left-radius:4px;border-top-right-radius:4px}.cart-checkout-table .budget-notice-table-row .name,.cart-checkout-table .budget-notice-table-row .price,.cart-checkout-table .error-notice-table-row .name,.cart-checkout-table .error-notice-table-row .price,.cart-checkout-table .extra-charges-table-row .name,.cart-checkout-table .extra-charges-table-row .price,.cart-checkout-table .header-table .name,.cart-checkout-table .header-table .price,.cart-checkout-table .product-table-row .name,.cart-checkout-table .product-table-row .price,.cart-checkout-table .product-total-table-row .name,.cart-checkout-table .product-total-table-row .price,.cart-table .budget-notice-table-row .name,.cart-table .budget-notice-table-row .price,.cart-table .error-notice-table-row .name,.cart-table .error-notice-table-row .price,.cart-table .extra-charges-table-row .name,.cart-table .extra-charges-table-row .price,.cart-table .header-table .name,.cart-table .header-table .price,.cart-table .product-table-row .name,.cart-table .product-table-row .price,.cart-table .product-total-table-row .name,.cart-table .product-total-table-row .price,.product-table .budget-notice-table-row .name,.product-table .budget-notice-table-row .price,.product-table .error-notice-table-row .name,.product-table .error-notice-table-row .price,.product-table .extra-charges-table-row .name,.product-table .extra-charges-table-row .price,.product-table .header-table .name,.product-table .header-table .price,.product-table .product-table-row .name,.product-table .product-table-row .price,.product-table .product-total-table-row .name,.product-table .product-total-table-row .price,.wishlist-table .budget-notice-table-row .name,.wishlist-table .budget-notice-table-row .price,.wishlist-table .error-notice-table-row .name,.wishlist-table .error-notice-table-row .price,.wishlist-table .extra-charges-table-row .name,.wishlist-table .extra-charges-table-row .price,.wishlist-table .header-table .name,.wishlist-table .header-table .price,.wishlist-table .product-table-row .name,.wishlist-table .product-table-row .price,.wishlist-table .product-total-table-row .name,.wishlist-table .product-total-table-row .price{padding-right:1rem}.cart-checkout-table .budget-notice-table-row .xs-label,.cart-checkout-table .error-notice-table-row .xs-label,.cart-checkout-table .extra-charges-table-row .xs-label,.cart-checkout-table .header-table .xs-label,.cart-checkout-table .product-table-row .xs-label,.cart-checkout-table .product-total-table-row .xs-label,.cart-table .budget-notice-table-row .xs-label,.cart-table .error-notice-table-row .xs-label,.cart-table .extra-charges-table-row .xs-label,.cart-table .header-table .xs-label,.cart-table .product-table-row .xs-label,.cart-table .product-total-table-row .xs-label,.product-table .budget-notice-table-row .xs-label,.product-table .error-notice-table-row .xs-label,.product-table .extra-charges-table-row .xs-label,.product-table .header-table .xs-label,.product-table .product-table-row .xs-label,.product-table .product-total-table-row .xs-label,.wishlist-table .budget-notice-table-row .xs-label,.wishlist-table .error-notice-table-row .xs-label,.wishlist-table .extra-charges-table-row .xs-label,.wishlist-table .header-table .xs-label,.wishlist-table .product-table-row .xs-label,.wishlist-table .product-total-table-row .xs-label{display:inline-block;padding-top:1rem;padding-right:4px;font-weight:700}.cart-checkout-table .budget-notice-table-row .xs-hidden,.cart-checkout-table .error-notice-table-row .xs-hidden,.cart-checkout-table .extra-charges-table-row .xs-hidden,.cart-checkout-table .header-table .xs-hidden,.cart-checkout-table .product-table-row .xs-hidden,.cart-checkout-table .product-total-table-row .xs-hidden,.cart-table .budget-notice-table-row .xs-hidden,.cart-table .error-notice-table-row .xs-hidden,.cart-table .extra-charges-table-row .xs-hidden,.cart-table .header-table .xs-hidden,.cart-table .product-table-row .xs-hidden,.cart-table .product-total-table-row .xs-hidden,.product-table .budget-notice-table-row .xs-hidden,.product-table .error-notice-table-row .xs-hidden,.product-table .extra-charges-table-row .xs-hidden,.product-table .header-table .xs-hidden,.product-table .product-table-row .xs-hidden,.product-table .product-total-table-row .xs-hidden,.wishlist-table .budget-notice-table-row .xs-hidden,.wishlist-table .error-notice-table-row .xs-hidden,.wishlist-table .extra-charges-table-row .xs-hidden,.wishlist-table .header-table .xs-hidden,.wishlist-table .product-table-row .xs-hidden,.wishlist-table .product-total-table-row .xs-hidden{display:none}@media(min-width:769px){.cart-checkout-table .header-table .xs-label,.cart-checkout-table .product-table-row .xs-label,.cart-table .header-table .xs-label,.cart-table .product-table-row .xs-label,.product-table .header-table .xs-label,.product-table .product-table-row .xs-label,.wishlist-table .header-table .xs-label,.wishlist-table .product-table-row .xs-label{display:none}.cart-checkout-table .header-table .xs-hidden,.cart-checkout-table .product-table-row .xs-hidden,.cart-table .header-table .xs-hidden,.cart-table .product-table-row .xs-hidden,.product-table .header-table .xs-hidden,.product-table .product-table-row .xs-hidden,.wishlist-table .header-table .xs-hidden,.wishlist-table .product-table-row .xs-hidden{display:block}}.cart-checkout-table .product-total-table-row,.cart-table .product-total-table-row,.product-table .product-total-table-row,.wishlist-table .product-total-table-row{font-weight:700;text-align:right}.cart-checkout-table .product-total-table-row .column-definition,.cart-table .product-total-table-row .column-definition,.product-table .product-total-table-row .column-definition,.wishlist-table .product-total-table-row .column-definition{text-align:left}.cart-checkout-table .product-total-table-row .action,.cart-checkout-table .product-total-table-row .name,.cart-checkout-table .product-total-table-row .price,.cart-checkout-table .product-total-table-row .qty,.cart-table .product-total-table-row .action,.cart-table .product-total-table-row .name,.cart-table .product-total-table-row .price,.cart-table .product-total-table-row .qty,.product-table .product-total-table-row .action,.product-table .product-total-table-row .name,.product-table .product-total-table-row .price,.product-table .product-total-table-row .qty,.wishlist-table .product-total-table-row .action,.wishlist-table .product-total-table-row .name,.wishlist-table .product-total-table-row .price,.wishlist-table .product-total-table-row .qty{border-bottom-width:0}.cart-checkout-table .extra-charges-table-row,.cart-table .extra-charges-table-row,.product-table .extra-charges-table-row,.wishlist-table .extra-charges-table-row{font-size:.8rem}.cart-checkout-table .extra-charges-table-row .column-definition,.cart-table .extra-charges-table-row .column-definition,.product-table .extra-charges-table-row .column-definition,.wishlist-table .extra-charges-table-row .column-definition{text-align:left}.cart-checkout-table .extra-charges-table-row .price,.cart-table .extra-charges-table-row .price,.product-table .extra-charges-table-row .price,.wishlist-table .extra-charges-table-row .price{text-align:right}.cart-checkout-table .header-table,.cart-table .header-table,.product-table .header-table,.wishlist-table .header-table{align-items:end;height:40px;font-weight:700}.cart-checkout-table .header-table .action,.cart-table .header-table .action,.product-table .header-table .action,.wishlist-table .header-table .action{display:flex;align-items:end;padding-bottom:4px}.cart-checkout-table .product-table-row:last-child,.cart-table .product-table-row:last-child,.product-table .product-table-row:last-child,.wishlist-table .product-table-row:last-child{display:none}.cart-checkout-table .product-total-table-row:not(:has(~.product-total-table-row)) .action,.cart-table .product-total-table-row:not(:has(~.product-total-table-row)) .action,.product-table .product-total-table-row:not(:has(~.product-total-table-row)) .action,.wishlist-table .product-total-table-row:not(:has(~.product-total-table-row)) .action{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.price-summary-table .column-definition{text-align:left}.price-summary-table .column-value{text-align:right}.price-summary-table .order-total-label,.price-summary-table .order-total-value{font-weight:700}.b2bshop-product-variations label>span{font-size:.8rem}.b2bshop-product-teaser-col:not(:has(.b2bshop-product-teaser)){display:none}.b2bshop-product-teaser-col,.b2bshop-simple-teaser-col{min-width:0;max-width:100%}.b2bshop-product-teaser-col>*,.b2bshop-simple-teaser-col>*{height:100%;min-width:0;max-width:100%}.b2bshop-product-teaser-col .b2bshop-product-teaser,.b2bshop-simple-teaser-col .b2bshop-simple-teaser{height:calc(100% - 1lh);min-width:0;max-width:100%}.b2bshop-product-teaser-col .b2bshop-product-teaser .b2bshop-flex,.b2bshop-simple-teaser-col .b2bshop-simple-teaser .b2bshop-flex{min-width:0;max-width:100%}.b2bshop-simple-teaser img{max-width:100%;object-fit:contain}.b2bshop-cms-product-carousel-viewport{overflow:hidden}.b2bshop-cms-product-carousel-track{display:flex;transition:transform .3s ease-in-out;will-change:transform}.b2bshop-cms-product-carousel-slide{flex:0 0 100%;min-width:0}.b2bshop-product-carousel-slide-card{height:100%;padding:.5rem}.b2bshop-cms-product-carousel-controls{align-items:center;display:flex;justify-content:space-between;padding-top:16px;border-top:1px solid #bebebe}.b2bshop-cms-product-carousel-controls>button{align-items:center;background:#fff;border:1px solid #e00;border-radius:.25rem;color:#e00;cursor:pointer;display:flex;font-size:1.25rem;height:2rem;width:2rem;justify-content:center;padding:0}.b2bshop-cms-product-carousel-controls>button:focus-visible,.b2bshop-cms-product-carousel-controls>button:hover{color:#e00}.b2bshop-cms-product-carousel-dots{display:flex;gap:16px}.b2bshop-cms-product-carousel-dots button{background:#666;border:0;border-radius:50%;cursor:pointer;height:.75rem;padding:0;width:.75rem}.b2bshop-cms-product-carousel-dots button:focus-visible,.b2bshop-cms-product-carousel-dots button:hover,.b2bshop-cms-product-carousel-dots button[aria-current=true]{background:#e00;opacity:1}@media(prefers-reduced-motion:reduce){.b2bshop-cms-product-carousel-track{transition:none}}.b2bshop-product-carousel-slide-description,.b2bshop-product-carousel-slide-title,.b2bshop-product-teaser-description,.b2bshop-product-teaser-title,.b2bshop-simple-teaser-description,.b2bshop-simple-teaser-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.b2bshop-passage,.b2bshop-passage .b2bshop-cms-text-item,.b2bshop-passage .b2bshop-cms-text-item>div{display:flex;flex-direction:column;gap:16px}.b2bshop-passage .b2bshop-cms-text-item ol{padding-top:1rem;padding-left:2rem;list-style:decimal outside}.b2bshop-passage .b2bshop-cms-text-item ul{padding-left:2rem;list-style:circle outside}.b2bshop-passage .b2bshop-cms-text-item ul[type=square]{list-style:square outside}.b2bshop-passage .b2bshop-cms-text-item li{margin-bottom:10px}.b2bshop-passage .b2bshop-cms-text-item li.b2bshop-mail,.b2bshop-passage .b2bshop-cms-text-item li.b2bshop-phone{margin-bottom:5px;padding-left:1rem;position:relative}.b2bshop-passage .b2bshop-cms-text-item a{color:#e00}.b2bshop-passage .b2bshop-cms-text-item a:hover{color:#d40000}.b2bshop-passage .b2bshop-cms-text-item a[disabled]{color:rgba(0,0,0,.3764705882)}.b2bshop-passage .b2bshop-blog h3,.b2bshop-passage .b2bshop-contact-person h3,.b2bshop-passage .b2bshop-content-box h3,.b2bshop-passage .b2bshop-crossnav-contact-general h3,.b2bshop-passage .b2bshop-crossnav-contact-person h3,.b2bshop-passage .b2bshop-crossnav-teaser h3,.b2bshop-passage .b2bshop-standard-box h3{color:#292929}.b2bshop-passage .b2bshop-blog .b2bshop-image,.b2bshop-passage .b2bshop-contact-person .b2bshop-image,.b2bshop-passage .b2bshop-content-box .b2bshop-image,.b2bshop-passage .b2bshop-crossnav-contact-general .b2bshop-image,.b2bshop-passage .b2bshop-crossnav-contact-person .b2bshop-image,.b2bshop-passage .b2bshop-crossnav-teaser .b2bshop-image,.b2bshop-passage .b2bshop-standard-box .b2bshop-image{margin:0 0 20px}@media(min-width:769px){.b2bshop-passage .b2bshop-blog .b2bshop-image,.b2bshop-passage .b2bshop-contact-person .b2bshop-image,.b2bshop-passage .b2bshop-content-box .b2bshop-image,.b2bshop-passage .b2bshop-crossnav-contact-general .b2bshop-image,.b2bshop-passage .b2bshop-crossnav-contact-person .b2bshop-image,.b2bshop-passage .b2bshop-crossnav-teaser .b2bshop-image,.b2bshop-passage .b2bshop-standard-box .b2bshop-image{float:left;margin:0 20px 0 0}.b2bshop-passage .b2bshop-blog .b2bshop-image a,.b2bshop-passage .b2bshop-contact-person .b2bshop-image a,.b2bshop-passage .b2bshop-content-box .b2bshop-image a,.b2bshop-passage .b2bshop-crossnav-contact-general .b2bshop-image a,.b2bshop-passage .b2bshop-crossnav-contact-person .b2bshop-image a,.b2bshop-passage .b2bshop-crossnav-teaser .b2bshop-image a,.b2bshop-passage .b2bshop-standard-box .b2bshop-image a{display:block}}.b2bshop-passage .b2bshop-blog .b2bshop-image img{width:150px}.b2bshop-passage .b2bshop-crossnav-teaser .b2bshop-image{width:100%}.b2bshop-passage .b2bshop-crossnav-contact-person .b2bshop-image{margin:20px 20px 0 0;width:100px}.b2bshop-passage .b2bshop-crossnav-contact-person ul li{margin-bottom:10px}.b2bshop-passage .b2bshop-crossnav-contact-person ul li.b2bshop-mail,.b2bshop-passage .b2bshop-crossnav-contact-person ul li.b2bshop-phone{margin-bottom:5px;padding-left:1rem;position:relative}.b2bshop-passage .b2bshop-contact-person .b2bshop-image{width:100px}.b2bshop-passage .b2bshop-contact-person ul li{margin-bottom:10px}.b2bshop-passage .b2bshop-contact-person ul li.b2bshop-mail,.b2bshop-passage .b2bshop-contact-person ul li.b2bshop-phone{margin-bottom:5px;padding-left:1rem;position:relative}.b2bshop-passage .b2bshop-content-box .b2bshop-image,.b2bshop-passage .b2bshop-standard-box .b2bshop-image{display:inline-flex}.b2bshop-passage .b2bshop-content-box .b2bshop-image img,.b2bshop-passage .b2bshop-standard-box .b2bshop-image img{width:150px}.b2bshop-passage .b2bshop-content-box .b2bshop-hint{font-size:.8rem}.cms-content{animation:dsvFadeIn .3s ease-in}.b2bshop-product-details-image{justify-self:start;margin-right:1rem}@media(max-width:1024px){.b2bshop-product-details-image{justify-self:center}}.b2bshop-product-details-image img{object-fit:contain;width:100%;max-width:300px;min-height:200px}.b2bshop-product-row-image{justify-self:start;margin-right:1rem}@media(max-width:1024px){.b2bshop-product-row-image{justify-self:center}}.b2bshop-product-row-image img{object-fit:contain;width:100%;max-width:300px;min-height:200px}