.bundle-options-container .block-bundle-summary .bundle-summary>.subtitle{display:none !important}hr{border-top:1px solid #ebebeb !important}.tooltip{display:none;position:absolute;background-color:#111;color:#fff;text-align:center;padding:5px 10px;border-radius:6px;z-index:1000;box-shadow:0 0 5px rgba(0,0,0,.3);width:auto;max-width:300px}.tooltip .tooltip-link{color:gold;text-decoration:none}.tooltip-trigger{font-weight:700;cursor:pointer}.tooltip .icon-star{display:inline-block;margin-right:5px}.tooltip-link{color:#007bff;cursor:pointer;text-decoration:underline}.field.choice.selected{border:2px solid #2ead47;background-color:#f0f8ff}.checkbox.selected{border-color:#00f;background-color:#f0f8ff}.bundle-options-container .product-options-wrapper .show-more,.bundle-options-container .product-options-wrapper .show-less{display:inline-block;cursor:pointer;font-weight:400;font-size:13px}.bundle-options-container .product-add-form .bundle-options-wrapper .hidden{display:none !important}.bundle-options-container .input-text.qty{height:45px !important}.bundle-options-container .product-options-wrapper .field.choice .product-name{margin-left:10px;font-size:13px}.bundle-options-container .product-options-wrapper .fieldset>.field .checkbox-checked{margin-bottom:9px}.bundle-options-container .product-options-wrapper .fieldset>.field .nested.options-list .checkbox{display:none}.bundle-options-container .product-options-wrapper .field.choice{display:flex;align-items:center;justify-content:space-between;border:1px solid #ebebeb;padding:10px;border-radius:8px;position:relative;background-color:#fff;transition:border-color .3s,background-color .3s;cursor:pointer}.bundle-options-container .product-options-wrapper .field.choice .label{margin-left:0 !important}.bundle-options-container .product-options-wrapper .field.choice .label .value{display:flex;align-items:center;width:85%}.bundle-options-container .product-options-wrapper .field.choice .label .icons{width:15%;text-align:right}.bundle-options-container .product-options-wrapper .field.choice input{width:auto}.bundle-options-container .product-options-wrapper .field.choice .label{width:100%;display:flex;align-items:center;justify-content:space-between}.bundle-options-container .product-add-form .bundle-options-wrapper{width:55%}.bundle-options-container .product-options-wrapper .field.choice .label span.checkbox-price,.bundle-options-container .product-options-wrapper .field.choice .label span.radio-price{display:flex;align-items:center}.bundle-options-container .product-options-wrapper .field.choice .label span.checkbox-price span.price-notice span,.bundle-options-container .product-options-wrapper .field.choice .label span.radio-price span.price-notice span{font-size:13px}.bundle-options-container .product-options-wrapper .fieldset>.field .nested.options-list .checkbox{margin-bottom:10px}.bundle-options-container .product-options-wrapper .fieldset>.field .mage-error{margin-top:-15px}.custom-dropdown{position:relative;display:inline-block;width:100%}.dropdown-toggle{width:100%;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;text-align:left}.dropdown-menu{display:none;position:absolute;width:100%;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #ebebeb;border-radius:8px;margin-top:5px;z-index:1000}.dropdown-item{padding:4px 10px;border-bottom:1px solid #eee;display:flex;align-items:center;cursor:pointer;height:auto}.dropdown-item img{width:auto;height:auto}.bundle-options-container .product-options-wrapper .fieldset>.field .nested.options-list .bundle-image .bundle-option-image img{width:auto !important;object-fit:cover;height:auto !important}.bundle-options-container .product-options-wrapper .fieldset>.field button.dropdown-toggle .selected-item{display:flex;align-items:center}.bundle-options-container .product-options-wrapper .fieldset .dropdown-item span{font-weight:600}.bundle-options-container .product-options-wrapper .fieldset>.field button.dropdown-toggle .selected-item .selected-price,.bundle-options-container .product-options-wrapper .fieldset .dropdown-item span.price-container.tax.weee{color:#444;margin-left:10px;font-size:13px;font-weight:600;font-family:system-ui}.bundle-options-container .product-options-wrapper .fieldset>.field button.dropdown-toggle .selected-item .selected-name,.bundle-options-container .product-options-wrapper .fieldset .dropdown-item span.product-name{display:block;font-weight:600;position:relative;font-size:13px;margin-left:10px;font-family:system-ui}.bundle-options-container .product-options-wrapper .fieldset>.field button.dropdown-toggle:hover{border-color:#2ead47;background:#fff;color:#000}.bundle-options-container .product-options-wrapper .fieldset>.field button.dropdown-toggle{color:#000;height:auto;font-size:13px;font-weight:500;line-height:normal;vertical-align:middle;padding:13px 10px;border:1px solid #ebebeb;cursor:pointer;border-radius:8px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;transition:border-color .3s}.dropdown-item:hover{background-color:#f1f1f1}.custom-dropdown .dropdown-item .dot-tooltip:before{right:0}.custom-dropdown .dropdown-menu .dropdown-item span.stock-indicator{margin-bottom:0;margin-left:4px}.product-info-main .description-redirect a i{margin-right:5px}.page-layout-1column .product-info-main .bundle-actions{margin-top:15px}.bundle-options-container .product-options-wrapper .fieldset a.popup-link{margin-left:5px;cursor:pointer;color:#2ead47;line-height:normal;width:14px;height:14px;display:inline-block;text-decoration:none}.bundle-options-container .product-options-wrapper .fieldset .dropdown-item .select-price{width:85%}.bundle-options-container .product-options-wrapper .fieldset .dropdown-item .select-price>span{display:flex;align-items:center}.bundle-options-container .product-options-wrapper .fieldset .dropdown-item.placeholder.selected{display:none}.bundle-options-container .product-add-form{display:block !important}.bundle-options-container .product-options-wrapper .field.choice .price-notice{margin-left:5px}.catalog-product-view .product-info-main .product-info-price .price-box .price-final_price>span.price-label{font-size:23px;margin-right:5px;font-weight:400;text-transform:lowercase}.catalog-product-view .product-info-main .product-info-price .price-box .price-final_price>span{margin-bottom:0 !important}.catalog-product-view .product-info-main .product-info-price .price-box .price-final_price{display:flex;align-items:center}.product-info-main .product-reviews-summary{display:inline-block;margin:0;vertical-align:middle;line-height:normal}.product-info-main .product-ean{display:inline-block;vertical-align:middle;line-height:normal}.bundle-options-container .product-options-wrapper .fieldset a.popup-link i.fas.fa-info-circle.info-icon{font-size:14px}.bundle-options-wrapper a.show-more>i,.bundle-options-wrapper a.show-less>i{margin-right:5px}.bundle-options-container .dot-tooltip{position:relative;display:inline-block;cursor:pointer}.bundle-options-container .dot-tooltip:before{content:attr(data-tooltip);position:absolute;background-color:#111;color:#fff;padding:5px 10px;border-radius:6px;white-space:nowrap;z-index:1000;text-align:center;display:none}.bundle-options-container .dot-tooltip:hover:before{display:block}.bundle-options-container .field.choice.radio-checked.selected.in-stock{border-color:green;background-color:#f1f1f1}.bundle-options-container .field.choice.radio-checked.selected.out-of-stock{border-color:orange;background-color:#f1f1f1}.bundle-options-container .field.choice.selected.in-stock{border-color:green;background-color:#f1f1f1}.bundle-options-container .field.choice.selected.out-of-stock{border-color:orange;background-color:#f1f1f1}.bundle-options-container .stock-indicator{height:14px;width:14px;margin-bottom:-2px;margin-left:2px;border-radius:50%;flex-shrink:0}.bundle-options-container .stock-indicator.in-stock{background-color:#2ead47}.bundle-options-container .stock-indicator.out-of-stock{background-color:orange}.bundle-options-container .label{cursor:pointer}.fieldset>.actions{display:contents}.box-tocart .action.tocart,.bundle-options-container .block-bundle-summary .box-tocart .action.primary{margin-top:4px}.bundle-options-container .bundle-options-wrapper .fieldset-bundle-options .custom-dropdown .dropdown-menu{box-shadow:0 0 10px #777a78}.bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper{max-width:100%;width:100%}.page-product-bundle .bundle-options-container .product-options-wrapper .fieldset .field .value .radio-price *{font-size:13px;font-weight:600;color:#000}.bundle-options-container .product-options-wrapper .fieldset>.field button.dropdown-toggle .selected-item{width:100%;position:relative;padding-right:48px}.bundle-options-container .product-options-wrapper .fieldset>.field button.dropdown-toggle .selected-item>span.dot-tooltip{position:absolute;right:10px}.bundle-options-container .product-options-wrapper .fieldset>.field button.dropdown-toggle .selected-item>a.popup-link{position:absolute;right:28px}.bundle-options-container .product-options-wrapper .field.choice .label .icons{display:flex;justify-content:end;align-items:center;gap:5px}.bundle-options-container .product-options-wrapper .field.choice .label .icons>*{margin:0}.bundle-options-container .product-options-wrapper .field.choice .label .icons a.popup-link i{display:block}.bundle-options-container .product-options-wrapper .field.choice .label .icons .dot-tooltip{margin-bottom:0;background-color:transparent}.bundle-options-container .product-options-wrapper .field.choice .label .icons .dot-tooltip i{color:#2ead47;font-size:14px;display:block}.bundle-options-container .product-options-wrapper .field.choice .label .icons .dot-tooltip.out-of-stock i{color:orange}#shopping-cart-table tbody tr td.col.qty .field.qty{position:relative}#shopping-cart-table tbody tr td.col.qty .control.qty div.mage-error{position:absolute;text-align:left;width:100%}aside.modal-popup.info-popup{z-index:9999}.bundle-options-container .product-options-wrapper .fieldset>.field button.dropdown-toggle .selected-item>span.dot-tooltip,.bundle-options-container .product-options-wrapper .fieldset>.field .dropdown-menu .dropdown-item .dot-tooltip{margin-bottom:0;color:transparent}.bundle-options-container .product-options-wrapper .fieldset>.field button.dropdown-toggle .selected-item>span.dot-tooltip i,.bundle-options-container .product-options-wrapper .fieldset>.field .dropdown-menu .dropdown-item .dot-tooltip i{font-size:14px;display:block}.bundle-options-container .product-options-wrapper .fieldset>.field button.dropdown-toggle .selected-item>a.popup-link i,.bundle-options-container .product-options-wrapper .fieldset>.field .dropdown-menu .dropdown-item .popup-link i{display:block}.bundle-options-container .product-options-wrapper .fieldset>.field .dropdown-menu::-webkit-scrollbar{width:5px}.bundle-options-container .product-options-wrapper .fieldset>.field .dropdown-menu::-webkit-scrollbar-thumb{background-color:#ccc}.catalog-product-view .custombundle .product.media,.catalog-product-view .custombundle .product-info-main{width:49%}.catalog-product-view .custombundle .bundle-options-container{display:flex !important}.catalog-product-view .custombundle .bundle-options-container .product-add-form{width:100%}.catalog-product-view .custombundle .bundle-options-container .product-add-form>form{display:flex;justify-content:space-between}.catalog-product-view .custombundle .bundle-options-container .product-add-form .bundle-options-wrapper,.catalog-product-view .custombundle .bundle-options-container .product-add-form .block-bundle-summary{width:49%}.catalog-product-view .custombundle .bundle-options-container .product-add-form .bundle-options-wrapper .fieldset-bundle-options>.field{border-top:0;padding-top:0}.catalog-product-view .custombundle .bundle-options-container .product-add-form .product-options-wrapper{border-bottom:0}aside.modal-popup.info-popup{max-width:450px;width:100%;left:50%;transform:translateX(-50%);transition:none}aside.modal-popup.info-popup .modal-inner-wrap{width:100%}.catalog-product-view .custombundle .product-reviews-summary{display:inline-flex;align-items:center;margin-bottom:0}.catalog-product-view .product-info-main .product-reviews-summary .reviews-actions{border-left:1px solid #bdbdbd}.catalog-product-view .product-info-main .product-reviews-summary .reviews-actions:first-child{margin-left:0;border-left:none}.catalog-product-view .product-info-main .product-reviews-summary .reviews-actions:last-child{padding:0 15px}.catalog-product-view .product-info-main .product-reviews-summary .reviews-actions:last-child a{margin:0;padding:0;border-left:none}.catalog-product-view .custombundle .product-reviews-summary .rating-summary,.catalog-product-view .custombundle .product-reviews-summary .reviews-actions{display:inline-flex;line-height:16px}.catalog-product-view .custombundle .product-ean{display:inline-flex;gap:5px;align-items:center;line-height:16px;position:relative;border-left:1px solid #bdbdbd;padding-left:15px;color:#bdbdbd}.catalog-product-view .custombundle .product-ean>*{line-height:16px}.catalog-product-view .custombundle .bundle-options-container .block-bundle-summary .bundle-info{display:flex;flex-wrap:wrap}.catalog-product-view .custombundle .bundle-options-container .block-bundle-summary .bundle-info>*{width:100%}.catalog-product-view .custombundle .bundle-options-container .block-bundle-summary .bundle-info .product-details .box-tocart,.catalog-product-view .custombundle .bundle-options-container .block-bundle-summary .bundle-info .product-details .box-tocart .actions{display:flex;margin:0;width:100%}.catalog-product-view .custombundle .bundle-options-container .block-bundle-summary .bundle-info .product-details button.tocart{margin-left:0;width:100%}.catalog-product-view .custombundle .bundle-options-container .block-bundle-summary .bundle-info .price-configured_price,.catalog-product-view .custombundle .bundle-options-container .block-bundle-summary .bundle-info .discounted-price{display:inline-flex;margin-bottom:0;width:auto}.catalog-product-view .custombundle .bundle-options-container .block-bundle-summary .bundle-info .price-configured_price *{font-size:18px;margin-bottom:0}.catalog-product-view .custombundle .bundle-options-container .block-bundle-summary .bundle-info .discounted-price p{font-size:32px;font-weight:700;color:#2ead47;margin:0 0 0 10px;font-family:'Oswald'}.catalog-product-view .custombundle .bundle-options-container .block-bundle-summary .bundle-info .discount-price-text .summary-discount-text{display:flex;align-items:center;gap:7px}.catalog-product-view .custombundle .bundle-options-container .block-bundle-summary .bundle-info .discount-price-text i{color:#2ead47;font-size:20px}.catalog-product-view .custombundle .bundle-options-container .block-bundle-summary .bundle-info .discount-price-text .bundle-discount{color:#3578cb;font-weight:700}.catalog-product-view .custombundle img{mix-blend-mode:multiply}.page-product-bundle .sticky-product.no-sticky-header.hide{opacity:0}.page-product-bundle .sticky-product.no-sticky-header{opacity:1}.page-product-bundle .sticky-product.no-sticky-header>hr{display:none}.page-product-bundle .sticky-product.no-sticky-header .sticky-detail .main-sticky-price,.page-product-bundle .sticky-product.no-sticky-header .sticky-detail .discounted-sticky-price{display:none}.page-product-bundle .sticky-product.no-sticky-header .scroll-link{display:none;position:relative;left:50%;transform:translateX(-50%);width:auto}.page-product-bundle .sticky-product.no-sticky-header .scroll-link>i{margin-right:5px}.field.address_additional{margin-bottom:20px;padding:0 10px}.field.address_additional.mp-8{float:left}.field.housenumber_additional.mp-3{float:right;padding:0}.field.street .address_additional.field:first-child .label{height:unset}.type_bestselling_additional .type_bestselling_additional{border:none}.type_bestselling_additional .type_bestselling_additional legend.admin__field-label{display:none}.type_bestselling_additional .type_bestselling_additional .admin__field-control{display:flex;justify-content:start;align-items:center}.type_bestselling_additional .type_bestselling_additional .admin__field-control .admin__field.admin__field-option label.admin__field-label{font-size:13px;height:auto;line-height:19px;padding-left:30px}.type_bestselling_additional .type_bestselling_additional .admin__field-control .admin__field.admin__field-option:first-child{margin-right:15px}.type_bestselling_additional span{margin:0 10px}.field.address_additional.mp-6{float:left;padding:0 10px}.field.housenumber_additional.mp-6{float:right;padding:0 10px}fieldset.field.street.col-mp.mp-12.mp-clear.required.admin__control-fields{padding:0 !important}div#checkout-step-shipping_method form#co-shipping-method-form tbody td.col.col-method:first-child{max-width:20px !important}div#checkout-step-shipping_method form#co-shipping-method-form tbody td.col.col-price{max-width:60px !important;padding:13px 10px !important}div#checkout-step-shipping_method form#co-shipping-method-form tbody td.col.col-method{max-width:80px !important}.minicart-wrapper .action.close{top:0}@media(max-width:1199px){.product-info-main .product-reviews-summary{margin-bottom:10px}}@media(max-width:768px){.bundle-options-container .product-add-form .bundle-options-wrapper{width:100%}.bundle-options-container .input-text.qty{height:43px !important}.modal-popup._show .modal-inner-wrap{width:100% !important}.catalog-product-view .product-info-main .product-info-price .price-box .price-final_price>span.price-label{font-size:18px}.bundle-options-container .product-options-wrapper .field.choice .label .icons .dot-tooltip:before{right:0;top:-230%;z-index:0}.bundle-options-container .product-options-wrapper .fieldset>.field button.dropdown-toggle .selected-item>span.dot-tooltip:before{right:0;top:-35px;z-index:0}#shopping-cart-table tbody tr td.col.qty .control.qty div.mage-error{white-space:normal;width:150%;left:-15px}.catalog-product-view .product.description ul li{line-height:20px;background-size:15px;background-position:0 3px;padding:0 0 0 22px;margin:5px 0}.catalog-product-view .product.info.detailed .data.item.title.active>a{border-bottom-color:#2ead47 !important}}@media(max-width:767px){.catalog-product-view .custombundle .bundle-options-container .product-add-form>form{flex-wrap:wrap}.catalog-product-view .custombundle .bundle-options-container .product-add-form .bundle-options-wrapper,.catalog-product-view .custombundle .bundle-options-container .product-add-form .block-bundle-summary{width:100%}.catalog-product-view .custombundle .product.media,.catalog-product-view .custombundle .product-info-main{width:100%}aside.modal-popup.info-popup{max-width:85%}.page-product-bundle .sticky-product.no-sticky-header .container:after{display:none}.page-product-bundle .sticky-product.no-sticky-header .container{display:flex;align-items:center;justify-content:space-between}.page-product-bundle .sticky-product.no-sticky-header .sticky-image{display:none}.page-product-bundle .sticky-product.no-sticky-header .sticky-detail{display:flex}.page-product-bundle .sticky-product.no-sticky-header .sticky-detail .product-name,.page-product-bundle .sticky-product.no-sticky-header .sticky-detail .product-info-price{display:none}.page-product-bundle .sticky-product.no-sticky-header .sticky-detail .product-info-price.no-discount{display:block}.page-product-bundle .sticky-product.no-sticky-header .sticky-detail .main-sticky-price p{text-decoration:line-through;color:#777a78;font-weight:700;margin-bottom:0}.page-product-bundle .sticky-product.no-sticky-header .sticky-detail .discounted-sticky-price p{color:#2ead47;font-weight:700;font-size:18px;margin-bottom:0}.page-product-bundle .custombundle .column.main{order:0;padding-bottom:0}.page-product-bundle .custombundle .column.main .bundle-options-container{margin-bottom:20px}.page-product-bundle .custombundle .product.info.detailed{width:100%}.page-product-bundle .sticky-product.no-sticky-header .scroll-link{display:inline-block}.page-product-bundle .sticky-product.no-sticky-header{padding:10px 0}.page-product-bundle .sticky-product.no-sticky-header .container>.actions{margin-top:0;position:static}.page-product-bundle .sticky-product.no-sticky-header .sticky-detail .main-sticky-price,.page-product-bundle .sticky-product.no-sticky-header .sticky-detail .discounted-sticky-price{display:block}.page-product-bundle .sticky-product.no-sticky-header>hr{display:block;margin:10px 0}}@media(max-width:575px){.bundle-options-container .product-options-wrapper .field.choice .label .value{width:75%}.bundle-options-container .product-options-wrapper .field.choice .label .icons{width:25%}.catalog-product-view .product-info-main .product-reviews-summary .reviews-actions:last-child{padding:0 10px}.catalog-product-view .custombundle .product-ean{padding-left:10px}}@media(max-width:400px){.bundle-options-container .product-options-wrapper .field.choice .label .icons .dot-tooltip{position:static}.bundle-options-container .product-options-wrapper .fieldset>.field button.dropdown-toggle .selected-item>span.dot-tooltip:before,.bundle-options-container .product-options-wrapper .field.choice .label .icons .dot-tooltip:before{white-space:normal;width:80vw;bottom:60px;top:inherit;right:inherit;left:50%;transform:translateX(-50%)}.bundle-options-container .product-options-wrapper .fieldset>.field button.dropdown-toggle .selected-item>span.dot-tooltip:before{width:80vw;left:inherit;transform:translateX(6vw);margin:0 auto}}