.price-component__large .price{font-size:18px;line-height:23px;letter-spacing:.19px}@media screen and (min-width:1200px){.price-component__large .price{font-size:28px;line-height:37px;letter-spacing:.3px}}.price-component__large .discount{font-size:14px;line-height:25px;letter-spacing:.19px}@media screen and (min-width:1200px){.price-component__large .discount{font-size:24px;line-height:28px;letter-spacing:.3px}}.price-component__medium .price{font-size:16px;line-height:30px;letter-spacing:.19px}@media screen and (min-width:1200px){.price-component__medium .price{font-size:20px;line-height:32px;letter-spacing:.3px}}.price-component__medium .discount{font-size:13px;line-height:25px;letter-spacing:.19px}@media screen and (min-width:1200px){.price-component__medium .discount{font-size:17px;line-height:28px;letter-spacing:.3px}}.price-component__small .price{font-size:14px;line-height:25px;letter-spacing:.19px}@media screen and (min-width:1200px){.price-component__small .price{font-size:16px;line-height:28px;letter-spacing:.3px}}.price-component__small .discount{font-size:12px;line-height:25px;letter-spacing:.19px}@media screen and (min-width:1200px){.price-component__small .discount{font-size:14px;line-height:28px;letter-spacing:.3px}}.price-component .price-block{text-align:right;font-family:Source Sans Pro,sans-serif}.price-component .price-block .aem-button{margin-top:16px}.price-component .price-block .inline-block{display:inline-block}@media screen and (max-width:1199px){.price-component .price-block .omnibus-price .omnibus-price-label,.price-component .price-block .omnibus-price .price-label{font-size:12px;line-height:18px}}.price-component .price-block .omnibus-price .discount{display:inline-block;margin-left:5px;color:#4b4a4b;font-size:16px;line-height:24px}@media screen and (max-width:1199px){.price-component .price-block .omnibus-price .discount{font-size:14px;line-height:22px}}@media(max-width:767px){.price-component .price-block .omnibus-price .discount{font-size:12px;line-height:18px}}.price-component .price-block .omnibus-price .original-price-container{margin-bottom:auto}.price-component .price-block .omnibus-price .price-legal-info-details{position:relative;bottom:3px;padding:0 4px 1px;font-size:16px}@media screen and (max-width:1199px){.price-component .price-block .omnibus-price .price-legal-info-details{font-size:12px}}.price-component .price-block .omnibus-price .price{font-size:36px;line-height:48px;vertical-align:inherit!important}@media screen and (max-width:1199px){.price-component .price-block .omnibus-price .price{font-size:32px;line-height:40px}}@media(max-width:767px){.price-component .price-block .omnibus-price .price{font-size:28px;line-height:36px}}.price-component .price-block .discount{display:block;color:#b1b2b3}.price-component .price-block .price{font-family:MerriweatherRegular,Arial,Tahoma,Verdana,Helvetica,sans-serif;padding-left:7px;vertical-align:bottom}.price-component .price-block .price.omnibus-price{color:#a84c84}.price-component .price-block .price-legal-info{display:flex;justify-content:flex-end;margin-bottom:15px}@media(max-width:767px){.price-component .price-block .price-legal-info{margin-bottom:5px}}.price-component .price-block .price-legal-info-details{border-radius:5px;padding:3px 15px;background-color:#a84c84;font-size:12px;line-height:17px;color:#fff;font-family:SourceSansBold,Arial,Tahoma,Verdana,Helvetica,sans-serif}@media(max-width:767px){.price-component .price-block .price-legal-info-details{font-size:10px;padding:0 8px;line-height:18px}}@media screen and (max-width:1199px){.price-component .price-block .delivery-costs-hint,.price-component .price-block .delivery-status{font-size:12px}.price-component .price-block .delivery-costs-hint:before,.price-component .price-block .delivery-status:before{width:8px!important;height:8px!important;margin-left:-15px!important}}.price-component .price-block .delivery-status{position:relative;padding-left:1.3em;display:inline-block}.price-component .price-block .delivery-status:before{content:"";background:#000;width:1em;height:1em;border-radius:50%;position:absolute;margin-left:-25px;top:5px}.price-component .price-block .delivery-status.inStock:before{background-color:#009a3b}.price-component .price-block .delivery-status.outOfStock:before{background-color:#dd292f}.price-component .price-block .delivery-status.lowStock:before{background-color:#f2cd3f}@media screen and (max-width:1199px){.price-component .price-block .delivery-wee{font-size:12px}}.price-component .price-block .delivery-wee{margin-bottom:5px}.price-component .price-block .add-to-cart-button{margin-top:20px}.price-component .accordion{padding:0}.price-component .accordion [data-toggle=collapse]{cursor:pointer}.price-component .accordion ul{margin-bottom:0}.price-component .accordion__less,.price-component .accordion__more{margin-top:10px}.price-component .accordion__less span,.price-component .accordion__more span{position:relative;padding-right:37px;font-size:16px;font-family:SourceSansBold,Arial,Tahoma,Verdana,Helvetica,sans-serif}.price-component .accordion__less span:after,.price-component .accordion__more span:after{display:block;transform:scale(.8);position:absolute;top:1px;right:0;content:url(/etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/icons/icon-chevron-down.svg)}.price-component .accordion__less{display:none}.price-component .accordion__less span:after{transform:rotate(180deg) scale(.8);top:0;bottom:2px}.price-component .accordion__data-item{border-bottom:1px solid #b1b2b3;padding:20px 0}.price-component .accordion__data-item li{color:#b1b2b3}.price-component .accordion__data-item li span{color:#4b4a4b}.price-component .accordion__head{padding:0;position:relative}.price-component .accordion__head:not(:empty):after{position:absolute;display:block;right:0;top:0;transform:rotate(180deg) scale(.6);content:url(/etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/icons/icon-chevron-down-grey.svg)}.price-component .accordion__head.collapsed:after{top:5px;transform:scale(.6)}.price-component .accordion__body ol,.price-component .accordion__body ul{margin-bottom:15px}.price-component .accordion__body .table-component .table .table__header{position:static}.price-component .accordion__body .table-component .table tr{height:49px}.price-component .accordion__body .row{margin-bottom:20px}.price-component .accordion__body.collapse.in~.accordion-controls .accordion__more{display:none}.price-component .accordion__body.collapse.in~.accordion-controls .accordion__less{display:block}.price-component .accordion--bordered .wrapper--bordered{border:1.4px solid #b1b2b3;border-radius:8px;padding:15px 24px;text-align:left;margin-top:20px}.price-component .accordion--bordered .accordion__head>h5{padding-right:45px;text-align:left;font-size:14px;display:flex;align-items:center;margin-bottom:0}.price-component .accordion--bordered .accordion__head>p{font-size:14px;margin-bottom:0}@media screen and (min-width:768px){.price-component .accordion--bordered .accordion .accordion__body.accordion-data-desktop{display:block;height:auto!important}}.price-component .li-bordered{border-bottom:1px solid #d9d9d9;padding:16px 0}.price-component .li-bordered:last-of-type{border-bottom:0;padding-bottom:0}.price-component .radio-inline{display:inline-flex;width:100%}.price-component .label-checkbox{width:100%}@media(max-width:767px){.price-component .label-checkbox{width:80%}}.price-component .div-info-tooltip{display:inline-flex;justify-content:flex-end}@media(max-width:767px){.price-component .div-info-tooltip{width:20%}}.price-component .info-circle-icon{margin-top:10px;cursor:pointer;height:20px;width:20px;background-size:contain;content:url(/etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/icons/icon-info-grey.svg);transition:transform .1s ease-in-out}.price-component .info-circle-icon:hover{transform:scale(1.1)}.price-component .js-accordion-head-option-selected{display:none}.price-component .accordion-check-icon{margin-right:10px;display:inline-block;height:25px;width:25px;background-size:cover;background-image:url(/etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/icons/icon-checkmark-circle.svg);transition:transform .1s ease-in-out}.price-component .accordion-check-icon:hover{transform:scale(1.1)}.price-component .installmentInfo-details{padding:0 15px}.price-component .price-paypal-banner{margin-top:24px}.price-component .installmentInfo-info{margin-top:24px;margin-bottom:15px;padding:8px 16px;background:#ececed;border:1px solid rgba(0,0,0,.2);border-radius:4px;font-family:SourceSansRegular,Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:14px;text-align:left;line-height:21px}.price-component .text--small{font-size:12px;line-height:1.4;margin-left:35px}.price-component .simulate-credit{color:#009a3b;cursor:pointer}.price-component .promotion{display:inline-block;background-color:#a84c84;border-radius:4px;color:#fff;padding:3px 6px;margin-top:5px}.price-component .price-text--bold{font-weight:600;line-height:20px;letter-spacing:.6px}.fragment-content-modal-container,.price-component .price-text--bold{font-family:SourceSansRegular,Arial,Tahoma,Verdana,Helvetica,sans-serif}.fragment-content-modal-container{z-index:9999!important}.fragment-content-modal-container .fragment-content-modal-popup{border-radius:18px;padding:10px 10px 30px}.fragment-content-modal-container .fragment-content-modal-popup .swal2-content{text-align:left;padding:30px 0 0}.fragment-content-modal-container .fragment-content-modal-popup .swal2-html-container .container{width:auto;font-size:16px}.fragment-content-modal-container .fragment-content-modal-popup .content-section{margin-bottom:auto}.fragment-content-modal-container .fragment-content-modal-popup p{margin-bottom:5px}.fragment-content-modal-container .fragment-content-modal-popup .fragment-content-modal-close{color:#009a3b;font-weight:700;font-size:3em;padding-top:10px;padding-right:15px}.fragment-content-modal-container .fragment-content-modal-popup .fragment-content-modal-close:focus{outline:0}.fragment-content-modal-container .fragment-content-modal-popup .fragment-content-modal-button{background:#009a3b;border-radius:12px;border-top-right-radius:0;font-size:16px;margin:0 15px}.fragment-content-modal-container .fragment-content-modal-popup .fragment-content-modal-button:focus{box-shadow:none}