.back-link{color:black;text-decoration:none}.oxoshop-address-table{display:flex;flex-flow:row wrap;width:100%}.oxoshop-address-table .address-section{display:flex;flex-flow:column;width:50%}.oxoshop-address-table .address-section .address-field-container{width:calc(100% - 10px);margin:0 10px 10px 0;display:flex;flex-flow:row;justify-content:space-between;border:1px solid #eeeeee;background:#ffffff;height:3em}@-webkit-keyframes address-error-animation{0%{background-color:white}50%{background-color:#ffc8c8}100%{background-color:white}}@keyframes address-error-animation{0%{background-color:white}50%{background-color:#ffc8c8}100%{background-color:white}}.oxoshop-address-table .address-section .address-field-container.field-container-with-errors.show-errors{-webkit-animation:address-error-animation 1s;animation:address-error-animation 1s}.oxoshop-address-table .address-section .address-field-container.field-container-with-errors.show-errors input{-webkit-animation:address-error-animation 1s;animation:address-error-animation 1s}.oxoshop-address-table .address-section .address-field-container .label{font-size:smaller;width:13em;padding:4px;display:flex;flex-flow:column;justify-content:space-around}.oxoshop-address-table .address-section .address-field-container .field{position:relative;flex-grow:1}.oxoshop-address-table .address-section .address-field-container .field input,.oxoshop-address-table .address-section .address-field-container .field select{position:relative;width:12em;border:none;height:80%;top:10%}.oxoshop-address-table .address-section .address-field-container .field input[type="radio"]{display:inline;width:2em;height:1em}.oxoshop-address-table .address-section .address-field-container .field label{display:inline;margin-right:1.5em}.oxoshop-address-table .address-section .address-field-container .field input[type="radio"],.oxoshop-address-table .address-section .address-field-container .field label{position:relative;top:30%}.oxoshop-address-table .address-section .address-field-container .error-field{color:red;font-weight:bold}.oxoshop-address-table .address-section .continue-button{width:calc(100% - 10px)}@media (max-width: 1023px){.oxoshop-address-table{flex-flow:row wrap;max-height:none}.oxoshop-address-table .address-section{width:100%}.oxoshop-address-table .address-section .address-field-container{position:relative;width:100%}.oxoshop-address-table .address-section .address-field-container .label{width:30%}.oxoshop-address-table .address-section .address-field-container .field{height:100%}.oxoshop-address-table .address-section .address-field-container .field input,.oxoshop-address-table .address-section .address-field-container .field select{width:100%;border:none;height:80%;top:10%}.oxoshop-address-table .address-section .address-field-container .field input[type="radio"]{display:inline;width:2em;height:1.2em}.oxoshop-address-table .address-section .address-field-container .field label{margin-right:1em}.oxoshop-address-table .address-section .address-field-container .field input[type="radio"],.oxoshop-address-table .address-section .address-field-container .field label{top:30%}.oxoshop-address-table .address-section .continue-button{width:100%;margin-bottom:20px}}@media (max-width: 767px){.oxoshop-address-table .address-section .address-field-container{flex-flow:row wrap;height:inherit}.oxoshop-address-table .address-section .address-field-container .label{width:100%}.oxoshop-address-table .address-section .address-field-container .field{height:100%;width:calc(100% - 10px)}.oxoshop-address-table .address-section .address-field-container .field.company-type-radios{padding-top:20px}.oxoshop-address-table .address-section .address-field-container .field input,.oxoshop-address-table .address-section .address-field-container .field select{font-size:large;margin:0;padding:5px 0;margin-bottom:10px}.oxoshop-address-table .address-section .address-field-container .field label{font-size:large}}.button-group{margin-top:50px;display:flex;justify-content:space-between;border-bottom:1px solid #d2d2d2;padding-bottom:25px;margin-bottom:25px;gap:10px}.button-group .next-product-link{display:flex;align-items:center;text-decoration:none}.button-group .next-product-link :hover{color:black}.button-group .next-product-link .move-icon{height:22px}@media (max-width: 767px){.button-group .next-product-link{font-size:14px}}.article{flex-wrap:wrap}.article .article-title{font-weight:bold;margin-top:80px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid black}.article .article-description{font-size:16px;min-height:400px !important}.article .article-add-to-cart{padding-bottom:45px;border-bottom:1px solid black}.show-image{display:flex;justify-content:center}.action-icon{background-color:#909090}.additional-products{display:flex;flex-wrap:wrap;align-items:flex-end}.additional-products .product{padding:10px 20px 0;font-size:14px;height:10%}.additional-products .product .product-image{text-align:left}.additional-products .product .product-image img{margin:0 0 10px 0}.additional-products .product .product-title{font-size:20px;font-weight:bold}.additional-products .product .product-description{margin-bottom:20px}.article-table-content{display:flex}.article-table-content .column2{margin-left:10px}.container{position:relative}.mySlides{display:none}.cursor{cursor:pointer}.prev,.next{cursor:pointer;top:40%;color:black;text-decoration:none;font-weight:bold;border-radius:0 3px 3px 0}.prev .chevron,.next .chevron{height:30px}.next{margin-left:5px}.prev{margin-right:5px}.prev:hover,.next:hover{background-color:rgba(255,255,255,0.8)}.caption-container{text-align:center;background-color:#222;padding:2px 16px;color:white}.column{margin:2px 4px;padding:2px;border:1px solid #000000;border-radius:5px;float:left;width:50px}.demo{opacity:0.6}.active,.demo:hover{opacity:1}.oxoshop-articles{display:flex;flex-flow:row wrap;align-content:space-between;align-items:flex-end}.oxoshop-articles .oxoshop-article{flex-basis:calc(50% - 25px);max-width:calc(50% - 25px);padding:2px;padding-top:45px;padding-bottom:30px;margin:20px 0 50px 0;border-bottom:1px solid #000000}.oxoshop-articles .oxoshop-article:nth-child(even){margin-left:25px}.oxoshop-articles .oxoshop-article:nth-child(odd){margin-right:25px}.oxoshop-articles .oxoshop-article .notification-button{position:relative;width:100%;opacity:85%}.oxoshop-articles .oxoshop-article .notification-button img{position:absolute;right:11px;top:0px;width:34%}.oxoshop-articles .oxoshop-article .oxoshop-image{text-align:left}.oxoshop-articles .oxoshop-article .oxoshop-image img{margin:0 0 10px 0}.oxoshop-articles .oxoshop-article h2,.oxoshop-articles .oxoshop-article h3{margin:0}.oxoshop-articles .oxoshop-article .article-description{margin-bottom:20px;overflow:hidden}.oxoshop-articles .oxoshop-article .article-description ul li{margin:0 0 0 20px}.oxoshop-articles .oxoshop-article hr{display:block;height:0;border:none;border-top:1px solid #000000;margin:15px 0 15px 0}.product-link{color:#47afe3}@media (max-width: 900px){.oxoshop-articles{justify-content:center}.oxoshop-articles .oxoshop-article{flex-basis:calc(80% - 50px);max-width:calc(80% - 50px);margin:0}.oxoshop-articles .oxoshop-article:nth-child(even){margin-left:0}.oxoshop-articles .oxoshop-article:nth-child(odd){margin-right:0}}@media (max-width: 650px){.oxoshop-articles .oxoshop-article{flex-basis:100%;max-width:100%}}.oxoshop-button{background-color:#000000;color:white;text-align:center;padding:15px;font-family:'Real Time', sans-serif;font-weight:400;text-transform:uppercase;font-size:large;border:none}.oxoshop-button:hover{background-color:#333333}.cart-image-button{display:flex;align-items:center;justify-content:center}.cart-image-button img{height:20px;width:20px;padding:0;margin:0}.cart-buttons button{padding:0 1em}.cart-buttons button.cart-image-button{padding:0}@media (max-width: 900px){.cart-buttons input,.cart-buttons button{font-size:1.4em}}@media (max-width: 480px){.cart-buttons button{padding:0 0.5em}.cart-buttons input,.cart-buttons button{font-size:1.3em;height:2.5em;min-width:2.5em}}#confirmation-address-container{display:flex;flex-flow:row wrap;width:100%;border:1px solid #eeeeee;padding:10px}#confirmation-address-container .address-section{margin-right:100px}#confirmation-address-container .address-section h4{font-size:1em}#confirmation-address-container .confirmation{flex-basis:100%;min-width:100%;justify-self:flex-end;align-self:flex-end;display:flex;justify-content:flex-end}#confirmation-address-container .confirmation form{flex-basis:50%;min-width:50%}#confirmation-address-container .confirmation form .confirm-tos{font-size:small;margin-bottom:10px}#confirmation-address-container .confirmation form .oxoshop-button{width:100%}@-webkit-keyframes missing-tos-animation{0%{background-color:rgba(255,0,0,0)}50%{background-color:rgba(255,0,0,0.5)}100%{background-color:rgba(255,0,0,0)}}@keyframes missing-tos-animation{0%{background-color:rgba(255,0,0,0)}50%{background-color:rgba(255,0,0,0.5)}100%{background-color:rgba(255,0,0,0)}}.missing-tos{-webkit-animation:missing-tos-animation 1s;animation:missing-tos-animation 1s}@media (max-width: 767px){#confirmation-address-container{padding:10px 0}#confirmation-address-container .address-section{flex-grow:1}#confirmation-address-container .confirmation{margin:40px 0 20px 0}#confirmation-address-container .confirmation form{flex-basis:100%;min-width:100%}#confirmation-address-container .confirmation form .confirm-tos{font-size:small;margin-bottom:10px}#confirmation-address-container .confirmation form .oxoshop-button{width:100%}}.oxoshop-hidden{display:none !important}@media (max-width: 767px){.oxoshop-hidden-small-screens{display:none !important}}.invisible{color:rgba(255,255,255,0) !important}.clearfix{clear:both}#oxoshop-container{display:block;width:100%}#artcile-header{background-color:rgba(158,189,228,0.284);padding:6px 0 12px 6px;margin-bottom:12px}#error-bexio-article{color:red}.btn-group{text-align:center}.btn-group a.button{background-color:white;border:2px solid #38be46;color:black;padding:10px 18px;margin:0 5px 10px 7px;cursor:pointer;text-decoration:none}#btn-group-one{background-color:#38be46;color:white}.btn-group:after{content:"";clear:both;display:table}.btn-group a.button:hover{background-color:#38be46;color:white}#oxoshop-payment-types .payment-types{display:flex;flex-flow:row}#oxoshop-payment-types .payment-types .payment-type-container.with-gap:first-child>.description,#oxoshop-payment-types .payment-types .payment-type-container.with-gap:first-child>h3{padding-right:10px}#oxoshop-payment-types .payment-types .payment-type-container.with-gap:last-child>.description,#oxoshop-payment-types .payment-types .payment-type-container.with-gap:last-child>h3{padding-left:10px}#oxoshop-payment-types .payment-types .payment-type-container .description{border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee}#oxoshop-payment-types .payment-types .payment-type-container .description p{padding:20px 0;min-height:6em}#oxoshop-payment-types .payment-types .payment-type-container .payment-button{width:100%;padding:0;margin-bottom:20px;display:flex;align-items:center;height:3em}#oxoshop-payment-types .payment-types .payment-type-container .payment-button span{flex-grow:1}#oxoshop-payment-types .payment-types .payment-type-container .payment-button span.stripe-icon{justify-self:flex-start;flex-grow:0;font-size:1.5em;padding-left:15px}#oxoshop-payment-types .payment-types .payment-type-container .payment-button.stripe-button{background-color:#6666dd}#oxoshop-payment-types .payment-types .payment-type-container .payment-button.stripe-button:hover{background-color:#8888ee}@media (max-width: 1023px){#oxoshop-payment-types .payment-types{flex-flow:row wrap}#oxoshop-payment-types .payment-types .payment-type-container{flex-basis:100%;min-width:100%}#oxoshop-payment-types .payment-types .payment-type-container .description p{min-height:0;padding:20px 0 0 0}}.processing-display{position:absolute;width:700px;margin-left:-350px;left:50%;margin-top:20px;background:#ffffff;border:1px solid black;z-index:10;padding:50px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.45),0 6px 20px 0 rgba(0,0,0,0.2);height:500px}.processing-display #cancel-button{border-width:0;background-color:transparent;float:right}.processing-display .spinner-container{margin:80px;text-align:center}.processing-display .spinner-container.error-container{color:#990000}.processing-display .spinner-container.ok-container{color:#7ab51d;margin:60px}.processing-display .fullwidth-button{display:block;width:100%}@media (max-width: 767px){.processing-display{width:90%;margin-left:-45%}}.wizard-with-cart{display:flex;flex-flow:row wrap;justify-content:space-between;padding-top:30px}.wizard-with-cart h3.column-header{font-size:20px}.wizard-with-cart .wizard-content{flex-basis:70%;max-width:70%}.wizard-with-cart .cart-total-column{flex-basis:28%;max-width:28%}@media (max-width: 767px){.wizard-with-cart{padding-top:30px}.wizard-with-cart h3.column-header{font-size:20px}.wizard-with-cart .wizard-content{flex-basis:100%;min-width:100%}.wizard-with-cart .cart-total-column{flex-basis:100%;min-width:100%}}#small-cart{display:flex;flex-flow:column;font-size:smaller;white-space:nowrap}#small-cart hr{display:block;height:0;border:none;border-top:1px solid #ccc;margin:10px 0 10px 0}#small-cart .cart-section{display:flex;flex-flow:column;border:1px solid #eeeeee;background:#ffffff;padding:20px;margin:0 0 10px 0}#small-cart .cart-section .item{display:flex;flex-flow:row;justify-content:space-between}#small-cart .cart-section .item.small-item{font-size:smaller}#small-cart .to-checkout-button{display:block}#small-cart .shopping-cart-expected-delivery{white-space:normal}@media (max-width: 767px){#small-cart{font-size:inherit}}@-webkit-keyframes invalid-code-animation{0%{background-color:white}50%{background-color:#ffc8c8}100%{background-color:white}}@keyframes invalid-code-animation{0%{background-color:white}50%{background-color:#ffc8c8}100%{background-color:white}}.invalid-code{-webkit-animation:invalid-code-animation 1s;animation:invalid-code-animation 1s}#oxoshop-cart-table{display:flex;flex-flow:column}#oxoshop-cart-table .oxoshop-cart-article,#oxoshop-cart-table .oxoshop-cart-promo-code,#oxoshop-cart-table .oxoshop-promo-error{display:flex;border:1px solid #eeeeee;background:#ffffff;margin:0 0 10px 0}#oxoshop-cart-table .oxoshop-promo-error{padding:10px}#oxoshop-cart-table .oxoshop-promo-error .promo-code-display::after{content:':';margin-right:10px}#oxoshop-cart-table .oxoshop-cart-promo-code{flex-flow:row wrap}#oxoshop-cart-table .oxoshop-cart-promo-code .promo-code-section{flex-basis:50%;min-width:50%;padding:10px}#oxoshop-cart-table .oxoshop-cart-promo-code .promo-code-section:not(:first-child){border-left:1px solid #eeeeee}#oxoshop-cart-table .oxoshop-cart-promo-code .promo-code-section.code{position:relative}#oxoshop-cart-table .oxoshop-cart-promo-code .promo-code-section.code input{position:relative;width:100%;border:none;height:80%;top:10%}#oxoshop-cart-table .oxoshop-cart-promo-code .promo-code-section.code input::-moz-placeholder{color:#aaaaaa}#oxoshop-cart-table .oxoshop-cart-promo-code .promo-code-section.code input:-ms-input-placeholder{color:#aaaaaa}#oxoshop-cart-table .oxoshop-cart-promo-code .promo-code-section.code input::placeholder{color:#aaaaaa}#oxoshop-cart-table .oxoshop-cart-promo-code .promo-code-section.description .promo-code-button,#oxoshop-cart-table .oxoshop-cart-promo-code .promo-code-section.button .promo-code-button{font-family:'Real Time', sans-serif;font-weight:400;color:#323232;padding:0.5em;background-color:#ccc}#oxoshop-cart-table .oxoshop-cart-promo-code .promo-code-section.description{display:flex;flex-flow:row}#oxoshop-cart-table .oxoshop-cart-promo-code .promo-code-section.description span{flex-grow:1}#oxoshop-cart-table .oxoshop-cart-promo-code .promo-code-section.description .promo-code-button{width:2.5em;padding:0.3em}#oxoshop-cart-table .oxoshop-cart-promo-code .promo-code-section.button .promo-code-button{width:100%}#oxoshop-cart-table .oxoshop-cart-article{flex-flow:row}#oxoshop-cart-table .oxoshop-cart-article .article-section{padding:10px;min-height:200px}#oxoshop-cart-table .oxoshop-cart-article .article-section.content{flex-grow:1;display:flex;flex-flow:row}#oxoshop-cart-table .oxoshop-cart-article .article-section.content .image{min-width:110px;width:110px}#oxoshop-cart-table .oxoshop-cart-article .article-section.content .content{flex-grow:1}#oxoshop-cart-table .oxoshop-cart-article .article-section.amount-and-price{border-left:1px solid #eeeeee;display:flex;flex-flow:column;justify-content:space-between}#oxoshop-cart-table .oxoshop-cart-article .article-section.amount-and-price .trashcan{padding-right:5px}#oxoshop-cart-table .oxoshop-cart-article .article-section.amount-and-price .price{text-align:right}#oxoshop-cart-table .oxoshop-cart-article .article-section.amount-and-price .price p{margin:0;padding:0}#oxoshop-cart-table .oxoshop-cart-article .article-section.amount-and-price .price p.price-each{font-size:smaller}@media (max-width: 900px){#oxoshop-cart-table .oxoshop-cart-article{margin:0 0 5px 0;flex-flow:row wrap}#oxoshop-cart-table .oxoshop-cart-article .article-section{padding:10px;min-height:0}#oxoshop-cart-table .oxoshop-cart-article .article-section.content{flex-basis:100%;min-width:100%}#oxoshop-cart-table .oxoshop-cart-article .article-section.amount-and-price{font-size:larger;display:flex;flex-flow:row;justify-content:space-between;width:100%}#oxoshop-cart-table .oxoshop-cart-article .article-section.amount-and-price .cart-buttons{font-size:smaller;flex-grow:1}#oxoshop-cart-table .oxoshop-cart-article .article-section.amount-and-price .price{text-align:right}#oxoshop-cart-table .oxoshop-cart-article .article-section.amount-and-price .price p{margin:0;padding:0}#oxoshop-cart-table .oxoshop-cart-article .article-section.amount-and-price .price p.price-each{font-size:smaller}}@media (max-width: 375px){#oxoshop-cart-table .oxoshop-cart-article .article-section .trashcan{display:none}}@media (max-width: 320px){#oxoshop-cart-table .oxoshop-cart-article .article-section.image{display:none}}.cart-buttons{display:flex;font-family:'Real Time', sans-serif;font-weight:400;color:#323232}.cart-buttons *{height:2em;border:none}.cart-buttons .cart-button{width:2.5em;background-color:#ccc}.cart-buttons .cart-article-textfield{width:2.5em;text-align:center;border:1px solid #eee}.cart-buttons .filler{flex-grow:1}.cart-buttons .add-to-cart-button{justify-content:flex-end;border:none;height:2.5rem;background-color:#0ea5df;color:white;border-radius:25px;padding:0 20px}.cart-buttons .add-to-cart-button:hover{color:black;background-color:#ffffff;border:1px solid #000000}.cart-buttons .add-ational-product-button{background-color:#72b851;font-weight:bold;padding:0 30px}.cart-buttons .disabled-cart-button{height:2.5rem;border:none;border-radius:25px;color:white;background-color:#999999;cursor:not-allowed}.oxoshop-wizard{display:flex;margin:0 0 10px 0;-moz-column-gap:10px;column-gap:10px;font-family:'Real Time', sans-serif;font-weight:600;text-transform:uppercase}.oxoshop-wizard .wizard-step{list-style:none;flex-grow:1;flex-basis:25%;color:#fff;margin:0 2px 0 0}.oxoshop-wizard .wizard-step:last-child{margin:0}.oxoshop-wizard .wizard-step .wizard-step-link{text-decoration:none;display:block;padding:1em;font-size:0.95rem;background:#bbbbbb;transition:background .3s}.oxoshop-wizard .wizard-step .wizard-step-link:hover,.oxoshop-wizard .wizard-step .wizard-step-link:focus{color:#fff;background:#888888}.oxoshop-wizard .wizard-step.active .wizard-step-link{background:#444444}.oxoshop-wizard .wizard-step.active .wizard-step-link:hover,.oxoshop-wizard .wizard-step.active .wizard-step-link:focus{background:#3a3a3a}.oxoshop-wizard .wizard-step .wizard-step-link.forbidden{background:#bbbbbb}.oxoshop-wizard .wizard-step .wizard-step-link.forbidden:hover,.oxoshop-wizard .wizard-step .wizard-step-link.forbidden:focus{background:#ccbbbb}@media (max-width: 767px){.oxoshop-wizard{flex-flow:row wrap}.oxoshop-wizard .wizard-step{flex-basis:100%;min-width:100%;margin:0 0 1px 0}.oxoshop-wizard .wizard-step .wizard-step-link{padding:0.7em 1em;font-size:0.9rem}}
