.page-product-bundle .product-info-main .bundle-options-container{margin-bottom:20px}.page-product-bundle .product-info-main klarna-placement{margin-bottom:30px}.page-product-bundle .product-info-main .product-add-form{padding-top:0}.page-product-bundle .product-info-main .product-add-form #product-options-wrapper{margin-bottom:0}.page-product-bundle .product-info-main .product-add-form #product-options-wrapper p.required{display:none}.page-product-bundle .product-info-price .price-box.price-final_price .price{font-size:1.8rem;font-weight:700;color:#000}@media (min-width:768px){.page-product-bundle .product-info-price .price-box.price-final_price .price{font-size:1.9rem}}.page-product-bundle .product-info-price .price-box .old-price{display:none !important}.page-product-bundle .page-title-wrapper.product .product.attribute.overview{color:#000;line-height:normal;margin-top:12px}.page-product-bundle .bundle-header{color:#b3b3b3;margin-bottom:5px}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options{margin-bottom:10px}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options>.legend+br{display:none}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;padding:10px;margin-bottom:10px;border-radius:14px;border:1px solid #c7c0c0}@media (max-width:767px){.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container{margin-bottom:16px}}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%;color:#000}@media (max-width:767px){.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text{text-align:left}}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text label{font-size:20px;font-weight:700}@media (max-width:767px){.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text label{font-size:16px}}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .option-description{font-size:16px;font-weight:400}@media (max-width:767px){.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .option-description{font-size:14px;margin-top:5px}}@media (max-width:767px){.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .bundle-option-content-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:inital;-moz-justify-content:inital;-ms-justify-content:inital;-webkit-box-pack:inital;justify-content:inital;-ms-flex-pack:inital;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .color-selection-num{display:inline-block}@media (max-width:767px){.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .color-selection-num{margin-bottom:6px}}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .custom-dropdown,.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .color-selection-num{display:inline-block;border-radius:16px}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .color-selection-num{padding:5px 15px;font-weight:600;border:1px solid #c7c0c0}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .custom-dropdown{position:relative;width:70%;padding:5px 15px;margin-right:10px;border:1px solid #000;border-radius:16px}@media (max-width:767px){.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .custom-dropdown{width:100%}}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .custom-dropdown:hover{cursor:pointer}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .custom-dropdown span.selected-value{width:100%;display:block;position:relative}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .custom-dropdown span.selected-value img.bundle-option-swatch-image{vertical-align:sub;border:1px solid}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .custom-dropdown span.icon-right-chevron{display:inline-block;position:absolute;right:0}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .custom-dropdown span.icon-right-chevron:hover{cursor:pointer}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .custom-dropdown span.icon-right-chevron:before{display:inline-block;font-family:'luma-icons';content:'\e617';margin:3px 5px 0 0;border:none;font-size:15px;height:auto;float:none;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .custom-dropdown.active span.icon-right-chevron:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .custom-dropdown.active ul.custom-select.dropdown{z-index:10}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .custom-dropdown ul.custom-select.dropdown{position:absolute;left:0;top:calc(100% + 5px);width:100%;border:1px solid #000;border-radius:15px;background-color:#fff;list-style:none;padding:10px 20px}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .custom-dropdown img.bundle-option-swatch-image{display:inline-block;vertical-align:middle;margin-right:17px;border-radius:50%;width:18px;height:18px}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container .bundle-info-text .custom-dropdown li.custom-option-item a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field.ns-option-container:last-child{margin-bottom:0}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field .control{width:initial}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field .control .image-wrapper{margin-right:5px}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field .control .product-name{display:none}.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field .nested .field.qty.qty-holder.hidden-control.show{margin:0}@media (max-width:767px){.page-product-bundle .fieldset.fieldset.fieldset-bundle-options .field .nested .field.qty.qty-holder.hidden-control.show{display:none}}.page-product-bundle #bundleSummary{margin-top:0;padding:0}.page-product-bundle #bundleSummary .box-tocart .field.qty{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}@media screen and (min-width:768px){.page-product-bundle #bundleSummary .box-tocart .field.qty{margin-bottom:15px}}.page-product-bundle #bundleSummary .box-tocart .actions{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.page-product-bundle #bundleSummary .box-tocart .action.primary{width:100%}.page-product-bundle .product-options-bottom{display:none}.page-product-bundle .price-box.price-configured_price{visibility:hidden;height:0;padding:0;margin:0;line-height:0}.page-product-bundle .product-details-wrapper .details-title span{display:block;margin-bottom:24px;margin-left:21px;color:#000;font-size:32px;font-weight:700;line-height:normal}@media screen and (max-width:767px){.page-product-bundle .product-details-wrapper .details-title span{font-size:24px;margin:0}}@media (max-width:767px){.product-info-main{margin-bottom:40px}.product-info-main #product-options-wrapper{margin-bottom:0}}