[data-role=main-css-loader]{display:none}.products-grid .product.product-item.specialItem{background:#8a9975 url(../../frontend/Vitrasan/cbd/de_DE/images/assets/bg_decorated.webp) center/cover;color:#fff}.products-grid .product.product-item.specialItem.red{background:#fd8f78 url(../../frontend/Vitrasan/cbd/de_DE/images/assets/bg_decorated_var2.webp) center/cover;color:#fff}#bio_ep{font-family:inherit !important;font-size:inherit !important;background:#ff856d url(../../frontend/Vitrasan/cbd/de_DE/images/assets/bg_decorated_var2.webp) center/cover !important;color:#fff}body.catalog-product-view .page-wrapper,body[class^=checkout-] .page-wrapper{background:#f5f6f4 url(../../frontend/Vitrasan/cbd/de_DE/images/assets/bg_rectangle.webp) center}.mst-searchautocomplete__autocomplete{background:#f5f6f4 url(../../frontend/Vitrasan/cbd/de_DE/images/assets/bg_rectangle.webp) center;border:none;margin-top:17px}.block.filter .block-filter-trigger:after{content:"";background:url(../../frontend/Vitrasan/cbd/de_DE/images/icons/cbdvital_icon_filter_2.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle;margin-left:3px;margin-bottom:1px;width:15px;height:10px;opacity:.8}.cms-content-row.faqs .magazin-nav.faqs .col-item .headline:after{content:"";background:url(../../frontend/Vitrasan/cbd/de_DE/images/icons/icon_caretdown_white.svg) no-repeat center;background-size:cover;opacity:.3}.product-items .ampreorder-observed .price-box{margin-bottom:15px}.product-items .ampreorder-observed .ampreorder-note{margin-bottom:20px}.preordernote-custom{color:#76846d;text-align:left;font-size:13px;margin-left:16px}.preordernote-custom:before{position:absolute;content:"";display:block;width:10px;height:10px;margin-top:5px;background:url(../../frontend/Vitrasan/cbd/de_DE/images/icons/icon_check_green.svg) no-repeat}.ampreorder-observed,.ampreorder-note,.preorder_note{word-break:break-all;word-break:break-word}.ampreorder-observed .tocart{white-space:normal}.ampromo-gift a.product-image{text-decoration:none}ul.ampromo-gift{padding:0;list-style-type:none}.ampromo-gift li{margin:10px;display:inline}.ampromo-banner-tooltip{padding:2px 5px;background:#fec;border:1px solid #faa819;color:#1f5070;text-align:left;width:300px}.ampromo-product-name{font-weight:700}.ampromo-label{position:absolute;z-index:1000}.loading{background:#e5efe5 url('../../frontend/Vitrasan/cbd/de_DE/Wyomind_EstimatedDeliveryDate/img/ajax-loader.gif') no-repeat 10px 8px !important}.estimatedDeliveryDate{margin:10px !important}.estimatedDeliveryDate:empty{display:none}.estimatedDeliveryDate .edd_countdown.knob-countdown{display:block;height:70px;margin-top:20px;margin-bottom:20px}.estimatedDeliveryDate .edd_countdown .knob-container{display:inline;position:relative}.estimatedDeliveryDate .edd_countdown .knob-container LABEL{font-weight:700;bottom:-20px;left:0;margin:auto;display:block;width:100%;position:absolute;text-align:center}.aw-gc-product-form-description{margin-bottom:30px}.aw-gc-product-add-form{clear:both !important;margin-top:20px;padding-top:0 !important}.aw-gc-product-form-options{margin-bottom:40px}.page-product-giftcard .aw-gc-product-add-form .product-info-price{float:none}.aw-gc-product-form-options .fieldset .legend{margin-left:0}.aw-gc-product-form-options__field-full-width{display:block !important;padding-right:0 !important;width:100% !important}@media (min-width:768px),print{.page-product-giftcard .product-add-form .field:not(.text):nth-child(odd){padding-right:25px}.page-product-giftcard .product-add-form .field:not(.text){margin:0 0 20px;padding:0 12px 0 0;box-sizing:border-box;display:inline-block;width:50%;vertical-align:top}}.aw-gc-product-form-options__step-number{display:inline-block;margin-right:10px;width:20px;height:20px;border:1px solid #333;border-radius:11px;text-align:center;font-size:1.6rem}.aw-gc-product-form-options__amount-control{display:inline-block;box-sizing:border-box;margin-bottom:0 !important;width:50%;vertical-align:top}.aw-gc-product-form-options__amount-control:last-child{padding-left:25px}.aw-gc-product-form-options__template-options{overflow:hidden}.aw-gc-product-form-options__template-option{float:left;margin:2px;width:150px;height:112px;border:3px solid transparent;text-align:center;overflow:hidden;cursor:pointer}.aw-gc-product-form-options__template-option.selected,.aw-gc-product-form-options__template-option:hover{border-color:#62bcf7;text-decoration:none}.aw-gc-product-form-options__template-image{max-width:100%;max-height:100%;vertical-align:middle}.aw-gc-product-form-options__template-name{display:block;line-height:112px;background:#f0f0f0}.aw-gc-product-form-options__template-name,.aw-gc-product-form-options__template-name:hover{color:#8f8f8f}.aw-gc-product-form-options__email{margin-top:30px}#aw_gc_recipient_name-error,#aw_gc_sender_name-error{position:absolute}.aw-gc-product-form-options__fromto,.aw-gc-product-form-options__delivery-date{margin-bottom:20px !important}.aw-gc-product-form-options__delivery-date .control.delivery-date-name button{height:3.2rem;margin-left:-3.2rem;overflow:hidden;position:absolute;margin-top:-2px}.aw-gc-product-form-options__email-content+.aw-gc-product-form-options__preview{margin-top:20px}.aw-gc-product-form-options__email-content textarea{vertical-align:top}.page-product-giftcard .ui-timepicker-div dl dt{height:auto;margin-bottom:0}.page-product-giftcard .ui-timepicker-div dl dd{margin:0}.aw-giftcard-codes-block .box{width:25%}.aw-giftcard-codes-block td{padding:.3em}.aw-giftcard-codes-block td.balance{font-weight:600}.fieldset.aw_giftcard__check{margin-bottom:15px}.aw-giftcard-codes-block .block-title span,#aw_giftcard__code_info .block-title span{font-size:2.2rem;font-weight:300}.aw-giftcard-codes-block{margin-bottom:10px}.aw-giftcard-codes-block .block-title{margin-bottom:5px}.page-main .block.aw-giftcard-codes-block{margin-bottom:15px}.aw-giftcard-totals .action-delete{color:#333;border:none;background:0 0;box-shadow:none;padding:0;font-weight:400;line-height:1.42857143;font-size:1.4rem;font-style:normal;vertical-align:top;cursor:pointer}.aw-giftcard-totals .action-delete .delete-icon:before{content:'\e604';font-family:'luma-icons'}.opc-wrapper .form-aw-giftcard{max-width:500px}.aw-giftcart__multishipping-container{margin-top:10px}.aw-giftcart__multishipping-container .title strong{font-size:1.6rem;font-weight:400;color:#1979c3}