.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{display:flex;height:var(--react-international-phone-height, 36px);box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:1px solid var(--react-international-phone-country-selector-border-color, var(--react-international-phone-border-color, gainsboro));margin:0;-moz-appearance:button;appearance:button;-webkit-appearance:button;background-color:var(--react-international-phone-country-selector-background-color, var(--react-international-phone-background-color, white));cursor:pointer;text-transform:none;-webkit-user-select:none;user-select:none}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover, whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:transparent}.react-international-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size, 4px) solid var(--react-international-phone-country-selector-arrow-color, #777);border-right:var(--react-international-phone-country-selector-arrow-size, 4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size, 4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color, #999)}.react-international-phone-country-selector-button--disabled{background-color:var(--react-international-phone-disabled-country-selector-background-color, var(--react-international-phone-disabled-background-color, whitesmoke));cursor:auto}.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color, var(--react-international-phone-disabled-background-color, whitesmoke))}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width, 24px);height:var(--react-international-phone-flag-height, 24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{position:absolute;z-index:1;top:var(--react-international-phone-dropdown-top, 44px);left:var(--react-international-phone-dropdown-left, 0);display:flex;width:300px;max-height:200px;flex-direction:column;padding:4px 0;margin:0;background-color:var(--react-international-phone-dropdown-item-background-color, var(--react-international-phone-background-color, white));box-shadow:var(--react-international-phone-dropdown-shadow, 2px 2px 16px rgba(0, 0, 0, .25));color:var(--react-international-phone-dropdown-item-text-color, var(--react-international-phone-text-color, #222));list-style:none;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;border:none;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin, 0);background:var(--react-international-phone-dropdown-preferred-list-divider-color, var(--react-international-phone-border-color, gainsboro))}.react-international-phone-country-selector-dropdown__list-item{display:flex;min-height:var(--react-international-phone-dropdown-item-height, 28px);box-sizing:border-box;align-items:center;padding:2px 8px}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{overflow:hidden;margin-right:8px;font-size:var(--react-international-phone-dropdown-item-font-size, 14px);text-overflow:ellipsis;white-space:nowrap}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color, gray);font-size:var(--react-international-phone-dropdown-item-font-size, 14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color, var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--selected,.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color, var(--react-international-phone-text-color, #222))}.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color, var(--react-international-phone-dropdown-item-dial-code-color, gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color, var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke))}.react-international-phone-dial-code-preview{display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--react-international-phone-dial-code-preview-border-color, var(--react-international-phone-border-color, gainsboro));margin-right:-1px;background-color:var(--react-international-phone-dial-code-preview-background-color, var(--react-international-phone-background-color, white));color:var(--react-international-phone-dial-code-preview-text-color, var(--react-international-phone-text-color, #222));font-size:var(--react-international-phone-dial-code-preview-font-size, var(--react-international-phone-font-size, 13px))}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color, var(--react-international-phone-disabled-background-color, whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color, var(--react-international-phone-disabled-text-color, #666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius, 4px);margin-right:-1px;border-bottom-right-radius:0;border-top-right-radius:0}.react-international-phone-input-container .react-international-phone-input{overflow:visible;height:var(--react-international-phone-height, 36px);box-sizing:border-box;padding:0 8px;border:1px solid var(--react-international-phone-border-color, gainsboro);border-radius:var(--react-international-phone-border-radius, 4px);margin:0;background-color:var(--react-international-phone-background-color, white);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--react-international-phone-text-color, #222);font-family:inherit;font-size:var(--react-international-phone-font-size, 13px)}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color, whitesmoke);color:var(--react-international-phone-disabled-text-color, #666)}.links-and-logo #__mini-basket{margin-right:20px}.links-and-logo #__mini-basket .icon{position:relative}.links-and-logo #__mini-basket .icon .mini-basket-count{position:absolute;background-color:#73b6b5;color:#fff;text-align:center;right:-7px;top:-5px;font-size:10px;width:15px;height:15px;line-height:15px;border-radius:50%}.links-and-logo #__product-search{margin-right:20px;display:flex;align-items:center;position:relative}.links-and-logo #__product-search>a{cursor:pointer;margin-bottom:0}@media screen and (max-width: 668px){.links-and-logo #__product-search>input[type=text]{position:absolute;top:2.5rem}}.links-and-logo #__product-search>input[type=text]{padding:.2rem .5rem;font-size:.8rem;border-radius:5px;border:none;box-shadow:0 0 6px #0003;transition:all .2s ease-in-out;margin-right:20px}.links-and-logo #__product-search>input[type=text].open{width:200px;animation:open ease-in-out}.links-and-logo #__product-search>input[type=text].closed{width:0px;padding:0}.links-and-logo #__lang-selector{z-index:2}.links-and-logo #__lang-selector .lang-selector{margin-right:20px;position:relative}.links-and-logo #__lang-selector .lang-selector .currentLang{cursor:pointer}.links-and-logo #__lang-selector .lang-selector>div{position:absolute;list-style:none;padding:.5rem 0;top:2rem;border-radius:5px;background-color:#fff;box-shadow:4px 4px 8px #00000040}.links-and-logo #__lang-selector .lang-selector>div>a{padding:.8rem;margin:0;display:flex;align-content:center;cursor:pointer}.links-and-logo #__lang-selector .lang-selector>div>a>label{margin-left:.5rem;font-size:1rem;cursor:pointer}.links-and-logo #__lang-selector .lang-selector>div>a:hover{background-color:#f0f0f0}.tempfilter .filters{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1rem;margin-bottom:1rem}@media screen and (max-width: 668px){.tempfilter .filters{justify-content:center}}.tempfilter .selected-filters{display:flex;justify-content:flex-end;margin-top:.5rem;margin-bottom:.5rem}@media screen and (max-width: 668px){.tempfilter .selected-filters{justify-content:center}}.tempfilter .selected-filters>a{margin-right:0}.tempfilter .extra{margin-bottom:.5rem}@media screen and (max-width: 668px){.tempfilter .extra{display:none!important}}.tempfilter .custom-select .select-selected{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:3rem}.tempfilter .custom-select .select-selected .buttons{position:absolute;right:10px;top:10px;display:flex;justify-content:center;align-items:center}.tempfilter .custom-select .select-selected .buttons>i{display:flex;justify-content:center;align-items:center;border-radius:50%;width:20px;height:20px;transition:all .2s ease-in-out;font-size:18px}.tempfilter .custom-select .select-selected .buttons>i:hover{background-color:#00000015}.tempfilter .custom-select .select-selected .buttons .clear{margin-right:5px}.custom-select{position:relative}.custom-select input[type=checkbox]{width:15px;height:15px;margin-right:.5rem}.custom-select select{display:none}.select-selected{background-color:#fff;border-radius:10px;box-shadow:0 0 6px #0003}.select-selected.select-arrow-active{border-radius:10px 10px 0 0}.select-items div,.select-selected{color:#000;padding:8px 16px;cursor:pointer;-webkit-user-select:none;user-select:none}.select-items{position:absolute;background-color:#fff;top:calc(100% - 1px);left:0;right:0;z-index:99;border-radius:0 0 10px 10px;box-shadow:0 4px 6px #0003}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#0000001a}.nav-items a.active{font-weight:700}.receiver-form{margin-top:3rem}.receiver-form>form{width:100%;display:flex;flex-direction:column}.receiver-form>form .receiver,.receiver-form>form .contact-info{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media screen and (max-width: 768px){.receiver-form>form .receiver,.receiver-form>form .contact-info{display:flex;flex-direction:column}}.receiver-form>form .fieldset{display:flex;flex-direction:column}.receiver-form>form .fieldset>label{margin-bottom:.2rem}.receiver-form>form .fieldset .react-international-phone-input-container .react-international-phone-country-selector>button{height:unset;padding:8px 7px}.receiver-form>form .fieldset .react-international-phone-input-container .react-international-phone-input{height:unset;padding:9px 15px;width:100%}.receiver-form>form input,.receiver-form>form select,.receiver-form>form .react-international-phone-input{border-radius:5px;border:1px solid #DDDEE0;font-size:16px;font-family:Verdana;padding:10px 15px;margin-bottom:1rem}.receiver-form>form input:last-of-type,.receiver-form>form select:last-of-type,.receiver-form>form .react-international-phone-input:last-of-type{margin-bottom:0}.receiver-form>form .invalid{border:1px solid red;border-radius:5px}.receiver-form>form .contact-info{margin-top:2rem;margin-bottom:2rem;padding-top:2rem;border-top:1px solid black}.receiver-form>form .submit-container{display:flex;align-items:center}@media screen and (max-width: 768px){.receiver-form>form .submit-container{flex-direction:column}.receiver-form>form .submit-container .submit{margin-top:1rem}}.receiver-form>form .submit-container>div{display:flex;align-items:center}.receiver-form>form .submit-container>div input[type=checkbox]{margin-right:.5rem;width:1rem;height:1rem}.receiver-form>form .submit-container>a{margin-left:auto!important;cursor:pointer}.receiver-form>form .submit-container>a>span{margin-right:.5rem}.receiver-form>form .submit-container>a .loading{pointer-events:none}.checkout-conf{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:10rem}@media screen and (max-width: 768px){.checkout-conf{margin-top:5rem}}.checkout-conf>h2{margin-bottom:1rem}.order-buttons>a>span{margin-right:.5rem}.order-single-content .info-container{width:100%}.shop-list-container.list-view .min-data .one-item .item-content .zero{padding-top:unset;width:75px;max-height:80px}.shop-list-container.list-view .min-data .one-item .item-content .zero>img{position:relative}.shop-list-container .min-data .one-item .item-content .zero{position:relative;width:100%;padding-top:106.6666666667%;overflow:hidden}.shop-list-container .min-data .one-item .item-content .zero>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.shop-list-container .min-data .one-item .item-content .zero>div{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.shop-list-container .min-data .one-item .item-content .zero>div>i{position:absolute;font-size:2rem}.shop-list-container .min-data .one-item .item-content .buy-stuff>button>i{margin-right:5px}.shop-list-container .min-data .one-item .item-content .list-view-margin{margin-left:10px}.shop-list-container .min-data .one-item .item-content .one{position:relative}.shop-list-container .min-data .one-item .item-content .one>a>h3{height:1.7rem;overflow:hidden}.shop-list-container .min-data .one-item .item-content .one>a>h3:hover~.tooltip{display:block;color:#000;background-color:#fff;padding:1rem;width:100%;font-size:1rem;font-weight:400;border-radius:5px;box-shadow:0 0 2px #000}.shop-list-container .min-data .one-item .item-content .one>a .tooltip{display:none;position:absolute;transition:all .5s ease-in-out}.product-holder .left-side .image-container .slider{background-color:#f6f7f7}.product-holder .left-side .image-container .slider .slide{padding-top:100%;overflow:hidden}.product-holder .left-side .image-container .slider .slide.prev{transform:translate(-110%)}.product-holder .left-side .image-container .slider .slide>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.product-holder .left-side .image-container .slider .slide>div{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.product-holder .left-side .image-container .slider .slide>div>i{position:absolute;font-size:2rem}.product-holder .right-side .right-side-content .price-and-stock .stock .in-stock.not:before{background-color:red}.product-holder .right-side .right-side-content .buttons-holder>a>i{margin-right:.5rem}.product-holder .right-side .right-side-content .facets{margin-bottom:25px;display:flex;flex-wrap:wrap}.product-holder .right-side .right-side-content .facets>span{padding:.2rem .5rem;font-size:.7rem;border:1px solid #c7c7c7;box-shadow:0 1px 2px #1018280d;border-radius:8px;margin-right:.5rem;margin-bottom:.5rem;text-transform:uppercase;white-space:nowrap}.out-of-stock{background-color:#f28300!important}.out-of-stock:hover{background-color:#73b6b5!important}.out-of-stock-label{color:red!important}.color-black{color:#000!important}.split-button{padding:1rem;position:relative}.split-button>i{cursor:pointer;transition:color .2s ease-in-out}.split-button>i:hover{color:#9d9c9c}.split-button>div{z-index:1;display:flex;flex-direction:column;top:3rem;right:.5rem;box-shadow:0 0 5px 2px #9d9c9c;border-radius:5px;overflow:hidden}.split-button>div>a{padding:1rem;white-space:nowrap;margin-right:0;border-radius:0}.split-button>div>a>i{margin-right:.5rem}.smaller-font{font-size:12px!important}.intro-holder>p{font-family:Outfit!important}.order-historik-holder .white-box>table{width:100%}.order-historik-holder .white-box>table>thead>tr>th{color:#0006;text-align:start;font-size:12px;font-weight:400;font-family:Outfit}.order-historik-holder .white-box>table>tbody>tr>td{font-size:12px;padding:1rem 0;border-bottom:1px solid #F6F7F7}.order-historik-holder .white-box>table>tbody>tr>td .mobile-header{color:#0006;display:none}@media screen and (max-width: 768px){.order-historik-holder .white-box>table>thead{display:none}.order-historik-holder .white-box>table>tbody>tr>td{display:flex;justify-content:space-between;padding:.5rem 0;text-align:right}.order-historik-holder .white-box>table>tbody>tr>td .mobile-header{display:unset}}.order-historik-holder .white-box>table .status{padding:5px 15px;border-radius:3px}.order-historik-holder .white-box>table .status.New{background-color:#f7f7f7}.order-historik-holder .white-box>table .status.Completed{background-color:#4caf50;color:#fff}.order-historik-holder .white-box>table .status.Cancelled{background-color:#ff9800;color:#fff}.order-historik-holder .white-box>table .status.Error{background-color:#d42054;color:#fff}.order-single-info .info-holder .row-of-infos .info-container{margin-bottom:auto;margin-top:1rem}nav.expanded{width:300px!important}@media screen and (max-width: 768px){nav{left:-310px}}#__kdx-toaster{z-index:99999;position:absolute}.pointer{cursor:pointer}.Toastify__toast{align-items:start;width:20rem}.Toastify__toast-container--top-right{top:5rem!important}.Toastify__toast .toast-message{padding-right:.5rem;z-index:99999}.Toastify__toast .toast-message>p:not(:last-of-type){margin-bottom:.7rem}.Toastify__toast .toast-message>.toast-heading{font-weight:700}.disabled{background-color:#959595!important;pointer-events:none}@media screen and (max-width: 668px){.footer-content>div.om-oss{padding-right:0!important;text-align:center}}main{z-index:unset!important}.dialog{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#00000071;display:flex;align-content:center;justify-content:center}.dialog-content{margin:auto;background-color:#fff;box-shadow:0 0 10px 5px gray;padding:2rem;padding-top:0;position:relative;max-width:90vw;max-height:90vh;overflow-y:auto}.dialog-content-header{position:sticky;top:0;display:flex;justify-content:space-between;background-color:#fff;margin:-2rem -2rem 0;padding:2rem}@media screen and (max-width: 768px){.dialog-content-header{box-shadow:0 0 5px 2px #9d9c9c}}.dialog-content-header>a{cursor:pointer;font-size:1.5rem}.mobile-swap .split-button{display:none}@media screen and (max-width: 668px){.mobile-swap .hide-mobile{display:none}.mobile-swap .split-button{display:inline}}
