/* Compiled by PHARMACOM, 2025-07-23 13:43:32 */

@font-face{font-display:auto;font-family:FontAwesome;font-style:normal;font-weight:400;src:url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-regular-400-5112.eot?v=5.11.2');src:url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-regular-400-5112.eot?#iefix&v=5.11.2') format('embedded-opentype'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-regular-400-5112.woff2?v=5.11.2') format('woff2'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-regular-400-5112.woff?v=5.11.2') format('woff'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-regular-400-5112.ttf?v=5.11.2') format('truetype'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-regular-400-5112.svg?v=5.11.2#fontawesome') format('svg')}@font-face{font-display:auto;font-family:'FontAwesome solid';font-style:normal;font-weight:900;src:url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-solid-900-5112.eot?v=5.11.2');src:url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-solid-900-5112.eot?#iefix&v=5.11.2') format('embedded-opentype'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-solid-900-5112.woff2?v=5.11.2') format('woff2'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-solid-900-5112.woff?v=5.11.2') format('woff'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-solid-900-5112.ttf?v=5.11.2') format('truetype'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-solid-900-5112.svg?v=5.11.2#fontawesomesolid') format('svg')}@font-face{font-display:auto;font-family:'FontAwesome brands';font-style:normal;font-weight:400;src:url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-brands-400-651.eot?v=6.5.1');src:url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-brands-400-651.eot?#iefix&v=6.5.1') format('embedded-opentype'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-brands-400-651.woff2?v=6.5.1') format('woff2'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-brands-400-651.woff?v=6.5.1') format('woff'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/fa-brands-400-651.ttf?v=6.5.1') format('truetype')}@font-face{font-family:Comvalue_FontAwesome;font-style:normal;font-weight:400;src:url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/comvalue_fontawesome_v1.eot');src:url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/comvalue_fontawesome_v1.eot?#iefix') format('embedded-opentype'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/comvalue_fontawesome_v1.woff2') format('woff2'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/comvalue_fontawesome_v1.woff') format('woff'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/comvalue_fontawesome_v1.ttf') format('truetype'),url('https://cdn3.comvalue.com/pharmacom/assets/design/fonts/comvalue_fontawesome_v1.svg') format('svg')}.fa,.far{display:inline-block;font-family:FontAwesome;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto}.fas{display:inline-block;font-family:'FontAwesome solid';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:900;line-height:1;text-rendering:auto}.fab{display:inline-block;font-family:'FontAwesome brands';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:900;line-height:1;text-rendering:auto}.cfa{display:inline-block;font-family:Comvalue_FontAwesome;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;line-height:inherit;position:absolute;text-align:center;width:2em}.fa-add:before,.fa-plus:before{content:"\2b";font-family:'FontAwesome solid'}.fa-angle-left:before{content:"\f104";font-family:'FontAwesome solid'}.fa-angle-right:before{content:"\f105";font-family:'FontAwesome solid'}.fa-ban:before{content:"\f05e";font-family:'FontAwesome solid'}.fa-bars:before{content:"\f0c9";font-family:'FontAwesome solid'}.fa-book:before{content:"\f02d";font-family:'FontAwesome solid'}.fa-bullhorn:before{content:"\f0a1";font-family:'FontAwesome solid'}.fa-calendar:before{content:"\f073";font-family:FontAwesome}.fa-calendar-check:before{content:"\f274";font-family:FontAwesome}.fa-check:before{content:"\f00c";font-family:'FontAwesome solid'}.fa-check-circle:before{content:"\f058";font-family:'FontAwesome solid'}.fa-check-double:before{content:"\f560";font-family:'FontAwesome solid'}.fa-clock:before{content:"\f017";font-family:FontAwesome}.fa-clock-o:before{content:"\f017";font-family:'FontAwesome solid'}.fa-comment-dots:before{content:"\f4ad";font-family:FontAwesome}.fa-desktop:before{content:"\f390";font-family:'FontAwesome solid'}.fa-envelope:before{content:"\f0e0";font-family:'FontAwesome solid'}.fa-envelope-open-text:before{content:"\f658";font-family:'FontAwesome solid'}.fa-exclamation:before{content:"\f12a";font-family:'FontAwesome solid'}.fa-exclamation-circle:before{content:"\f06a";font-family:'FontAwesome solid'}.fa-exclamation-triangle:before{content:"\f071";font-family:'FontAwesome solid'}.fa-facebook:before{content:"\f09a";font-family:'FontAwesome brands'}.fa-facebook-f:before{content:"\f39e";font-family:'FontAwesome brands'}.fa-hand-point-right:before{content:"\f0a4";font-family:FontAwesome}.fa-heartbeat:before{content:"\f21e";font-family:'FontAwesome solid'}.fa-home:before{content:"\f015";font-family:'FontAwesome solid'}.fa-instagram:before{content:"\f16d";font-family:'FontAwesome brands'}.fa-leaf:before{content:"\f06c";font-family:'FontAwesome solid'}.fa-life-ring:before{content:"\f1cd";font-family:'FontAwesome solid'}.fa-map-marker-alt:before{content:"\f3c5";font-family:'FontAwesome solid'}.fa-medkit:before{content:"\f0fa";font-family:'FontAwesome solid'}.fa-mobile:before{content:"\f10b";font-family:'FontAwesome solid'}.fa-mobile-alt:before{content:"\f3cd";font-family:'FontAwesome solid'}.fa-moon:before{content:"\f186";font-family:'FontAwesome solid'}.fa-mortar-pestle:before{content:"\f5a7";font-family:'FontAwesome solid'}.fa-newspaper-o:before,.fa-newspaper:before{content:"\f1ea";font-family:FontAwesome}.fa-pagelines:before{content:"\f18c";font-family:'FontAwesome brands'}.fa-percentage:before{content:"\f295";font-family:'FontAwesome solid'}.fa-phone:before{content:"\f095";font-family:'FontAwesome solid'}.fa-pills:before{content:"\f484";font-family:'FontAwesome solid'}.fa-search:before{content:"\f002";font-family:'FontAwesome solid'}.fa-shipping-fast:before{content:"\f48b";font-family:'FontAwesome solid'}.fa-shopping-basket:before{content:"\f291";font-family:'FontAwesome solid'}.fa-shopping-cart:before{content:"\f07a";font-family:'FontAwesome solid'}.fa-star:before{content:"\f005";font-family:FontAwesome}.fa-syringe:before{content:"\f48e";font-family:'FontAwesome solid'}.fa-tiktok:before{content:"\e07b";font-family:'FontAwesome brands'}.fa-user:before{content:"\f007";font-family:'FontAwesome solid'}.fa-user-alt:before{content:"\f406";font-family:'FontAwesome solid'}.far-user:before{content:"\f007";font-family:FontAwesome}.fa-user-circle:before{content:"\f2bd";font-family:'FontAwesome solid'}.fa-users:before{content:"\f0c0";font-family:'FontAwesome solid'}.fa-whatsapp:before{content:"\f232";font-family:'FontAwesome brands'}.fa-youtube:before{content:"\f167";font-family:'FontAwesome brands'}.cfa-amamed:before{content:"\e005"}.cfa-dea:before{content:"\e003"}.cfa-payback:before{content:"\e004"}.cfa-prescription:before{content:"\e002";font-family:Comvalue_FontAwesome}.cfa-pharmacy:before{content:"\e001";font-family:Comvalue_FontAwesome}html{color:#222222;font-family:'Source Sans Pro',sans-serif}h1,h2,h3,h4,h5,h6{color:#454545;line-height:1.4;margin-bottom:15px}h1{font-family:'Quicksand',sans-serif;font-size:180%}h2{font-family:'Quicksand',sans-serif;font-size:160%}h3{font-family:'Quicksand',sans-serif;font-size:140%}h4{font-size:120%}p{line-height:1.4}input[type=password],input[type=search],input[type=text],select,textarea{border:1px solid;border-color:#cccccc;color:#222222;padding:6px}::placeholder{color:#333333}input[type=checkbox]:checked~*{color:#3aad60}.boxSuccess{background-color:#3aad60}.boxError{background-color:#ea4a4a}.boxError *,.boxSuccess *{color:#ffffff!important}.boxWarning{background-color:#ffe369}.boxWarning *{color:#222222!important}.processing:after{content:"\f110";display:block;font-family:'FontAwesome solid';font-size:2.5rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:15px auto;text-align:center;text-rendering:auto}.textError{color:#ea4a4a}.textSuccess{color:#3aad60}.textWarning{color:#ffe369}.-cms-category-create .button,.-cms-category-create button,.-cms-category-edit .button,.-cms-category-edit button,.-cms-context-actions .button,.-cms-header button,.-cms-topic-create .button,.-cms-topic-create button,.-cms-topic-edit .button,.-cms-topic-edit button{line-height:1.4;padding:8px}.-cms-category-create .action:after,.-cms-category-create :after,.-cms-category-edit .action:after,.-cms-category-edit :after,.-cms-context-actions .action:after,.-cms-context-actions :after,.-cms-header :after,.-cms-topic-create .button:after,.-cms-topic-create :after,.-cms-topic-edit :after{content:""!important;font-size:0px!important;line-height:0!important;margin:0!important;padding:0!important}.-content-topics-detail-views-v1 .topic .button,.-shop-checkout-dialogs-remove-item button.action.cancel.constructive,.btn,.button,button,input[type=button],input[type=submit]{background-color:#a5131b;border-radius:0;color:#ffffff;cursor:pointer;display:inline-block;line-height:1;margin:0;padding:15px 30px;position:relative;text-align:left}.variant-b .-content-topics-detail-views-v1 .topic .button,.variant-b .-shop-checkout-dialogs-remove-item button.action.cancel.constructive,.variant-b .btn,.variant-b .button,.variant-b button,.variant-b input[type=button],.variant-b input[type=submit]{border-radius:100px}.variant-c .-content-topics-detail-views-v1 .topic .button,.variant-c .-shop-checkout-dialogs-remove-item button.action.cancel.constructive,.variant-c .btn,.variant-c .button,.variant-c button,.variant-c input[type=button],.variant-c input[type=submit]{border-radius:10px}.-content-topics-detail-views-v1 .topic .button:hover,.-customer-area-dialogs-remove-address .actions .confirm:hover,.-magazine-dialogs-bookmark-article-v1 .actions .close.neutral:hover,.-shop-checkout-dialogs-remove-item button.action.cancel.constructive:hover,.btn:hover,.button:hover,.searchbar-shop .searchbar-buttons .items .button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#454545;color:#ffffff;-ms-transition:.5s;-webkit-transition:.5s;transition:.5s}.btn-second-inverse{background-color:#ffffff;border:none;color:#222222}.btn-second-inverse:hover{background-color:#ffffff;color:#a5131b;-ms-transition:.5s;-webkit-transition:.5s;transition:.5s}.back.button{color:#666666}.back.button,.button.cancel,.button.close,.button.destructive,.button.neutral,a.back.button,button.cancel,button.close,button.destructive,button.neutral{background-color:#999999;border:none;color:#ffffff}.button.cancel::before,.button.close::before,button.cancel::before,button.close::before{content:"\f00d";font-family:FontAwesome solid;padding-right:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.back.button::before{content:"\f104";font-family:FontAwesome solid;padding-right:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.back.button:hover,.button.cancel:hover,.button.close:hover,.button.destructive:hover,.button.neutral:hover,a.back.button:hover,button.cancel:hover,button.close:hover,button.destructive:hover,button.neutral:hover{background-color:#666666;color:#ffffff;-ms-transition:.5s;-webkit-transition:.5s;transition:.5s}.button.disabled,button.disabled{background-color:#b2b2b2;border:none;color:#ffffff}.button.disabled:hover,button.disabled:hover{background-color:#b2b2b2;color:#ffffff;-ms-transition:.5s;-webkit-transition:.5s;transition:.5s}.-cms-topic-edit button.Zebra_DatePicker_Icon,button.Zebra_DatePicker_Icon{background-color:transparent!important}button.Zebra_DatePicker_Icon:after{content:"";margin:0;padding:0}.btn span{margin-right:10px;vertical-align:middle}.highlight{color:#a5131b}.text-link{color:#ffffff;cursor:pointer;text-decoration:none}.text-link:before{color:#a5131b;content:"\f105";font-family:'FontAwesome solid';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:6px;text-rendering:auto}.text-link:hover{color:#a5131b;text-decoration:none}div[data-cms-template=grouped]{padding:20px 0}.variant-b div[data-cms-template=grouped].even{background-color:#454545}.variant-b div[data-cms-template=grouped].even .-shop-categories-sliders-v1 .categories .category .name,.variant-b div[data-cms-template=grouped].even .-shop-categories-sliders-v1 .categories .category:hover .name,.variant-b div[data-cms-template=grouped].even .-shop-categories-sliders-v1 .slider .arrow,.variant-b div[data-cms-template=grouped].even h1:first-of-type,.variant-b div[data-cms-template=grouped].even h2:first-of-type{color:#ffffff}.variant-b div[data-cms-template=grouped].even .all-items-button .btn:hover,.variant-b div[data-cms-template=grouped].even .all-items-button a.button:hover,.variant-b div[data-cms-template=grouped].even .all-items-button button:hover{background-color:#a5131b;color:#ffffff}.container-centered{display:block;margin:0 auto;padding:15px 0;text-align:left}.container-centered-root{display:block;margin:0 auto;padding:30px 15px;text-align:left}.container-centered-without-margin{display:block;margin:0 auto;text-align:left}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}#page{background-color:#ffffff}#page.-cms-topic-edit{background-color:#ffffff}#header{background-color:#ffffff;text-align:center}#header .navbar-brand{display:block;height:auto;width:auto}.variant-a #header .navbar-brand{max-height:70px;max-width:300px}.variant-b #header .navbar-brand{max-height:100px;max-width:400px}.variant-c #header .navbar-brand{max-height:100px;max-width:300px}#main{padding-top:0;text-align:center}.-cms #main{padding-top:0!important}.-cms-topic-edit #main .-cms-topic-edit{margin:15px auto;padding-left:15px;padding-right:15px;text-align:left}#main .content:after{clear:both;content:'';display:table}#footer{background-color:#ebebeb;color:#242424;margin-top:0;padding:15px 0;text-align:center}#footer .disclaimer{font-size:80%;margin:0 auto;min-height:1px;padding:0;text-align:left}#footer .disclaimer .column{display:flex;flex-direction:row;width:100%}#footer .disclaimer p{flex-grow:1;padding:0 15px}#footer .terms .items{display:flex;margin-bottom:15px;width:100%}#footer .terms .items .item{margin:0 15px}#footer .terms .items .item:hover .caption{text-decoration:underline}.-pharmacy-businesshours-v1 .weekday,.-pharmacy-businesshours-v1 .weekdays{padding-right:10px}#footer .footer-columns{display:block;font-size:80%;margin:15px auto;padding:0;text-align:left}#footer .footer-columns .footer-column{display:inline-block;vertical-align:top}#footer .footer-columns .footer-column .row{margin-bottom:15px}#footer .footer-columns .-pharmacy-languages-v1 .caption,#footer .footer-columns .-pharmacy-picker-v3 .pharmacies .pharmacy.full .name,#footer .footer-columns .-promotions-partners-list h2.headline,#footer .footer-columns .pharmacy-picker.footer-pharmacies-buttons h2.headline,#footer .footer-columns .social-media h2.headline{border-bottom:1px solid;border-color:#242424;color:#242424;display:block;font-family:'Source Sans Pro',sans-serif;font-size:120%;font-weight:700;line-height:1.4;margin-bottom:10px;padding-bottom:5px;width:100%}#footer .footer-columns .-pharmacy-picker-v3 .pharmacies .pharmacy.full{margin-bottom:15px;padding:0}#footer .footer-columns .-pharmacy-picker-v3 .pharmacies .pharmacy.full .-pharmacy-languages-v1,#footer .footer-columns .-pharmacy-picker-v3 .pharmacies .pharmacy.full .additional,#footer .footer-columns .-pharmacy-picker-v3 .pharmacies .pharmacy.full .contact-action{display:none}#footer .footer-columns .-pharmacy-picker-v3 .pharmacies .pharmacy.full .-pharmacy-businesshours-v1 h2.title{color:#242424;font-size:120%;font-weight:700;margin:15px 0 0}#footer .footer-columns .-promotions-partners-list .items .item,#footer .footer-columns .social-media .items .item{display:inline-block;margin:0 15px 15px 0;vertical-align:middle}#footer .footer-columns .social-media .items .item .fa{font-size:200%}#footer .footer-columns .-promotions-partners-list .items .item img{height:40px;width:auto}#footer .footer-columns .-promotions-partners-list .items .item.dimdi img{height:160px}.all-items-button{display:block;margin:0 15px;padding:15px;text-align:center}.app_image{margin-bottom:150px}.-data-plain-client-customer{text-align:center}.autocomplete-suggestions{border:none;-moz-box-shadow:0 3px 5px -2px #999999;-webkit-box-shadow:0 3px 5px -2px #999999;box-shadow:0 3px 5px -2px #999999;color:#222222}.autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected,.autocomplete-suggestions .autocomplete-suggestion:hover{background-color:#a5131b;color:#ffffff}.variant-c .autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected,.variant-c .autocomplete-suggestions .autocomplete-suggestion:hover{background-color:#ffffff;color:#a5131b}.autocomplete-suggestions .show-all{border-top:1px solid;border-color:$CCCCCCC;margin-top:0;padding:6px 0 4px;width:calc(100% - 32px)}.burger-menu{display:flex}.no-shop .burger-menu{flex-grow:1}.burger-menu .items{display:flex;height:100%;padding:0}.burger-menu .items .item{align-items:center;display:flex;height:100%;padding:0 15px;width:62px}.burger-menu .item .menu-icon{display:inline-block;fill:#a5131b;max-width:32px;vertical-align:middle;width:100%}.header-bottom-fixed .burger-menu .items .item .menu-icon{fill:#a5131b}.burger-menu .item:hover .menu-icon,.header-bottom-fixed .burger-menu .items .item:hover .menu-icon{fill:#454545}.cart-button.preview .cart-preview,.customer-area-button .customer-area-menu{cursor:default;padding:0;position:absolute;right:0;text-align:left;top:80px;z-index:130}.header-middle .cart-button.preview .cart-preview,.header-middle .customer-area-button .customer-area-menu{top:58px}.header-top .cart-button.preview .cart-preview,.header-top .customer-area-button .customer-area-menu{top:48px}.customer-area-button .customer-area-menu .content{background-color:#ffffff;border:1px solid;border-color:#454545;display:block;padding:0}.-customer-area-menu-v1 .actions{padding:0 15px!important}.-customer-area-menu-v1 .actions .action{border-bottom:1px solid;border-color:#a5131b;color:#a5131b}.-customer-area-menu-v1 .actions .action .title{color:#a5131b}.-customer-area-menu-v1 .actions .action a:hover{color:#454545}.-customer-area-menu-v1 .actions .action a:before{content:"\f105";font-family:'FontAwesome solid';font-size:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:5px;text-rendering:auto}.-customer-area-menu-v1 .actions .action .title a:after,.-customer-area-menu-v1 .actions .action .title a:before,.-customer-area-menu-v1 .actions .action a:after{content:"";margin:0;padding:0}.cart-button.preview .cart-preview .content{background-color:#ffffff;border:1px solid;border-color:#454545;color:#454545;display:block;padding:15px!important;text-align:right}.cart-button.preview .cart-preview .content .cart-summary{align-items:center;border-top:1px solid;border-color:#a5131b;display:flex}.cart-button.preview .cart-preview .content .cart-summary .total.amount{color:#a5131b;flex-grow:1;font-weight:700;text-align:left}.cart-button.preview .cart-preview .content .cart-summary .button{padding:7px 15px}.cart-button.preview .cart-preview .content .cart-summary .button:before{content:"\f291";font-family:'FontAwesome solid';font-size:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto}.cart-button.preview .cart-preview .content.empty{padding:10px 15px!important}.-ui-layout-columns.contact-columns{text-align:left}.-ui-layout-columns.contact-columns .column{display:inline-block;padding-left:15px;padding-right:15px}.contact-columns .columns.count2 .column.index1{margin-bottom:15px;width:33.33333333%}.contact-columns .columns.count2 .column.index1 .pharmacy-infos{background-color:#f7f3f3;color:#000000;line-height:1.2;padding:15px}.variant-b .contact-columns .columns.count2 .column.index1 .pharmacy-infos{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .contact-columns .columns.count2 .column.index1 .pharmacy-infos{border-radius:10px}.contact-columns .columns.count2 .column.index1 .pharmacy-infos h2,.contact-columns .columns.count2 .column.index1 .pharmacy-infos h3{color:#000000!important;font-family:'Source Sans Pro',sans-serif}.contact-columns .columns.count2 .column.index2{width:66.66666667%}.-ui-layout-columns.contact-columns .-pharmacy-businesshours-v1{margin:30px 0}.-ui-layout-columns.contact-columns .-legals-contact-v2{background-color:#f7f3f3;color:#000000;overflow:hidden}.variant-a .-ui-layout-columns.contact-columns .-legals-contact-v2{border:2px solid;border-color:#f7f3f3}.variant-b .-ui-layout-columns.contact-columns .-legals-contact-v2{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-ui-layout-columns.contact-columns .-legals-contact-v2{background-color:#ffffff;border:1px solid;border-color:#f7f3f3;border-radius:10px}.-ui-layout-columns.contact-columns .-legals-contact-v2 .content{background-color:#ffffff;padding:15px}.-ui-layout-columns.contact-columns .-legals-contact-v2 .intro{font-size:120%;margin-bottom:15px;text-align:center}.-ui-layout-columns.contact-columns .-legals-contact-v2 .privacy-notice{margin:15px 0}.-ui-layout-columns.contact-columns .-legals-contact-v2 .privacy-notice .intro,.privacy-notice .intro{font-size:100%;margin-bottom:0;text-align:left}.privacy-notice .intro a{color:#a5131b;text-decoration:underline}.privacy-notice .intro a:hover{text-decoration:underline}.contact-root{display:block}.contact-root .content{background-color:#f7f3f3;color:#000000;overflow:hidden}.variant-b .contact-root .content{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .contact-root .content{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.contact-root .content.columns{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-root .content.columns .text{padding:30px;width:50%}.contact-root .content.columns .text h2.headline{color:#000000!important}.variant-c .contact-root .content.columns .text h2.headline{color:#222222!important}.contact-root .content.columns .image{padding:15px 0;text-align:center;width:50%}.contact-root .content .image{overflow:hidden}.dimdi-logo,.dimdi-veterinary-logo{margin:0 7px 15px}.pharmacy-picker.footer-pharmacies-buttons .pharmacies .pharmacy{border:none;display:block;margin:12px 0;padding:6px 0 6px 18px;position:relative}.pharmacy-picker.footer-pharmacies-buttons .pharmacies .pharmacy:before{content:"\f105";font-family:'FontAwesome solid';font-size:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;position:absolute;text-rendering:auto;transition:.2s;transform-origin:50% 60%}.pharmacy-picker.footer-pharmacies-buttons .pharmacies .pharmacy:hover:before{-webkit-animation:.3s infinite alternate bounceright;animation:.3s infinite alternate bounceright}@keyframes bounceright{from{transform:translateX(0)}to{transform:translateX(3px)}}@-webkit-keyframes bounceright{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(3px)}}.footer-shop-columns{display:block;margin:15px auto;padding:0}.header-bottom-fixed{background-color:#ffffff;display:block;margin:0;width:100%}.variant-a .header-bottom-fixed,.variant-b .header-bottom-fixed{display:none}.header-bottom-fixed.resp-sticky{box-shadow:0 4px 5px #cccccc;left:0;position:fixed;top:0;z-index:900}.-cms .header-bottom-fixed.resp-sticky{box-shadow:none;position:relative;z-index:1}.header-bottom-fixed .content{display:flex;height:100%}.header-bottom-fixed .columns{display:flex;margin:0 auto;padding:15px 0}.header-bottom-fixed .columns .column{align-items:flex-end;display:flex;height:100%}.header-bottom-fixed .columns .column.index1{padding:0 15px;width:auto}.header-bottom-fixed.resp-sticky .columns .column.index1{align-items:center;display:flex;justify-content:space-between;padding:0 0 0 15px}#header .header-bottom-fixed .columns .column.index1 .burger-menu{display:none}#header .header-bottom-fixed.resp-sticky .columns .column.index1 .burger-menu{display:flex}.header-bottom-fixed .columns .column.index2{align-items:flex-end;flex-grow:1;flex-direction:column;justify-content:flex-end;width:inherit}.header-bottom-fixed.resp-sticky .columns .column.index2{padding-left:0}.header-bottom-fixed .columns .column.index2 .burger-menu,.header-bottom-fixed.resp-sticky .columns .column.index2 .burger-menu{display:none}.header-logo-search{background-color:#ffffff;color:#222222;display:block;margin:0 auto}.variant-a .header-logo-search,.variant-c .header-logo-search{display:none}.header-logo-search .columns{display:flex}.header-logo-search .columns .column{display:flex;flex-direction:row}.header-logo-search .columns .column.index1{align-items:center;padding:15px;width:auto}.header-logo-search .columns .column.index1 a{background-color:#ffffff;display:block}.header-logo-search .columns .column.index2{align-items:center;display:flex;flex:1;flex-direction:row}#header .columns .column .-shop-products-searchbars-v1.big-search{flex:1;padding:0 15px}#header .header-bottom-fixed .columns .column .-shop-products-searchbars-v1.big-search{flex:0 1 auto;margin-top:15px;width:100%}#header .header-bottom-fixed.resp-sticky .columns .column .-shop-products-searchbars-v1.big-search{margin-top:0}.header-logo-search .columns .column.index3{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;width:auto}.header-middle{background-color:#ffffff;color:#a5131b;display:block;height:60px;width:100%}.variant-a .header-middle,.variant-c .header-middle{display:none}.header-middle.resp-sticky{box-shadow:0 4px 5px #cccccc;left:0;position:fixed;top:0;z-index:900}.-cms .header-middle.resp-sticky{box-shadow:none;position:relative;z-index:1}.header-middle .content{display:flex;height:100%}.header-middle .columns{display:flex;height:100%;margin:0 auto;padding:0}.header-middle .columns .column{align-items:center;display:flex;height:100%;flex-direction:row;padding:0}.header-top{background-color:#ffffff;color:#a5131b;display:block;width:100%}.variant-a .header-top,.variant-b .header-top{display:none}.header-top .columns{display:flex;margin:0 auto;padding:0}.header-top .columns .column{display:flex;flex-direction:row}.header-top-fixed{background-color:#ffffff;color:#a5131b;display:block;width:100%}.variant-b .header-top-fixed,.variant-c .header-top-fixed{display:none}.header-top-fixed.resp-sticky{box-shadow:0 4px 5px #cccccc;left:0;position:fixed;top:0;z-index:900}.-cms .header-top-fixed.resp-sticky{box-shadow:none;position:relative;z-index:1}.header-top-fixed .columns{display:flex;margin:0 auto;padding:0}.header-top-fixed.resp-sticky .columns{height:70px}.header-top-fixed .columns .column.index1{padding:0 15px;width:auto}.header-top-fixed.resp-sticky .columns .column.index1{display:none}.header-top-fixed .columns .column.index1 a{background-color:#ffffff;display:block;padding:10px 10px 0}.header-top-fixed .columns .column.index2{align-items:center;display:flex;flex:1;flex-direction:row}.header-top-fixed.resp-sticky .columns .column.index2{width:100%}.header-top-fixed .columns .column .-shop-products-searchbars-v1.big-search{flex:1;padding-right:15px}.image-banner{display:block;margin:0 auto;padding:30px 15px;text-align:center}.image-banner a{display:block;overflow:hidden}.variant-b .image-banner a{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .image-banner a{border-radius:10px}.image-banner img{display:block}.image-container{display:block;margin:15px auto;padding:0 15px;width:100%}.image-container .container-centered-without-margin{align-items:center;display:flex;display:-ms-flexbox;padding:15px}.image-container.newsletter .container-centered-without-margin{background-color:#454545;color:#ffffff;padding:15px 30px}.image-container .info{align-self:center;flex-grow:1;text-align:left;width:auto}.image-container img.image{align-self:center;height:auto;max-width:100%;width:auto}.image-container span.title{display:block;line-height:1.4;margin:0 0 15px;font-size:250%}.image-container a.button,.image-container button{display:block}.image-container.newsletter ul.items{display:block;width:100%}.image-container.newsletter ul.items li.item{display:inline-block;margin:10px 30px 10px 0;vertical-align:middle}.image-container.newsletter ul.items li.item:before{content:"\f00c";display:inline-block;font-family:'FontAwesome solid';margin:0 10px 0 0;text-align:left;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;width:12px}.image-container.newsletter ul.items li.item.link-button{margin:0}.image-container.newsletter ul.items li.item.link-button:before{content:none}.image-container.newsletter ul.items li.item span{display:inline-block;width:calc(100% - 22px)}.info-flag{background-color:#454545;-moz-box-shadow:0 0 7px 0 #7f7f7f;-webkit-box-shadow:0 0 7px 0 #7f7f7f;box-shadow:0 0 7px 0 #7f7f7f;color:#ffffff;left:0;padding:15px 10px;position:fixed;text-align:center;text-shadow:1px 1px 1px #ffffff;top:350px;width:180px;z-index:5}.info-flag:hover{background-color:#a5131b;color:#ffffff;text-shadow:1px 1px 1px #333333;-ms-transition:background-color 1s,color .5s linear;-webkit-transition:background-color 1s,color .5s linear;transition:background-color 1s,color .5s linear}.info-flag .headline{display:block;font-size:120%;font-weight:700;line-height:1.4;margin-bottom:15px}.info-flag .link{display:block}.info-flag .link:before{font-family:'FontAwesome solid';font-size:120%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:10px;text-rendering:auto}.info-flag .arrow.link:before{content:"\f105"}.info-flag .gift.link:before{content:"\f06b"}.info-flag .phone.link:before{content:"\f095"}.info-flag .text{display:block;font-size:100%;font-weight:700;margin-bottom:10px}.info-flag .value{display:block;font-size:300%;font-weight:700;margin-bottom:10px}.magazine-articles-container,.topics-container{display:block;margin:15px 0;width:100%}.magazine-columns{display:flex;display:-ms-flexbox;width:100%}.magazine-columns.magazine-article .columns .column.index1,.magazine-columns.magazine-root .columns .column.index1{padding:0 15px}.navbar-fixed{height:100%;flex:1;padding-left:15px;padding-right:30px}.header-bottom-fixed .navbar-fixed{flex:0 1 auto;height:auto;padding-left:0;padding-right:0;width:100%}.header-bottom-fixed.resp-sticky .navbar-fixed{display:none}.navbar-fixed .content{display:flex;height:100%}.header-bottom-fixed .navbar-fixed .content{padding:0 15px}.navbar-fixed .items{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.header-bottom-fixed .navbar-fixed .items{border-bottom:1px solid;border-color:#a5131b}.navbar-fixed .items .item{padding:0 15px}.header-middle .navbar-fixed .items .item{align-items:center;background-color:transparent;color:#a5131b;display:flex;height:100%;padding:0 15px}.header-middle .navbar-fixed .items .item.selected,.header-middle .navbar-fixed .items .item:hover{background-color:#454545;color:#ffffff}.header-bottom-fixed .navbar-fixed .items .item{padding:15px 0}.header-bottom-fixed .navbar-fixed .items .item:hover{color:#a5131b}.header-bottom-fixed .navbar-fixed .items .item.selected{color:#a5131b;font-weight:700}.navbar-fixed .items .item .text{font-size:120%}.navbar-fixed .items .item .home-icon{display:inline-block;fill:#a5131b;max-width:32px;vertical-align:middle;width:100%}.navbar-fixed .items .item:hover .home-icon{fill:#ffffff}.news-root{display:block}.news-root .content{background-color:#f7f3f3;color:#000000;overflow:hidden}.variant-b .news-root .content{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .news-root .content{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.news-root .content.columns{display:flex;flex-wrap:wrap;justify-content:space-between}.news-root .content.columns .text{padding:30px;width:50%}.news-root .content.columns .text h2.headline{color:#000000!important}.variant-c .news-root .content.columns .text h2.headline{color:#222222!important}.news-root .content.columns .image{width:50%}.news-root .content .image{overflow:hidden}.news-root img{display:block}.news-root-c .columns{display:flex;width:100%}.news-root-c .columns .column{display:flex}.news-root-c .columns .column.index1{padding:15px}.news-root-c .columns .info{background-color:#f7f3f3;color:#000000;display:flex;flex-direction:column;padding:15px;width:100%}.variant-b .news-root-c .columns .info{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .news-root-c .columns .info{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.news-root-c .columns .info h2.headline{color:#000000!important}.variant-c .news-root-c .columns .info h2.headline{color:#222222!important}.news-root-c .info button{align-self:flex-start}.page-selection,.paginate{border:none;margin:8px 0;text-align:center;width:100%}.page-selection .pages .page,.paginate .pages .page{background-color:#ffffff;border:1px dashed;border-color:#cccccc;color:#222222;cursor:pointer;display:inline-block;font-size:80%;margin:7px 7px 7px 0;padding:5px 10px}.variant-b .page-selection .pages .page,.variant-b .paginate .pages .page,.variant-c .page-selection .pages .page,.variant-c .paginate .pages .page{border-radius:10px}.page-selection .pages .page:last-child,.paginate .pages .page:last-child{margin-right:0}.page-selection .pages .page:hover,.paginate .pages .page:hover{background-color:#ffffff;border:1px solid;border-color:#a5131b;color:#a5131b}.page-selection .pages .page.selected,.page-selection .pages .page.selected:hover,.paginate .pages .page.selected,.paginate .pages .page.selected:hover{background-color:#a5131b;border:1px solid;border-color:#a5131b;color:#ffffff}.page-selection .pages .page.label,.paginate .pages .page.label{background-color:transparent;border:none;cursor:default;display:inline-block;padding:0}.page-selection .settings{font-size:80%;margin-top:4px;padding-right:8px;text-align:right}.pharmacy-allergy-information-button{background-color:#ffffff;color:#a5131b;display:block;font-size:120%;font-weight:700;margin:15px;padding:15px;text-align:right;width:calc(100% - 30px)}.pharmacy-allergy-information-button:hover{background-color:#454545;color:#ffffff;-ms-transition:background-color 1s,color .5s linear;-webkit-transition:background-color 1s,color .5s linear;transition:background-color 1s,color .5s linear}.pharmacy-allergy-information-button span{display:inline-block;text-align:left;width:calc(100% - 25px)}.pharmacy-allergy-information-button .fa{display:inline-block;font-size:1.7rem}.pharmacy-image{display:none;margin:15px}.pharmacy-image img{height:auto;max-width:100%;width:auto}#header .pharmacy-infos{flex:1;height:100%}#header .pharmacy-infos .content{height:100%}#header .pharmacy-infos .items{align-items:center;display:flex;flex-direction:row;height:100%;width:100%}#header .pharmacy-infos .items .item{font-size:80%;padding:0 15px}#header .pharmacy-infos .items .item:hover{color:#a5131b}#header .header-top .pharmacy-infos .items .item:hover{color:#a5131b}#header .pharmacy-infos .items .item .cfa:before,#header .pharmacy-infos .items .item .fa:before,#header .pharmacy-infos .items .item .fab:before,#header .pharmacy-infos .items .item .far:before{display:inline-block;font-family:FontAwesome solid;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:5px}.-promotions-coupon-everyone{background-color:#ffffff;background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/gift.jpg');background-position:right bottom;background-repeat:no-repeat;color:#222222;display:block;margin:15px auto;min-height:1px;text-align:left}.-promotions-coupon-everyone .coupon{display:block;margin:0;min-height:1px;padding:15px;text-align:left;width:100%}.-promotions-coupon-everyone .code{background-color:#ffffff;border-color:#a5131b}.-promotions-coupon-everyone .code .value{color:#a5131b}.root-products h2.title{text-align:left}.root-products.with-infobox .products .infobox{cursor:pointer;margin:15px 0}.root-products.with-infobox .products .infobox .link{background-color:#f7f3f3;color:#000000;display:flex;flex-direction:column;height:100%;padding:15px;text-align:left;width:100%}.variant-b .root-products.with-infobox .products .infobox .link{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .root-products.with-infobox .products .infobox .link{border-radius:10px}.root-products.with-infobox .products .infobox h2.headline{color:#000000!important}.root-products.with-infobox .products .infobox p{flex:1}.root-products.with-infobox .products .infobox button{align-self:flex-end}.root-shop-rows{margin:0 auto;padding:30px 0;position:relative}.-content-topics-views-v1.image-title-link{padding:15px 0}.-content-topics-views-v1.image-title-link h2.title{margin:0;padding:0 15px}.variant-c .-content-topics-views-v1.image-title-link h2.title{position:relative;text-align:center;z-index:1}.variant-c .-content-topics-views-v1.image-title-link h2.title:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .-content-topics-views-v1.image-title-link h2.title a{background-color:#ffffff;padding:0 30px}.-content-topics-views-v1.title-link{padding:15px 0}.-content-topics-views-v1.title-link.news-c{padding:0}.-content-topics-views-v1.title-link h2.title{margin:0;padding:0 15px}.variant-c .-content-topics-views-v1.title-link h2.title{position:relative;text-align:center;z-index:1}.variant-c .-content-topics-views-v1.title-link h2.title:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .-content-topics-views-v1.title-link h2.title a{background-color:#ffffff;padding:0 30px}.-content-topics-views-v1.title-link .topics .topic .preview .thumbnail,.-content-topics-views-v1.title-link .topics .topic .teaser{display:none}.-content-topics-views-v1.title-link .topics .topic .off-hover .title{color:#a5131b;font-family:'Source Sans Pro',sans-serif;hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:none;margin:0;padding:0;text-align:center;word-wrap:break-word}.-content-topics-views-v1.title-link .topics .topic:hover .title{color:#ffffff}.-content-topics-views-v1.title-link .topics .topic .preview{align-items:center;background-color:#ffffff;border-style:solid;border-width:2px;border-color:#a5131b;color:#a5131b;justify-content:center;padding:15px}.variant-b .-content-topics-views-v1.title-link .topics .topic .preview{border-radius:15px}.variant-c .-content-topics-views-v1.title-link .topics .topic .preview{border-width:1px;border-radius:10px}.-content-topics-views-v1.title-link .topics .topic:hover .preview{background-color:#a5131b;border-style:solid;border-width:2px;border-color:#a5131b;color:#ffffff}.variant-c .-content-topics-views-v1.title-link .topics .topic:hover .preview{border-width:1px}.quick-banner{position:relative}.quick-banner .items{display:flex;flex:1;-ms-flex:1;flex-wrap:wrap;padding:0;width:100%}.quick-banner .items .item{cursor:pointer;display:flex;padding:15px;position:relative;-ms-transition:.5s;-webkit-transition:.5s;transition:.5s}.quick-banner .items .item a{align-items:center;background-color:#ffffff;border-color:#a5131b;border-style:solid;border-width:2px;color:#a5131b;display:flex;justify-content:center;padding:15px;width:100%}.variant-b .quick-banner .items .item a{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .quick-banner .items .item a{border-width:1px;border-radius:10px}.quick-banner .items .item:hover a{background-color:#a5131b;color:#ffffff}.variant-b .quick-banner .items .item:hover a{box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px}.quick-banner .items .item .image{align-items:center;display:flex;height:100%;width:50px}.quick-banner .items .item .image img{height:auto;max-width:100%;width:100%}.quick-banner .items .item .image .icon{fill:#a5131b;height:auto;max-width:100%;width:100%}.quick-banner .items .item .image .icon.bell-icon{max-width:80%;width:80%}.quick-banner .items .item:hover .image .icon{fill:#ffffff}.quick-banner .items .item .title{font-size:120%;font-weight:700;padding-left:20px}.quick-banner-module-b{position:relative}.quick-banner-module-b .items{display:flex;flex:1;-ms-flex:1;flex-wrap:wrap;padding:0;width:100%}.quick-banner-module-b .items .item{cursor:pointer;display:flex;flex-direction:column;padding:15px;position:relative;-ms-transition:.5s;-webkit-transition:.5s;transition:.5s}.quick-banner-module-b .items .item a{display:flex;flex-direction:column;padding:15px 0;width:100%}.quick-banner-module-b .items .item .title{color:#a5131b;font-size:120%;font-weight:700;margin-top:15px}.quick-banner-module-b .items .item:hover .title{color:#454545}.variant-b div[data-cms-template=grouped].even .quick-banner-module-b .items .item .title,.variant-b div[data-cms-template=grouped].even .quick-banner-module-b .items .item:hover .title{color:#ffffff}.quick-banner-module-b .items .item .text{color:#222222;margin-bottom:0}.variant-b div[data-cms-template=grouped].even .quick-banner-module-b .items .item .text{color:#ffffff}.quick-banner-module-b .items .item .link{color:#a5131b;text-decoration:underline}.quick-banner-module-b .items .item:hover .link{color:#454545;text-decoration:underline}.variant-b div[data-cms-template=grouped].even .quick-banner-module-b .items .item .link{color:#ffffff}.quick-banner-module-b .items .item .image{align-items:center;display:flex;height:100%}.quick-banner-module-b .items .item .image img{height:auto;max-width:100%;width:100%}.quick-banner-module-b .items .item .image .icon{fill:#a5131b;height:auto;max-width:100%;padding:0 42%;width:100%}.quick-banner-module-b .items .item:hover .image .icon{fill:#454545}.variant-b div[data-cms-template=grouped].even .quick-banner-module-b .items .item .image .icon,.variant-b div[data-cms-template=grouped].even .quick-banner-module-b .items .item:hover .image .icon{fill:#ffffff}.quick-banner-module-b .items .item .image .icon.bell-icon{max-height:90%}.quick-banner-module-c{position:relative}.quick-banner-module-c .items{display:flex;flex:1;-ms-flex:1;padding:0;width:100%}.quick-banner-module-c .items .item{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:15px;position:relative;-ms-transition:.5s;-webkit-transition:.5s;transition:.5s}.quick-banner-module-c .items .item a{background-color:#a5131b;color:#ffffff;display:flex;justify-content:space-evenly;padding:15px;width:100%}.variant-b .quick-banner-module-c .items .item a{border-radius:15px;box-shadow:rgb(0 0 0 / 10%) 0 4px 12px}.variant-c .quick-banner-module-c .items .item a{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#a5131b}.quick-banner-module-c .items .item:hover a{background-color:#454545;color:#ffffff}.variant-b div[data-cms-template=grouped].even .quick-banner-module-c .items .item:hover a{background-color:#ffffff;color:#454545}.variant-c .quick-banner-module-c .items .item:hover a{background-color:#ffffff;border-color:#454545;color:#454545}.quick-banner-module-c .items .item .image{align-items:center;display:flex;height:100%;width:50px}.variant-c .quick-banner-module-c .items .item .image img{height:auto;max-width:100%;width:100%}.quick-banner-module-c .items .item .image .icon{fill:#ffffff;height:auto;width:100%;max-height:38px}.variant-c .quick-banner-module-c .items .item .image .icon{fill:#a5131b}.quick-banner-module-c .items .item:hover .image .icon{fill:#ffffff}.variant-b div[data-cms-template=grouped].even .quick-banner-module-c .items .item:hover .image .icon{fill:#454545}.variant-c .quick-banner-module-c .items .item:hover .image .icon{fill:#454545}.quick-banner-module-c .items .item .title{font-size:120%;font-weight:700;text-align:center;margin-top:15px;color:#a5131b}.variant-b div[data-cms-template=grouped].even .quick-banner-module-c .items .item .title{color:#ffffff}.quick-banner-module-c .items .item:hover .title{color:#454545}.quicknav{display:flex;height:100%}.quicknav .items{align-items:center;display:flex;height:100%;padding:0}.quicknav .items .item{align-items:center;cursor:pointer;display:flex;height:100%;padding:0 15px;position:relative}.quicknav .items .item .cart-icon,.quicknav .items .item .search-icon,.quicknav .items .item .user-icon{display:inline-block;fill:#a5131b;max-width:24px;vertical-align:middle;width:100%}.quicknav .items .item:hover .cart-icon,.quicknav .items .item:hover .search-icon,.quicknav .items .item:hover .user-icon{fill:#454545}.header-top .quicknav .items .item:hover .cart-icon,.header-top .quicknav .items .item:hover .search-icon,.header-top .quicknav .items .item:hover .user-icon{fill:#a5131b}.quicknav .items .search-menu{display:none}.resp-sticky .quicknav .items .search-menu{display:flex}.quicknav .items .item .count{background-color:#a5131b;border-radius:50%;color:#ffffff;display:inline-block;font-size:90%;line-height:24px;margin-left:5px;min-width:24px;vertical-align:middle}.quicknav .items .item:hover .count{background-color:#454545;color:#ffffff}.header-top .quicknav .items .item:hover .count{background-color:#a5131b;color:#ffffff}.search-bottom-container{background-color:#ebebeb;color:#222222}.search-bottom-container .columns{margin:0 auto;padding:12px 0}.search-menu .search-menu-bar{background-color:#ffffff;box-shadow:0 4px 5px #cccccc;color:#222222;padding:10px;right:0;top:60px;width:260px}.variant-a .search-menu .search-menu-bar{top:50px}.variant-b .search-menu .search-menu-bar{background-color:#a5131b;color:#ffffff;width:460px}.search-menu .search-menu-bar .content{display:block;padding:0}.shop-advertising{display:block;margin:30px 0;position:relative;text-align:center}.shop-advertising .headline{background-color:#a5131b;color:#ffffff;display:block;margin-bottom:0;padding:10px 15px}.shop-advertising .image{display:block;width:100%}.shop-advertising .image img{height:auto;max-width:100%;width:auto}.shop-advertising button{border-color:#ffffff;bottom:30px;color:#ffffff;display:block;left:50%;position:absolute;transform:translateX(-50%);word-break:break-all;white-space:nowrap;width:auto}.shop-advertising.brand button{border-color:#45a5dc;color:#45a5dc}.shop-advertising button:hover{background-color:#ffffff;border-color:#ffffff;color:#222222}.shop-categories-links{background-color:#ffffff;display:inline-block;margin:15px;overflow:hidden;padding:0 0 15px;text-align:center;width:calc(100% - 30px)}.variant-a .shop-categories-links{border:2px solid;border-color:#454545}.variant-b .shop-categories-links{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .shop-categories-links{border:1px solid;border-color:#454545;border-radius:10px}.shop-categories-links .content{padding:0}.shop-categories-links h2.headline{background-color:#454545;color:#ffffff;display:block;font-size:140%;margin:0;padding:10px 15px}.variant-c .shop-categories-links h2.headline{background-color:#ffffff;color:#454545}.shop-categories-links .items{color:#222222;display:inline-block;margin:0;padding:0 5px;vertical-align:top;width:100%}.shop-categories-links .items .item{cursor:pointer;display:inline-block;font-size:120%;margin:0 10px;min-height:1px;position:relative;vertical-align:middle;text-align:left}.shop-categories-links .items .item:hover .caption{color:#a5131b}.shop-categories-links .items .item a{display:block;padding:5px 0}.shop-categories-links .items .item.index1{font-size:120%}.shop-categories-links .items .item.index2{font-size:180%}.shop-categories-links .items .item.index3{font-size:140%}.shop-categories-links .items .item.index4{font-size:100%}.shop-categories-links .items .item.index5{font-size:200%}.shop-categories-links .items .item.index6{font-size:120%}.shop-categories-links .items .item.index7{font-size:80%}.shop-categories-links .items .item.index8{font-size:170%}.shop-columns .columns{display:flex;display:-ms-flexbox;width:100%}.shop-columns .columns .column.index1{width:25%}.shop-columns .columns .column.index2{width:75%}.shop-root-header-image{margin:15px;padding:0;width:calc(100% - 30px)}.variant-b .shop-root-header-image{border-radius:15px}.variant-c .shop-root-header-image{border-radius:10px}#header .social-media{align-items:center;display:flex}#header .social-media .items{display:flex;height:100%;padding:0 15px}.variant-b #header .social-media .items{padding:15px 0}#header .social-media .items .item{padding:0 15px}#header .social-media .item .fa,#header .social-media .item .fab,#header .social-media .item .far{font-size:160%}#header .social-media .item:hover .fa,#header .social-media .item:hover .fab,#header .social-media .item:hover .far{color:#454545}#header .header-top .social-media .item:hover .fa,#header .header-top .social-media .item:hover .fab,#header .header-top .social-media .item:hover .far{color:#a5131b}.slider-banner-container{position:relative}.slider-banner-container.-ui-layout-columns .columns{display:flex;display:-ms-flexbox;flex-direction:column;width:100%}.slider-banner-container.-ui-layout-columns .columns .column{display:flex;flex-direction:row;padding:0;width:100%}.slider-banner-container .-ui-season{display:flex;padding:0 15px}.slider-banner-container .-ui-season .season-banner{align-items:flex-start;background-color:#f7f3f3;color:#000000;display:flex;flex-direction:column;padding:24px;width:100%}.variant-b .slider-banner-container .-ui-season .season-banner{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .slider-banner-container .-ui-season .season-banner{border-radius:10px}.slider-banner-container .-ui-season .season-banner h1{color:#000000!important;width:100%}.sort-selection{border:none;display:inline-block;margin:15px 0;text-align:right;width:100%}.sort-selection label{font-size:80%}.sort-selection select{border-style:solid;border-width:1px;margin-left:16px}.-shop-categories-detail-views-v1 .page-selection,.-shop-categories-detail-views-v1 .sort-selection{margin:15px auto;padding:0 15px}#page.-thirdparty-facebook-imprint,#page.-thirdparty-facebook-showcase,#page.-thirdparty-facebook-topic{background:#fff!important}#page.-thirdparty-facebook-showcase .column.index2{background-color:#f2f2f2;color:#222222!important}#page.-thirdparty-facebook-showcase .header .column{display:inline-block;vertical-align:middle}#page.-thirdparty-facebook-showcase .header .column .logo{max-height:75px!important;max-width:250px!important}#page.-thirdparty-facebook-showcase .header .column.index1{margin-left:8px;margin-right:16px;width:263px}#page.-thirdparty-facebook-showcase .header .column.index2{font-size:90%;line-height:1.8;margin-top:8px;padding:8px;text-align:left;vertical-align:top;width:284px}#page.-thirdparty-facebook-showcase .header .column.index2 .business-hours img{margin-right:4px;vertical-align:middle}#page.-thirdparty-facebook-showcase .header .column.index3{margin-left:16px;margin-right:8px;text-align:right;width:165px}#page.-thirdparty-facebook-showcase .navigation.top{margin-bottom:4px;margin-left:8px;margin-right:8px;width:744px}#page.-thirdparty-facebook-showcase .navigation.top .count4 .item{width:25%}#page.-thirdparty-facebook-showcase .navigation.top .count5 .item{width:20%}#page.-thirdparty-facebook-showcase .navigation.top .count6 .item{width:16.66%}#page.-thirdparty-facebook-showcase .navigation.top .count7 .item{width:14.28%}#page.-thirdparty-facebook-showcase .navigation.top .count8 .item{width:12.5%}#page.-thirdparty-facebook-showcase .navigation.top .item{color:#222222;display:inline-block;font-weight:700;padding:8px 0;text-align:center;vertical-align:top}#page.-thirdparty-facebook-showcase .navigation.top .item:hover{color:#a5131b}#page.-thirdparty-facebook-showcase .-shop-products-searchbars-v1{display:inline-block;margin:0 4px 4px 0;vertical-align:top;width:580px}#page.-thirdparty-facebook-showcase .-shop-products-searchbars-v1 .search.form{border:none}#page.-thirdparty-facebook-showcase .-shop-products-searchbars-v1 .search input[type=text]{border:1px solid;border-color:#a5131b;height:35px;padding:0 45px 0 12px;vertical-align:middle}#page.-thirdparty-facebook-showcase .-shop-products-searchbars-v1 .action{background-color:#a5131b;background-image:none;border-radius:0;color:#ffffff;height:35px;padding:0;right:0;text-align:center;vertical-align:top;width:35px}#page.-thirdparty-facebook-showcase .-shop-products-searchbars-v1 .action:before{font-size:1em}#page.-thirdparty-facebook-showcase .-shop-products-searchbars-v1 .action:hover{background-color:#454545;color:#ffffff}#page.-thirdparty-facebook-showcase .goto-shop{background-color:#a5131b;border:none;color:#ffffff;display:inline-block;padding:9px 0;font-size:100%;text-align:center;vertical-align:top;width:160px}#page.-thirdparty-facebook-showcase .goto-shop:hover,#page.-thirdparty-facebook-showcase .goto-shop:hover a .link{background-color:#454545;color:#ffffff!important}#page.-thirdparty-facebook-showcase .goto-shop a{display:block}#page.-thirdparty-facebook-showcase .goto-shop img{display:none}#page.-thirdparty-facebook-showcase .goto-shop .link{color:#a5131b!important;overflow:hidden;vertical-align:middle;white-space:nowrap}#page.-thirdparty-facebook-showcase .shop-labels{color:#222222!important;font-size:90%;margin-top:4px}#page.-thirdparty-facebook-showcase .shop-labels a{border-bottom:1px solid}#page.-thirdparty-facebook-showcase .shop-labels a:hover{color:#a5131b!important}#page.-thirdparty-facebook-showcase .shop-labels .left{color:#a5131b;display:inline-block;margin-left:8px;text-align:left;width:372px}#page.-thirdparty-facebook-showcase .shop-labels .right{color:#a5131b;display:inline-block;margin-right:8px;text-align:right;width:372px}#page.-thirdparty-facebook-showcase .product-slider-outside{border:none;margin-bottom:4px;width:760px}#page.-thirdparty-facebook-showcase .-shop-products-sliders-horizontal-v4 .arrow.left{left:0}#page.-thirdparty-facebook-showcase .-shop-products-sliders-horizontal-v4 .arrow.right{right:0}#page.-thirdparty-facebook-showcase .-shop-products-sliders-horizontal-v4 .products .product .name{color:#222222}#page.-thirdparty-facebook-showcase .-shop-products-sliders-horizontal-v4 .products .product .unit{font-size:70%;width:30%!important}#page.-thirdparty-facebook-showcase .-shop-products-sliders-horizontal-v4 .products .product .retail{font-size:70%;width:20%!important}#page.-thirdparty-facebook-showcase .-shop-products-sliders-horizontal-v4 .products .product .unit.price{font-size:70%;width:50%!important}#page.-thirdparty-facebook-showcase .-shop-products-sliders-horizontal-v4 .products .product .saving{background-color:#f7f3f3;border-color:#f7f3f3;color:#000000}#page.-thirdparty-facebook-showcase .-shop-products-sliders-horizontal-v4 .products .product .pricing .price{background-color:#a5131b;border-color:#a5131b;color:#ffffff}#page.-thirdparty-facebook-showcase .service-labels{color:#222222!important;font-size:90%;margin-bottom:4px}#page.-thirdparty-facebook-showcase .service-labels a{border-bottom:1px solid}#page.-thirdparty-facebook-showcase .service-labels a:hover{color:#a5131b!important}#page.-thirdparty-facebook-showcase .service-labels .left{color:#a5131b;display:inline-block;margin-left:8px;text-align:left;width:372px}#page.-thirdparty-facebook-showcase .service-labels .right{color:#a5131b;display:inline-block;margin-right:8px;text-align:right;width:372px}#page.-thirdparty-facebook-showcase .service-topics .topics{border:none;display:block;margin-bottom:4px;margin-left:8px;margin-right:8px;width:744px}#page.-thirdparty-facebook-showcase .service-topics .topic{background-color:#f7f3f3;border:none;color:#000000;display:inline-block;margin-right:4px;vertical-align:top;width:370px}#page.-thirdparty-facebook-showcase .service-topics .topic:hover{background-color:#f7f3f3;color:#000000}#page.-thirdparty-facebook-showcase .service-topics .topic:hover h4.title{color:#000000}#page.-thirdparty-facebook-showcase .service-topics .topic:last-child{margin-right:0}#page.-thirdparty-facebook-showcase .service-topics .topic .link{display:inline-block;height:100px;vertical-align:top;width:160px}#page.-thirdparty-facebook-showcase .service-topics .topic .link .thumbnail{width:100%}#page.-thirdparty-facebook-showcase .service-topics .topic h4.title{color:#ffffff;display:inline-block;font-weight:700;margin-left:8px;margin-top:8px;text-align:left;vertical-align:top;width:200px}#page.-thirdparty-facebook-showcase .service-topics .topic .teaser{display:none}#page.-thirdparty-facebook-showcase .navigation.bottom{margin-bottom:4px;margin-left:8px;margin-right:8px;width:744px}#page.-thirdparty-facebook-showcase .navigation.bottom .item{background-color:#a5131b!important;color:#ffffff!important;display:inline-block;height:64px;padding:8px;text-align:center;vertical-align:top;width:25%}#page.-thirdparty-facebook-showcase .navigation.bottom .items .item:hover{background-color:#454545!important;color:#ffffff!important}#page.-thirdparty-facebook-showcase .navigation.bottom .item img{display:inline-block;height:48px;vertical-align:middle;width:48px}#page.-thirdparty-facebook-showcase .navigation.bottom .item .caption{display:inline-block;margin-left:12px;text-align:left;vertical-align:middle;width:96px}#page.-thirdparty-facebook-showcase .legal-disclaimer{display:inline-block;font-size:70%;line-height:1.2;margin-left:8px;text-align:left;vertical-align:top;width:582px}#page.-thirdparty-facebook-showcase .legal-links{display:inline-block;font-size:70%;margin-right:8px;text-align:right;vertical-align:top;width:162px}#page.-thirdparty-facebook-showcase .legal-links .separator{margin-left:8px;margin-right:8px}.-magazine-thirdparty-amamed{background-color:#ffffff;color:#222222;display:inline-block;margin:30px auto;padding-left:15px;padding-right:15px;text-align:left}.variant-a .-magazine-thirdparty-amamed{border:2px solid;border-color:#a5131b}.variant-b .-magazine-thirdparty-amamed{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-magazine-thirdparty-amamed{border:1px solid;border-color:#a5131b;border-radius:10px}.-magazine-thirdparty-amamed h1,.-magazine-thirdparty-amamed h2,.-magazine-thirdparty-amamed h3,.-magazine-thirdparty-amamed h4,.-magazine-thirdparty-amamed h5,.-magazine-thirdparty-amamed h6{color:#454545!important}.-shop-thirdparty-amamed{background-color:#ffffff;color:#222222;display:inline-block;margin:30px auto;padding-left:15px;padding-right:15px;text-align:left}.variant-a .-shop-thirdparty-amamed{border:2px solid;border-color:#a5131b}.variant-b .-shop-thirdparty-amamed{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-shop-thirdparty-amamed{border:1px solid;border-color:#a5131b;border-radius:10px}.-shop-thirdparty-amamed h1,.-shop-thirdparty-amamed h2,.-shop-thirdparty-amamed h3,.-shop-thirdparty-amamed h4,.-shop-thirdparty-amamed h5,.-shop-thirdparty-amamed h6{color:#454545!important}.ticker-horizontal{background-color:#f7f3f3;color:#000000;display:inline-block;overflow:hidden;--marquee-width:100vw;--move-final:calc(-50% + var(--offset));--move-initial:calc(-25% + var(--offset));--offset:20vw}.ticker-horizontal .ticker-wrap{overflow:hidden;padding-bottom:12px;padding-top:12px;width:var(--marquee-width)}@keyframes ticker-horizontal{0%{transform:translate3d(var(--move-initial),0,0)}100%{transform:translate3d(var(--move-final),0,0)}}.ticker-horizontal .items{animation:12s linear infinite ticker-horizontal;display:flex;transform:translate3d(var(--move-initial),0,0);white-space:nowrap;width:fit-content}.ticker-horizontal .items:hover{animation-play-state:paused}.ticker-horizontal .items .item{color:#000000;font-size:110%;padding:0 32px;text-align:center}.ticker-vertical{background-color:#f7f3f3;color:#000000;display:block;height:34px;overflow:hidden;padding:2px 0;width:100%}.ticker.vertical .items{-webkit-animation:10s cubic-bezier(1,0,.5,0) infinite ticker-vertical;-moz-animation:10s cubic-bezier(1,0,.5,0) infinite ticker-vertical;-ms-animation:ticker-vertical 10s cubic-bezier(1,0,.5,0) infinite;animation:10s cubic-bezier(1,0,.5,0) infinite ticker-vertical;padding:0 15px;-webkit-user-select:none}.ticker-vertical .items:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused;animation-play-state:paused}.ticker-vertical .items .item{line-height:30px;text-align:center}.ticker-vertical .items .item .link{-webkit-user-select:none}@-webkit-keyframes ticker-vertical{0%,100%{margin-top:0}33%{margin-top:-30px}66%{margin-top:-60px}}@-moz-keyframes ticker-vertical{0%,100%{margin-top:0}33%{margin-top:-30px}66%{margin-top:-60px}}@-ms-keyframes ticker-vertical{0%,100%{margin-top:0}33%{margin-top:-30px}66%{margin-top:-60px}}@keyframes ticker-vertical{0%,100%{margin-top:0}33%{margin-top:-30px}66%{margin-top:-60px}}.toolbar{line-height:1;margin:0;padding:0;text-align:right}.-cms-topic .toolbar,.-magazine-articles-detail-views-v1 .toolbar{display:inline-block;margin-bottom:15px;padding-top:2px;width:100%}.toolbar .zoom{display:inline-block;line-height:1;vertical-align:bottom;width:100%}.toolbar .zoom button{background-color:transparent;border:none;border-radius:0;color:#333333;display:inline-block;line-height:1;padding:0 10px;vertical-align:bottom}.toolbar .zoom button:hover{background-color:transparent;border:none;border-radius:0;color:#a5131b;padding:0 10px}.topic-columns{display:flex;display:-ms-flexbox;flex:1;flex-wrap:wrap;width:100%}.topic-columns .column-left{display:none}.zone-root.welcome-root .zone-content{background-color:#f7f3f3;color:#000000;padding:0}.welcome-root h1,.welcome-root h2,.welcome-root h2.headline,.welcome-root h3{color:#000000!important}.welcome-root.rows h1,.welcome-root.rows h2,.welcome-root.rows h2.headline,.welcome-root.rows h3{margin:30px 0 15px;padding:0 30px}.welcome-root.rows .text{column-count:2;column-gap:30px;padding:0 30px 30px}.zone-root.welcome-root.columns .zone-content{display:inline-flex;flex-direction:row}.welcome-root.columns .text{flex:1;padding:30px}.welcome-root.columns .image{height:100%}.welcome-root .signature{font-weight:700}.welcome-root .image{overflow:hidden}.welcome-root img{display:block}.welcome-root-slider-container{position:relative}.welcome-root-slider-container.-ui-layout-columns .columns{display:flex;display:-ms-flexbox;flex-direction:column;margin:30px auto;width:100%}.welcome-root-slider-container.-ui-layout-columns .columns .column{display:flex;flex-direction:row;padding:0;width:100%}.welcome-root-slider-container .zone-root{display:flex;margin:0}.welcome-root-slider-container .zone-root.welcome-root .zone-content{display:flex;margin:0;overflow:visible;padding:20px}.welcome-root-slider-container .welcome-root .image{float:left;margin:0 15px 15px 0;width:25%}.zone-root{display:inline-block;margin:0 auto;padding:0 15px;text-align:left}.zone-root .zone-content{background-color:#ffffff;color:#222222;display:inline-block;margin:30px 0;overflow:hidden;padding:15px;width:100%}.variant-a .zone-root .zone-content{border:2px solid;border-color:#f7f3f3}.variant-b .zone-root .zone-content{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .zone-root .zone-content{border:1px solid;border-color:#a5131b;border-radius:10px}.zone-root .zone-content img{max-width:100%!important;padding:0}.zone-root h1,.zone-root h2,.zone-root h3{color:#454545!important}.zone-root a{color:#a5131b;font-weight:700}.zone-root a:hover{color:#454545;text-decoration:underline}.-cms-category-menu-v1{flex-grow:1;margin:15px;overflow:hidden;width:calc(100% - 30px)}.-magazine-category-menu-v1{background-color:#ffffff;display:inline-block;margin:15px 0;overflow:hidden;width:100%}.variant-a .-cms-category-menu-v1,.variant-a .-magazine-category-menu-v1{border:2px solid;border-color:#454545}.variant-b .-cms-category-menu-v1,.variant-b .-magazine-category-menu-v1{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-cms-category-menu-v1,.variant-c .-magazine-category-menu-v1{border:1px solid;border-color:#454545;border-radius:10px}.-cms-category-menu-v1 .headline,.-magazine-category-menu-v1 .headline{background-color:#454545;color:#ffffff;font-size:160%;margin:0;padding:10px 15px}.variant-c .-cms-category-menu-v1 .headline,.variant-c .-magazine-category-menu-v1 .headline{background-color:#ffffff;color:#454545}.-cms-category-menu-v1 .categories,.-cms-category-menu-v1 .topics,.-magazine-category-menu-v1 .categories{background-color:#ffffff;border-bottom:none;color:#222222;display:block;margin:0;vertical-align:top;width:100%}.-cms-category-menu-v1 .categories .category,.-cms-category-menu-v1 .topics .topic,.-magazine-category-menu-v1 .categories .category{background-color:transparent;cursor:pointer;display:block;margin:0;padding:10px 15px;text-align:left;width:100%}.-cms-category-menu-v1 .categories .category:hover,.-cms-category-menu-v1 .topics .topic:hover,.-magazine-category-menu-v1 .categories .category:hover{background-color:#ffffff;color:#a5131b}.-cms-category-menu-v1 .categories .category.selected,.-cms-category-menu-v1 .categories .category.selected:hover,.-cms-category-menu-v1 .topics .topic.selected,.-cms-category-menu-v1 .topics .topic.selected:hover,.-magazine-category-menu-v1 .categories .category.selected,.-magazine-category-menu-v1 .categories .category.selected:hover{background-color:#ffffff;color:#454545;font-weight:700}.-cms-pennant-customizable .desktop.pennant{top:200px}.-cms-pennant-customizable .desktop.pennant .toggle{background-color:#a5131b;box-shadow:rgba(0,0,0,.24) 0 3px 8px;color:#ffffff}.-cms-pennant-customizable .desktop.pennant .chevron{background-color:#a5131b;color:#ffffff}.-cms-pennant-customizable .desktop.pennant .chevron::after{color:#ffffff}.-cms-pennant-customizable .pennant .content{border:2px solid;border-color:#a5131b}.-cms-service-consulting{background-color:#f7f3f3;color:#000000;display:inline-flex;flex-wrap:wrap;margin:30px auto;justify-content:space-between;overflow:hidden;text-align:left}.variant-b .-cms-service-consulting{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-cms-service-consulting{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.-cms-service-consulting .description{order:1;padding:30px;width:50%}.-cms-service-consulting .description h2{color:#000000!important}.variant-c .-cms-service-consulting .description h2{color:#454545!important}.-cms-service-consulting select{color:#222222}.-cms-service-consulting .image{order:2;overflow:hidden;width:50%}.-cms-service-consulting img{display:block}.-shared-search-tabs{border:none;margin:15px 0 0;padding:0 15px;width:100%}.-shared-search-tabs .-ui-tabs{border-bottom:2px solid;border-color:#a5131b;display:inline-block;margin:0 auto;padding:0;position:relative;text-align:left;width:100%}.variant-c .-shared-search-tabs .-ui-tabs{border-width:1px;border-color:#f7f3f3}.-shared-search-tabs .-ui-tabs .tab-header{background-color:#ffffff;border:none;border-radius:0;color:#222222;cursor:pointer;display:inline-block;font-size:120%;font-weight:700;margin:0;padding:10px 15px;text-align:center;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;-webkit-transition:color .2s;transition:color .2s}.variant-b .-shared-search-tabs .-ui-tabs .tab-header{border-top-left-radius:15px;border-top-right-radius:15px}.variant-c .-shared-search-tabs .-ui-tabs .tab-header{border-top-left-radius:10px;border-top-right-radius:10px}.-shared-search-tabs .-ui-tabs .tab-header:hover{background-color:#f7f3f3;color:#000000}.variant-c .-shared-search-tabs .-ui-tabs .tab-header:hover{background-color:#ffffff;color:#a5131b}.-shared-search-tabs .-ui-tabs .tab-header.selected{background-color:#a5131b;color:#ffffff}.variant-c .-shared-search-tabs .-ui-tabs .tab-header.selected{background-color:#f7f3f3;color:#000000}.-cms-topic-search-v1,.-magazine-articles-search-v1,.-shop-products-search-v4{display:block;margin:30px auto;padding:0}.-cms-topic-search-v1 .searchbar,.-magazine-articles-search-v1 .searchbar,.-shop-products-search-v4 .searchbar{display:none;margin:30px 0;padding:0 15px}.-cms-topic-search-v1 .searchbar form,.-magazine-articles-search-v1 .searchbar form,.-shop-products-search-v4 .searchbar form{border-bottom:1px solid;border-bottom-color:#a5131b;position:relative;width:100%}.-cms-topic-search-v1 .searchbar form input[type=text],.-magazine-articles-search-v1 .searchbar form input[type=text],.-shop-products-search-v4 .searchbar form input[type=text]{background-color:transparent;border:none;color:#ffffff;display:inline-block;height:40px;padding:0;vertical-align:middle;width:calc(100% - 78px)}.-cms-topic-search-v1 .searchbar button,.-magazine-articles-search-v1 .searchbar button,.-shop-products-search-v4 .searchbar button{background-color:transparent;background-image:none;border:none;color:#222222;line-height:40px;padding:0}.-cms-topic-search-v1 .searchbar button:hover,.-magazine-articles-search-v1 .searchbar button:hover,.-shop-products-search-v4 .searchbar button:hover{background-color:transparent;color:#a5131b}.-cms-topic-search-v1 .searchbar button:before,.-magazine-articles-search-v1 .searchbar button:before,.-shop-products-search-v4 .searchbar button:before{background:0 0;content:"\f002";font-family:FontAwesome solid;font-size:1em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;opacity:1;margin-right:10px;position:relative;text-rendering:auto}.-cms-topic-sliders-v1{margin:30px auto;padding:0 15px;position:relative;text-align:center}.-cms-topic-sliders-v1 h1.headline{display:inline-block;font-size:160%;margin:15px 0 0;padding:0 15px;text-align:left;width:100%}.variant-c .-cms-topic-sliders-v1 h1.headline{position:relative;text-align:center;z-index:1}.variant-c .-cms-topic-sliders-v1 h1.headline:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .-cms-topic-sliders-v1 h1.headline a{background-color:#ffffff;padding:0 30px}.-cms-topic-sliders-v1 .slider{margin:0 auto!important;text-align:center!important}.-cms-topic-sliders-v1 .topics{display:flex;display:-ms-flexbox;flex:1;-ms-flex:1;flex-wrap:wrap;margin:0!important;padding-left:0;padding-right:0;text-align:center!important;width:100%!important}.-cms-topic-sliders-v1 .topics .topic{cursor:pointer;display:inline-block;margin:15px 0;min-height:1px;position:relative;padding:0 15px;text-align:left;vertical-align:top}.-cms-topic-sliders-v1 .topics .topic .preview{background-color:#f7f3f3;color:#000000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;flex-direction:column;height:100%;overflow:hidden;position:relative;text-align:left;-ms-transition:.5s;-webkit-transition:.5s;transition:.5s;width:100%}.variant-b .-cms-topic-sliders-v1 .topics .topic .preview{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-cms-topic-sliders-v1 .topics .topic .preview{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.-cms-topic-sliders-v1 .topics .topic:hover .preview{background-color:#a5131b;color:#ffffff}.variant-b .-cms-topic-sliders-v1 .topics .topic:hover .preview{box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px}.variant-c .-cms-topic-sliders-v1 .topics .topic:hover .preview{background-color:#ffffff;border-color:#454545;color:#454545}.-cms-topic-sliders-v1 .topics .topic .off-hover a.link{background-color:#ffffff;display:block;max-width:100%;overflow:hidden;position:relative;width:100%}.-cms-topic-sliders-v1 .topics .topic .off-hover a.link img.thumbnail{display:block;height:auto;max-width:100%;width:100%}.-cms-topic-sliders-v1 .topics .topic:hover .off-hover a.link img.thumbnail{-webkit-animation:1.5s img-flash;animation:1.5s img-flash;opacity:1}@-webkit-keyframes img-flash{0%{opacity:.4}100%{opacity:1}}@keyframes img-flash{0%{opacity:.4}100%{opacity:1}}.-cms-topic-sliders-v1 .topics .topic .off-hover .title{color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:120%;font-weight:700;margin:15px 0 10px;padding:0 15px}.variant-c .-cms-topic-sliders-v1 .topics .topic .off-hover .title{color:#222222}.-cms-topic-sliders-v1 .topics .topic .off-hover .title a{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.-cms-topic-sliders-v1 .topics .topic .off-hover .read{border:none;border-radius:0;color:#000000;display:inline-block;padding:0 15px 15px;width:100%}.variant-c .-cms-topic-sliders-v1 .topics .topic .off-hover .read{color:#222222}.-cms-topic-sliders-v1 .topics .topic .off-hover .read:hover,.-cms-topic-sliders-v1 .topics .topic:hover .off-hover .read{background-color:transparent;color:#ffffff}.variant-c .-cms-topic-sliders-v1 .topics .topic .off-hover .read:hover,.variant-c .-cms-topic-sliders-v1 .topics .topic:hover .off-hover .read{color:#454545}.-cms-topic-sliders-v1 .bullets{bottom:0}.-cms-topic-sliders-v1 .arrow{background-color:rgba(0,0,0,.1);cursor:pointer;position:absolute;top:40%!important}.-cms-topic-sliders-v1 .arrow.left{left:0}.-cms-topic-sliders-v1 .arrow.right{right:0}.-content-overviews-v1{display:inline-block;margin:15px 0;width:100%}.-content-overviews-v1 .categories .category h3.title,.-content-overviews-v1 h1.title{margin-bottom:0;padding:0 15px}.-content-overviews-v2 .pharmacy-picker{display:none}.-content-overviews-v2 .categories .category h3.title,.-content-overviews-v2 h1.title{margin-bottom:0;padding:0 15px;width:100%}.-content-overviews-v3{margin:15px auto}.-content-overviews-v3 .pharmacies .pharmacy{display:flex;display:-ms-flexbox;flex:1;-ms-flex:1;flex-wrap:wrap;margin-bottom:15px}.-content-overviews-v3 .pharmacies .pharmacy:not(.combined){background-color:#454545}.-content-overviews-v2 .categories .category h3.title,.-content-overviews-v3 .pharmacies .pharmacy h2.title{margin-bottom:0;padding:0 15px;width:100%}.-content-topics-detail-views-v1{background-color:#ffffff;float:left;padding:15px;position:relative;text-align:left;width:75%}.-content-topics-detail-views-v1 div.topic{display:inline-block;margin:0 0 15px;padding:0;width:100%}.-content-topics-detail-views-v1 .content .topic ul{list-style:square;margin-left:1em}.-content-topics-detail-views-v1 .content .topic ul.topics{margin-left:0}.Trident .-content-topics-detail-views-v1 .content .topic ul{list-style-position:inside}_:-ms-lang(x),_:-webkit-full-screen,.-content-topics-detail-views-v1 .content .topic ul{list-style-position:inside}.-content-topics-detail-views-v1 .content .topic li{left:1em;margin-bottom:12px;padding-right:1em;position:relative}.-content-topics-detail-views-v1 .content .topic li.topic{left:0;margin-top:0;padding-left:0}.-content-topics-detail-views-v1 .topic a{color:#a5131b}.-content-topics-detail-views-v1 .topic a:hover{text-decoration:underline}.-content-topics-detail-views-v1 .topic a.button:hover{text-decoration:initial}.-content-topics-detail-views-v1 .form{display:inline-block;margin:15px 0;width:100%}.-content-topics-detail-views-v1 form{background-color:#f7f3f3;color:#000000;display:inline-block;margin:0;padding:15px;width:100%}.variant-b .-content-topics-detail-views-v1 form{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-content-topics-detail-views-v1 form{border-radius:10px}.-content-topics-detail-views-v1 .form .title{margin-bottom:15px}.-content-topics-detail-views-v1 .form .actions{margin-top:30px}.-content-topics-detail-views-v1 .form .fields .schedule{color:#ea4a4a}.-content-topics-detail-views-v1 .topic .employee{display:inline-block;margin:0 0 16px;vertical-align:top}.-content-topics-detail-views-v1 .topic .employee .portrait{display:inline-block;margin-right:16px;width:180px}.-content-topics-detail-views-v1 .topic .employee .title{margin-top:8px}.-content-topics-detail-views-v1 .topic .employee .qualification{display:inline-block;min-height:240px;padding:8px;vertical-align:top;width:508px}.-content-topics-detail-views-v1 .topic .topic-products{display:block;margin:15px 0;padding:0;text-align:left;width:100%}.-content-topics-detail-views-v1 .topic .topic-products ul.products{display:flex;display:-ms-flexbox;flex:1;-ms-flex:1;flex-wrap:wrap;margin:0;padding-left:0;padding-right:0;width:100%}.-content-topics-detail-views-v1 .topic .topic-products .products li.product{left:0;padding-right:15px}.-content-topics-detail-views-v1 .topic .topic-products a{color:inherit;text-decoration:none}.-content-topics-views-v1{display:block;width:100%}.-content-topics-views-v1 .topics{display:flex;display:-ms-flexbox;flex:1;-ms-flex:1;flex-wrap:wrap;margin:0 auto;padding-left:0;padding-right:0;width:100%}.-content-topics-views-v1.title-link.news-c .topics{height:100%}.-content-topics-views-v1 .topics .topic{cursor:pointer;display:inline-block;margin:15px 0;min-height:1px;position:relative;padding:0 15px;text-align:left;vertical-align:top}.-content-topics-views-v1 .topics .topic .preview{background-color:#f7f3f3;color:#000000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;flex-direction:column;height:100%;overflow:hidden;position:relative;text-align:left;-ms-transition:.5s;-webkit-transition:.5s;transition:.5s;width:100%}.variant-b .-content-topics-views-v1 .topics .topic .preview{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-content-topics-views-v1 .topics .topic .preview{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.-content-topics-views-v1 .topics .topic:hover .preview{background-color:#a5131b;color:#ffffff}.variant-b .-content-topics-views-v1 .topics .topic:hover .preview{box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px}.variant-c .-content-topics-views-v1 .topics .topic:hover .preview{background-color:#ffffff;border-color:#454545;color:#454545}.-content-topics-views-v1 .topics .topic .preview .image{background-color:#ffffff;position:relative}.-content-topics-views-v1 .topics .topic .off-hover a{display:block;max-width:100%;overflow:hidden;width:100%}.-content-topics-views-v1 .topics .topic .off-hover .image img.thumbnail{display:block;height:auto;max-width:100%;width:100%}.-content-topics-views-v1 .topics .topic:hover .off-hover .image img.thumbnail{-webkit-animation:1.5s img-flash;animation:1.5s img-flash;opacity:1}.-content-topics-views-v1 .topics .topic .off-hover .title{color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:120%;font-weight:700;margin:15px 0;padding:0 15px}.variant-c .-content-topics-views-v1 .topics .topic .off-hover .title{color:#222222}.-content-topics-views-v1 .topics .topic:hover .off-hover .title{color:#ffffff}.variant-c .-content-topics-views-v1 .topics .topic:hover .off-hover .title{color:#454545}.-content-topics-views-v1 .topics .topic .off-hover .teaser{-webkit-flex:1;-ms-flex:1;flex:1;margin:0 0 15px;padding:0 15px 40px;position:relative}.-cms-topic-search-v1 .-content-topics-views-v1 .topics .topic .off-hover .teaser{display:none}.-content-topics-views-v1 .topics .topic .off-hover .teaser .read{background-color:transparent;border:none;border-radius:0;bottom:0;color:#000000;font-weight:700;left:15px;margin:15px 0 0;position:absolute;width:auto}.variant-c .-content-topics-views-v1 .topics .topic .off-hover .teaser .read{color:#222222}.-content-topics-views-v1 .topics .topic .off-hover .teaser .read:hover,.-content-topics-views-v1 .topics .topic:hover .off-hover .teaser .read{background-color:transparent;color:#ffffff}.variant-c .-content-topics-views-v1 .topics .topic .off-hover .teaser .read:hover,.variant-c .-content-topics-views-v1 .topics .topic:hover .off-hover .teaser .read{color:#454545}.-content-topics-views-v1.favorite-topic .topics .topic.index1{width:100%}.-content-topics-views-v1.favorite-topic .topics .topic.index1 .off-hover{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;height:auto;max-height:400px}.-content-topics-views-v1.favorite-topic .topics .topic.index1 .preview .image{grid-column:1;grid-row:1/5;height:auto}.-content-topics-views-v1.favorite-topic .topics .topic.index1 .off-hover .teaser{display:block;grid-column:2;grid-row:2/5;padding-right:40px}.-content-topics-views-v1.favorite-topic .topics .topic .teaser,.-content-topics-views-v1.favorite-topic .topics .topic.index1 .off-hover .teaser .read{display:none}.-content-topics-views-v1.other-topics{float:left;margin:15px 0;padding:0;text-align:left;width:25%}.-content-topics-views-v1.other-topics h2.title{margin-bottom:0;padding:0 15px}.-customer-addresses-v1{margin:30px auto;padding:0;text-align:left}.-customer-addresses-v1 h2.title{padding:0 15px}.-customer-addresses-v1 .management.panel,.-customer-addresses-v1 .modification.panel{border:none;padding:15px}.-customer-addresses-v1 .management.panel .title,.-customer-addresses-v1 .modification.panel .title{padding:0}.-customer-addresses-v1 .management.panel .address,.-customer-addresses-v1 .modification.panel form{height:auto;margin-bottom:15px;padding:15px}.-customer-addresses-v1 .management.panel .address{background-color:#ffffff;border:2px solid;border-color:#f7f3f3;color:#222222;display:flex}.variant-b .-customer-addresses-v1 .management.panel .address{border-radius:15px;border:none;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-customer-addresses-v1 .management.panel .address{border-radius:10px;border-width:1px}.-customer-addresses-v1 .management.panel .address .details{flex-grow:1}.-customer-addresses-v1 .management.panel .address.selected,.-customer-addresses-v1 .modification.panel form{background-color:#f7f3f3;color:#000000}.variant-b .-customer-addresses-v1 .modification.panel form{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-customer-addresses-v1 .modification.panel form{border-radius:10px}.-customer-addresses-v1 .management.panel .address .actions{align-items:flex-end;display:flex;flex-direction:column;position:relative;right:0;text-align:right;top:0}.-customer-addresses-v1 .management.panel .address .actions .delete,.-customer-addresses-v1 .management.panel .address .actions .edit{padding:15px;text-align:center;vertical-align:top;width:auto}.-customer-addresses-v1 .management.panel .address .actions .delete{border-color:#666666;color:#ffffff}.variant-b .-customer-addresses-v1 .management.panel .address .actions .delete{background-color:#666666;border-color:#666666;color:#ffffff}.-customer-addresses-v1 .management.panel .address .actions .delete:hover{background-color:#666666;color:#ffffff}.variant-b .-customer-addresses-v1 .management.panel .address .actions .delete:hover{background-color:#333333;border-color:#333333;color:#ffffff}.-customer-addresses-v1 .management.panel .address .actions .delete:after,.-customer-addresses-v1 .management.panel .address .actions .edit:after{content:"";margin:0;padding:0}.-customer-addresses-v1 .management.panel .address .actions .delete:before,.-customer-addresses-v1 .management.panel .address .actions .edit:before{display:inline-block;font-family:'FontAwesome solid';margin-left:0;margin-right:5px;padding:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-customer-addresses-v1 .management.panel .address .actions .delete:before{content:"\f1f8"}.-customer-addresses-v1 .management.panel .address .actions .edit:before{content:"\f303"}.-customer-addresses-v1 .modification.panel .packstation.toggle{width:100%}.-customer-addresses-v1 .modification.panel .caption{width:25%}.-customer-addresses-v1 .modification.panel input[type=text]{width:75%}.-customer-addresses-v1 .modification.panel input.postcode{width:25%}.-customer-addresses-v1 .modification.panel input.city{float:right;width:45%}.-customer-addresses-v1 .modification.panel .actions{padding-left:0;text-align:right}.-customer-addresses-v1 .modification.panel .actions .button,.-customer-addresses-v1 .modification.panel .actions button{margin-bottom:15px}.-customer-addresses-v1 .modification.panel .actions .save:before{content:"\f2b9";font-family:'FontAwesome solid';margin:0 15px 0 0}.-customer-change-password-v1{margin:30px auto;padding-right:15px;padding-left:15px;text-align:left}.-customer-change-password-v1 .content:first-of-type{background-color:#ffffff;border:2px solid;border-color:#f7f3f3;margin:15px 0;padding:15px}.variant-b .-customer-change-password-v1 .content:first-of-type{border:none;border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-customer-change-password-v1 .content:first-of-type{border-radius:10px;border-width:1px}.-customer-change-password-v1 .form{width:50%}.-customer-change-password-v1 .form label{margin-right:0;padding-right:15px;text-align:right;width:30%}.-customer-change-password-v1 .form input{width:285px}.-customer-change-password-v1 .form input[type=password]{vertical-align:top;width:70%}.-customer-change-password-v1 .form .actions{padding-left:30%}.-customer-change-password-v1 .form .actions .button,.-customer-change-password-v1 .form .actions button{margin-top:15px}.-customer-contact-v1{margin:30px auto;padding-right:15px;padding-left:15px;text-align:left}.-customer-contact-v1 h2.title{padding:0}.-customer-contact-v1 .content:first-of-type{background-color:#ffffff;border:2px solid;border-color:#f7f3f3;margin:15px 0;padding:15px}.variant-b .-customer-contact-v1 .content:first-of-type{border:none;border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-customer-contact-v1 .content:first-of-type{border-radius:10px;border-width:1px}.-customer-contact-v1 form{width:50%}.-customer-contact-v1 .legend,.-customer-contact-v1 form .caption{margin-right:0;padding-right:15px;text-align:left;width:30%}.-customer-contact-v1 input[type=text]{width:70%}.-customer-contact-v1 form .actions{padding-left:30%}.-customer-contact-v1 form .actions .button,.-customer-contact-v1 form .actions button{margin-top:15px}.-customer-dashboard-v1{margin:30px auto;padding:0 15px;text-align:left}.-customer-dashboard-v1 .main.title,.-customer-dashboard-v1 h2.title{font-size:120%}.-customer-dashboard-v1 .-customer-storage-basic,.-customer-dashboard-v1 .MedicPlaner,.-customer-dashboard-v1 .customer{background-color:#ffffff;border:2px solid;border-color:#a5131b;margin:15px 0;padding:15px}.variant-b .-customer-dashboard-v1 .-customer-storage-basic,.variant-b .-customer-dashboard-v1 .MedicPlaner,.variant-b .-customer-dashboard-v1 .customer{border:none;border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-customer-dashboard-v1 .-customer-storage-basic,.variant-c .-customer-dashboard-v1 .MedicPlaner,.variant-c .-customer-dashboard-v1 .customer{border-radius:10px;border-width:1px}.-customer-dashboard-v1 .customer .address-management .title,.-customer-dashboard-v1 .customer .titles .title{font-family:'Source Sans Pro',sans-serif;margin:0 0 15px}.-customer-dashboard-v1 .address-management .title .action:after,.-customer-dashboard-v1 .communication.title .action:after,.-customer-dashboard-v1 .newsletter.title .action:after,.-customer-dashboard-v1 .person.title .action:after,.-customer-dashboard-v1 .security.title .action:after{content:"";margin:0;padding:0}.-customer-dashboard-v1 .address-management .title .action:before,.-customer-dashboard-v1 .communication.title .action:before,.-customer-dashboard-v1 .newsletter.title .action:before,.-customer-dashboard-v1 .person.title .action:before,.-customer-dashboard-v1 .security.title .action:before{content:"\f303";display:inline-block;font-family:'FontAwesome solid';margin-left:0;padding:0 5px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-customer-dashboard-v1 .address-management .title .action:hover:before,.-customer-dashboard-v1 .communication.title .action:hover:before,.-customer-dashboard-v1 .newsletter.title .action:hover:before,.-customer-dashboard-v1 .person.title .action:hover:before,.-customer-dashboard-v1 .security.title .action:hover:before{color:#a5131b}.-customer-dashboard-v1 .customer .account .left,.-customer-dashboard-v1 .customer .account .right,.-customer-dashboard-v1 .customer .contact .left,.-customer-dashboard-v1 .customer .contact .right{display:inline-block;width:50%}.-customer-dashboard-v1 .communication.title,.-customer-dashboard-v1 .newsletter.title,.-customer-dashboard-v1 .person.title,.-customer-dashboard-v1 .security.title{font-family:'Source Sans Pro',sans-serif;margin:0 0 10px;width:100%!important}.-customer-dashboard-v1 .customer .account ul.person,.-customer-dashboard-v1 .customer .account ul.security,.-customer-dashboard-v1 .customer .contact ul.communication,.-customer-dashboard-v1 .customer .contact ul.newsletter{margin-bottom:15px;width:100%}.-customer-dashboard-v1 .customer .contact .newsletter .subscription.state .no{color:#ea4a4a}.-customer-dashboard-v1 .customer .contact .newsletter .subscription.state .yes{color:#3aad60}.-customer-dashboard-v1 .customer .account .security .last-password-change{margin-bottom:15px}.-customer-dashboard-v1 .customer .account .security .intro.last-password-change{margin-bottom:0}.-customer-dashboard-v1 .customer .account .security .last-password-change a{color:#a5131b;font-size:80%}.-customer-dashboard-v1 .customer .account .security .last-password-change a:hover{text-decoration:underline}.-customer-dashboard-v1 .customer .account .security .stay-authenticated label{color:#a5131b;font-size:80%}.-customer-dashboard-v1 .customer .account .security .stay-authenticated label:hover{text-decoration:underline}.-customer-dashboard-v1 .customer .addresses{border:none}.-customer-dashboard-v1 .customer .addresses .address{background-color:#a5131b;border:none;color:#ffffff;margin:0 15px 15px 0;padding:10px;width:auto}.-customer-dashboard-v1 .customer .addresses .address:hover{background-color:#454545;color:#ffffff}.-customer-dashboard-v1 .care-boxes,.-customer-dashboard-v1 .pre-orders,.-customer-dashboard-v1 .prescriptions{background-color:#f7f3f3;border:none;margin:15px 0;padding:0}.-customer-dashboard-v1 .orders{border:none;margin:15px 0;padding:0;width:100%}.-customer-dashboard-v1 .orders li.empty{padding:15px}.-customer-dashboard-v1 .order .summary{border:none;margin:0}.-customer-dashboard-v1 .order .summary .header,.-customer-dashboard-v1 .orders .order .items .header{background-color:#a5131b;color:#ffffff}.-customer-dashboard-v1 .orders .order .items .header .total.amount{color:#ffffff}.-customer-dashboard-v1 .order .summary tr td{padding:5px 10px}.-customer-dashboard-v1 .order .summary .details td{font-size:90%}.-customer-dashboard-v1 .order .summary .addresses td{font-size:100%;padding:0 10px 0 0}.-customer-dashboard-v1 .order .summary .addresses .caption{font-weight:700}.-customer-dashboard-v1 .order .items .header td{padding:5px 10px}.-customer-dashboard-v1 .order .items .bottom{border-bottom:2px solid;border-color:#f7f3f3}.-customer-dashboard-v1 .order .items .bottom td,.-customer-dashboard-v1 .order .items .top td{padding:10px;vertical-align:top}.-customer-dashboard-v1 .order .items .total.amount{color:#a5131b}.-customer-dashboard-v1 .order .items .thumbnail{border-bottom:2px solid;border-color:#f7f3f3;height:auto;width:120px}.-customer-dashboard-v1 .order .items .thumbnail a{background-color:#ffffff;border:1px solid;border-color:#ebebeb;display:block;padding:5px;position:relative;width:110px}.-customer-dashboard-v1 .order.prescription .items .thumbnail .image.missing{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/product_image_missing/product_image_prescription100.jpg')}.-customer-dashboard-v1 .order .items .thumbnail .image{height:100px;width:100px}.-customer-dashboard-v1 .order .items .thumbnail .image.missing{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/product_image_missing/product_image_missing100.jpg');display:block;height:100px;margin-bottom:8px;width:100px}.-customer-dashboard-v1 .order .items .thumbnail img.cooling{height:auto;max-width:20%;position:absolute;right:5px;top:5px;width:30px;z-index:2}.-customer-dashboard-v1 .order .items .actions{font-size:100%}.-customer-dashboard-v1 .orders .order .data{background-color:#f7f3f3;color:#000000}.-customer-dashboard-v1 .order .items{background-color:#ffffff}.-customer-dashboard-v1 .wishlists{background-color:#ffffff;border:2px solid;border-color:#f7f3f3;margin:15px 0}.variant-b .-customer-dashboard-v1 .wishlists{border:none;border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-customer-dashboard-v1 .wishlists{border-radius:10px;border-width:1px}.-customer-dashboard-v1 .wishlists .wishlist a:before{content:"\f03a";font-family:'FontAwesome solid'}.-customer-dashboard-v1 .magazine{background-color:#ffffff;border:2px solid;border-color:#f7f3f3;margin:15px 0;padding:0}.variant-b .-customer-dashboard-v1 .magazine{border:none;border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-customer-dashboard-v1 .magazine{border-radius:10px;border-width:1px}.-customer-dashboard-v1 .magazine p.empty{margin:0 15px;padding:15px}.-customer-dashboard-v1 .magazine .-magazine-articles-views-v1 .articles .article{min-height:1px;padding-left:15px;padding-right:15px}#page.-customer-feedback-website .-customer-feedback-website{display:inline-block;margin:15px auto;min-height:1px;padding-left:15px;padding-right:15px;text-align:left}.-customer-forgot-password-confirm-v1{margin:30px auto 0;min-height:1px;padding-left:15px;padding-right:15px;text-align:left}.-customer-forgot-password-confirm-v1 .content:first-of-type{background-color:#ffffff;border:2px solid;border-color:#f7f3f3;padding:15px}.variant-b .-customer-forgot-password-confirm-v1 .content:first-of-type{border:none;border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-customer-forgot-password-confirm-v1 .content:first-of-type{border-radius:10px;border-width:1px}.-customer-forgot-password-request-v1{margin:30px auto 0;min-height:1px;padding-left:15px;padding-right:15px;text-align:left}.-customer-forgot-password-request-v1 .content:first-of-type{background-color:#ffffff;border:2px solid;border-color:#f7f3f3;padding:15px}.variant-b .-customer-forgot-password-request-v1 .content:first-of-type{border:none;border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-customer-forgot-password-request-v1 .content:first-of-type{border-radius:10px;border-width:1px}.-customer-forgot-password-request-v1 .form{width:50%}.-customer-forgot-password-request-v1 .form .field{width:100%}.-customer-forgot-password-request-v1 .outro{background-color:#ffe369;color:#222222;padding:15px}.-customer-forgot-password-request-v1 .actions{display:block}.-customer-forgot-password-request-v1 .faq .answer a{color:#a5131b}.-customer-forgot-password-request-v1 .faq .answer a:hover{text-decoration:underline}.-customer-login .-ui-layout-floats-50-50,.-customer-register .-customer-register-v1,.-customer-register-quickcode .-customer-register-quickcode{margin:30px auto;padding-right:0;padding-left:0;text-align:left}.-customer-login .-ui-layout-floats-50-50 .left,.-customer-login .-ui-layout-floats-50-50 .right{margin-bottom:15px;padding-left:15px;padding-right:15px}.-customer-login .-ui-layout-floats-50-50 .left .-customer-login-v1,.-customer-login .-ui-layout-floats-50-50 .right .-customer-register-v1{background-color:#ffffff;padding:15px;text-align:left}.-customer-login-v1 .content,.-customer-register-v1 .content{padding:15px 0 0}.-customer-login-v1 .caption,.-customer-register-v1 .form .caption,.-customer-register-v1 .salutation fieldset legend{width:25%}.-customer-login-v1 input[type=password],.-customer-login-v1 input[type=text],.-customer-register-v1 .form .anti-spam>div,.-customer-register-v1 .form input[type=password],.-customer-register-v1 .form input[type=text]{width:75%}.-customer-login-v1 .forgot.caption{padding-left:0;width:100%}.-customer-login-v1 .action,.-customer-login-v1 .option,.-customer-register-v1 .form .action{margin-left:25%}.-customer-register-v1 .form .key,.-customer-register-v1 .form .newsletter,.-customer-register-v1 .form .privacy{margin-left:25%;text-align:left;width:auto}.-customer-register-v1 .form .newsletter input[type=checkbox]{float:none}.-customer-register .-customer-register-v1 .title{margin:0 15px 15px}.-customer-register .-customer-register-v1 .content:first-of-type{background-color:#ffffff;border:2px solid;border-color:#f7f3f3;display:inline-block;margin-bottom:15px;padding:15px;width:50%}.variant-b .-customer-register .-customer-register-v1 .content:first-of-type{border:none;border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-customer-register .-customer-register-v1 .content:first-of-type{border-radius:10px;border-width:1px}.-content-topics-detail-views-v1 .content .topic .-customer-loyalty-card-v1 li{left:0;padding-right:0}.-customer-loyalty-card-v1 .fields label{word-break:break-all}.-customer-loyalty-card-v1 .fields .location .labels,.-customer-loyalty-card-v1 .fields .street .labels,.-customer-loyalty-card-v1 .fields.customer li label,.-customer-loyalty-card-v1 .fields.insurance li label{width:30%}.-customer-loyalty-card-v1 .email input,.-customer-loyalty-card-v1 .fields input,.-customer-loyalty-card-v1 .fields textarea,.-customer-loyalty-card-v1 .health-insurance input,.-customer-loyalty-card-v1 .insurance-note input,.-customer-loyalty-card-v1 .name input,.-customer-loyalty-card-v1 .phone input{width:70%}.-customer-loyalty-card-v1 .fields .location input.city,.-customer-loyalty-card-v1 .fields .street input.name{width:45%}.-customer-loyalty-card-v1 .fields .location input.postcode,.-customer-loyalty-card-v1 .fields .street input.number{width:65px}.-customer-loyalty-card-v1 .actions{text-align:center}.-customer-mail-subscription-v1{margin:30px auto;padding-right:15px;padding-left:15px;text-align:left}.-customer-mail-subscription-v1 h2.title{padding:0}.-customer-mail-subscription-v1 .content:first-of-type{background-color:#ffffff;border:2px solid;border-color:#f7f3f3;margin:15px 0;padding:15px}.variant-b .-customer-mail-subscription-v1 .content:first-of-type{border:none;border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-customer-mail-subscription-v1 .content:first-of-type{border-radius:10px;border-width:1px}.-customer-mail-subscription-v1 .note{color:#ea4a4a}.-customer-mail-subscription-v1 .note .help{display:none}.-customer-mail-subscription-v1 input[type=text]{width:50%}.-customer-mail-subscription-confirm-v1{margin:30px auto;padding-right:15px;padding-left:15px;text-align:left}.-customer-mail-subscription-newsletter-v1{background-color:#cbd2dc;display:block;margin:30px 0;min-height:1px;padding:15px 0 0;text-align:center;width:100%}.-content-topics-detail-views-v1 .-customer-mail-subscription-newsletter-v1{background-color:transparent;margin:0;padding:0}.-customer-mail-subscription-newsletter-v1 .content{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/nl_background.jpg');background-position:bottom right;background-repeat:no-repeat;color:#222222;display:block;margin:0 auto;min-height:520px;padding:0 15px;text-align:left}.-content-topics-detail-views-v1 .-customer-mail-subscription-newsletter-v1 .content{background-image:none;min-height:auto;padding:0}.-customer-mail-subscription-newsletter-v1 h2.title{margin:0 auto;padding:15px 15px 0;text-align:left}.-content-topics-detail-views-v1 .-customer-mail-subscription-newsletter-v1 h2.title{padding:0}.-customer-mail-subscription-newsletter-v1 .intro{padding-top:15px}.-content-topics-detail-views-v1 .-customer-mail-subscription-newsletter-v1 .intro{padding-top:0}.-customer-mail-subscription-newsletter-v1 form{padding-bottom:15px;width:50%}.-content-topics-detail-views-v1 .-customer-mail-subscription-newsletter-v1 form{margin:0;padding:15px;width:100%}.-customer-mail-subscription-newsletter-v1 form input{width:70%}.-customer-mail-subscription-newsletter-v1 form input,.-customer-mail-subscription-newsletter-v1 form select,.-customer-mail-subscription-newsletter-v1 form textarea{color:#222222}.-customer-mail-subscription-newsletter-v1 .privacy-notice .intro a{color:#a5131b}.-customer-mail-subscription-newsletter-v1 .actions{text-align:left}.-customer-mail-subscription-newsletter-v1 .actions .action.cancel,.-customer-mail-subscription-newsletter-v1 .actions .action.close{display:none}.-customer-mail-subscription-newsletter-v1 .boxError,.-customer-mail-subscription-newsletter-v1 .boxSuccess{display:inline-block}.skip-mail-subscription{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/newsletter_subscription.jpg');background-position:right;background-repeat:no-repeat}.-customer-personal-v1{margin:30px auto;padding-right:15px;padding-left:15px;text-align:left}.-customer-personal-v1 .title{padding:0}.-customer-personal-v1 .content{background-color:#ffffff;border:2px solid;border-color:#f7f3f3;margin:15px 0;padding:15px 0}.variant-b .-customer-personal-v1 .content{border:none;border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-customer-personal-v1 .content{border-radius:10px;border-width:1px}.-customer-personal-v1 .customer,.-customer-personal-v1 .meta{width:50%}.-customer-personal-v1 .customer .caption,.-customer-personal-v1 .meta .caption{margin-right:0;padding-right:15px;text-align:right;width:30%}.-customer-personal-v1 .customer input[type=text],.-customer-personal-v1 .meta .value{width:70%}.-customer-personal-v1 .customer .actions{padding-left:30%}.-customer-personal-v1 .customer .actions .button,.-customer-personal-v1 .customer .actions button{margin-top:15px}.-customer-security-v1{margin:30px auto 0;min-height:1px;padding-left:15px;padding-right:15px;text-align:left}.-customer-security-v1 form{background-color:#ffffff;border:2px solid;border-color:#f7f3f3;margin:15px 0;padding:15px}.variant-b .-customer-security-v1 form{border:none;border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-customer-security-v1 form{border-radius:10px;border-width:1px}.-customer-security-v1 .soft-auth input[type=checkbox]{display:inline-block;vertical-align:top}.-customer-security-v1 .soft-auth label{display:inline-block;vertical-align:top;width:90%}.-customer-security-v1 .actions,.-customer-security-v1 .actions .action{margin-top:10px}.-customer-shop-orders-v1{margin:30px auto 0;min-height:1px;padding-left:15px;padding-right:15px;text-align:left}.-customer-shop-orders-v1 h1.title{padding:0}.-customer-shop-orders-v1 .content{background-color:#ffffff}.-customer-shop-orders-v1 .orders{border:none;margin:0;padding:0}.-customer-shop-orders-v1 .order{background-color:#ffffff;border:none;margin-bottom:30px;width:100%}.-customer-shop-orders-v1 .order .summary{background-color:#f7f3f3;border:none;color:#000000;margin-bottom:0;padding:15px}.-customer-shop-orders-v1 .order .summary h2,.-customer-shop-orders-v1 .order .summary h3{color:#000000}.-customer-shop-orders-v1 .order .general .info,.-customer-shop-orders-v1 .order .provider{font-size:120%;line-height:inherit}.-customer-shop-orders-v1 .order .general .info .highlight{color:#000000}.-customer-shop-orders-v1 .order .items{padding:0}.-customer-shop-orders-v1 .order .items .item{border-bottom:2px solid;border-color:#f7f3f3}.-customer-shop-orders-v1 .order .item .total.amount{color:#a5131b}.-customer-shop-orders-v1 .order .item td{padding:10px;vertical-align:top}.-customer-shop-orders-v1 .order .item .thumbnail{height:auto;width:120px}.-customer-shop-orders-v1 .order .item .thumbnail a{background-color:#ffffff;border:1px solid;border-color:#f7f3f3;display:block;padding:5px;width:110px}.-customer-shop-orders-v1 .order .item .thumbnail .image{height:100px;width:100px}.-customer-shop-orders-v1 .order .item .thumbnail.missing{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/product_image_missing/product_image_missing100.jpg');display:block;height:100px;margin-bottom:8px;width:100px}.-customer-shop-orders-v1 .order.prescription .item .thumbnail.missing{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/product_image_missing/product_image_prescription100.jpg')}.-customer-shop-orders-v1 .order .paid{margin:0;padding:15px}.-customer-shop-orders-v1 .order .paid .total{color:#a5131b;font-size:120%}.-customer-shop-orders-v1 .order .counter{background-color:#ebebeb;margin:15px 0 0;padding:10px 15px}.-customer-shop-wishlists-v1{margin:30px auto 0;min-height:1px;padding-left:15px;padding-right:15px;text-align:left}.-customer-shop-wishlists-v1 .content td.actions button.destructive{margin-left:10px;padding:15px 17px}.-customer-shop-wishlists-v1 .content .wishlist .wishlist-header .right button.destructive:after,.-customer-shop-wishlists-v1 .content td.actions button.destructive:after,.-customer-shop-wishlists-v1 .content td.actions form button.destructive:after{background-color:transparent;content:"\f1f8";font-family:'FontAwesome solid'}.-customer-shop-wishlists-v1 .button.add:after{content:"\f067";font-family:'FontAwesome solid'}.-customer-shop-wishlists-v1 h1.title{padding:0}.-customer-shop-wishlists-v1 .content{background-color:#ffffff}.-customer-shop-wishlists-v1 .content .wishlist,.-customer-shop-wishlists-v1 .content .wishlist-actions.wishlist-preorder{background-color:#f7f7f7;border:none}.-customer-shop-wishlists-v1 .content .wishlist-create{margin-bottom:24px}.-customer-shop-wishlists-v1 .content .wishlist .wishlist-body,.-customer-shop-wishlists-v1 .content .wishlist .wishlist-header{border-bottom-color:#cccccc}.-customer-shop-wishlists-v1 .content .wishlist .wishlist-header .view-wishlist{color:#222222}.-customer-shop-wishlists-v1 .content .wishlist .wishlist-header .view-wishlist:hover{color:#a5131b}.-customer-shop-wishlists-v1 .content .wishlist .wishlist-header .view-wishlist:after{content:"\f105";font-family:'FontAwesome solid';font-size:90%;margin-left:5px}.-customer-shop-wishlists-v1 .content tr.wishlist-item:not(:last-child){border-bottom:2px solid;border-color:#ebebeb}.-customer-shop-wishlists-v1 .content table.wishlist-items tr.wishlist-item td{padding-bottom:15px}.-customer-shop-wishlists-v1 table.wishlist-items .add-product{padding:15px 0}.-customer-shop-wishlists-v1 .wishlist-modify:after{content:"\f303";font-family:'FontAwesome solid'}.-data-sliders-v1{margin:15px 0;padding:0}.-data-sliders-v1.home-slider{display:inline-block;margin:30px auto;padding:0;text-align:center}.-data-sliders-v1.home-slider.big{margin:0;width:100%}.-data-sliders-v1.home-slider.small{margin:0 15px}.-data-sliders-v1.welcome-slider{display:inline-block;margin:0 15px}.-content-topics-detail-views-v1 .-data-sliders-v1{margin-bottom:30px}.-data-sliders-v1 .slider .slider{overflow:hidden!important}.variant-b .-data-sliders-v1.medium .slider .slider,.variant-b .-data-sliders-v1.small .slider .slider,.variant-b .-data-sliders-v1.welcome-slider .slider .slider{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-data-sliders-v1.medium .slider .slider,.variant-c .-data-sliders-v1.small .slider .slider,.variant-c .-data-sliders-v1.welcome-slider .slider .slider{border-radius:10px}.-data-sliders-v1 img{max-width:inherit}.-data-sliders-v1.big .overlay-container{left:72px!important;width:calc(100% - 144px)!important}.-data-sliders-v1.home-slider .overlay-wrapper{width:66%}.-data-sliders-v1.home-slider:not(.big) .overlay-wrapper{padding:2% 3% 3%}.-data-sliders-v1 .overlay-headline,.-data-sliders-v1 .overlay-teaser{background:rgba(255,255,255,.6)!important;color:#a5131b!important;padding:10px}.-data-sliders-v1 .overlay-headline{font-family:'Quicksand',sans-serif;font-weight:700}.slider .bullets{bottom:15px;text-align:center}.slider .bullets .bullet{background-color:#ebebeb;border:none;border-radius:50%;cursor:pointer;height:12px;transition:transform .2s linear;width:12px}.variant-a .slider .bullets .bullet,.variant-a .slider .bullets .bullet.bulletav{border-radius:0}.-data-sliders-v1 .slider .bullets .bullet{background-color:#ffffff;-webkit-box-shadow:0 2px 3px #7f7f7f;-moz-box-shadow:0 2px 3px #7f7f7f;box-shadow:0 2px 3px #7f7f7f}.variant-a .-data-sliders-v1 .slider .bullets .bullet,.variant-a .-data-sliders-v1 .slider .bullets .bullet.bulletav{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.slider .bullets .bullet:hover{background-color:#a5131b}.slider .bullets .bullet.bulletav{background-color:#454545;border:none;transform:scale(1.4)}.variant-b div[data-cms-template=grouped].even .slider .bullets .bullet.bulletav{background-color:#a5131b}.-data-sliders-v1 .slider .bullets .bullet.bulletav{-webkit-box-shadow:0 2px 3px #7f7f7f;-moz-box-shadow:0 2px 3px #7f7f7f;box-shadow:0 2px 3px #7f7f7f}.slider .bullets .bullet.bulletav:after{border:none;-moz-border-radius:0;-webkit-border-radius:0%;border-radius:0;content:none}.-data-sliders-v1 .slider .arrow{top:50%!important;z-index:2}.slider .arrow.left,.slider .arrow.right{background-image:none;border-radius:50%;font-size:32px;line-height:42px;height:42px;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:42px}.variant-a .slider .arrow.left,.variant-a .slider .arrow.right{border-radius:0}.slider .arrow{background-color:#a5131b;color:#ffffff}.slider .arrow:hover{background-color:#454545;color:#ffffff}.slider .arrow.left{left:15px}.slider .arrow.right{right:15px}.slider .arrow.left:before{content:"\f30a";font-family:'FontAwesome solid'}.slider .arrow.right:before{content:"\f30b";font-family:'FontAwesome solid'}.-geo-maps-google-routeplanner{margin:16px 0}.-content-topics-detail-views-v1 .-geo-maps-location{margin:30px 0}.-geo-weather-v1{margin:0;width:100%}#footer .-geo-weather-v1{margin:15px 0;padding:0 15px}.-geo-weather-v1 .weather-information .content{background-color:#ffffff;border:none;color:#a5131b}.weather-information .current-weather,.weather-information .detail-view{border-bottom:none;margin-bottom:0;margin-top:0}.weather-information .detail-view{padding-bottom:0}.weather-information .current-weather *,.weather-information .detail-view *{color:#222222}.weather-information .current-weather h2.city{color:#454545}.weather-information .detail-view .detail.humidity{display:none}.weather-information .forecast-view .forecast{border:none}.-legals-accessibility-v1{background-color:#ffffff;border:2px solid;border-color:#f7f3f3;display:block;margin:15px auto;padding:15px;text-align:left}.variant-b .-legals-accessibility-v1{border:none;border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-legals-accessibility-v1{border-radius:10px;border-width:1px}.-legals-accessibility-v1 a{color:#a5131b}.-legals-accessibility-v1 a:hover{text-decoration:underline}.-content-topics-detail-views-v1 .-legals-contact-v2{margin:30px 0}.-legals-contact-v2 .form .caption{vertical-align:middle}.-legals-contact-v2 .form .message .caption{vertical-align:top}.-legals-imprint-apozin,.-legals-imprint-v1,.-legals-privacy-v1,.-legals-professional-code-v1,.-legals-revocation-v1,.-legals-terms-v1{background-color:#ffffff;margin:15px auto;padding-left:15px;padding-right:15px}.-legals-imprint-apozin{padding:15px}.-legals-imprint-v1 .city{font-size:100%}.-legals-imprint-apozin a,.-legals-imprint-v1 a,.-legals-privacy-v1 a,.-legals-professional-code-v1 a,.-legals-revocation-v1 a,.-legals-terms-v1 a{color:#a5131b}.-legals-imprint-apozin a:hover,.-legals-imprint-v1 a:hover,.-legals-privacy-v1 a:hover,.-legals-professional-code-v1 a:hover,.-legals-revocation-v1 a:hover,.-legals-terms-v1 a:hover{text-decoration:underline}.-legals-support-v2{display:block;margin:15px auto;padding-left:15px;padding-right:15px;text-align:left}.-legals-support-v2 .content:first-of-type{background-color:#ffffff;border:2px solid;border-color:#f7f3f3;margin-bottom:15px;padding:15px;width:50%}.variant-b .-legals-support-v2 .content:first-of-type{border:none;border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-legals-support-v2 .content:first-of-type{border-radius:10px;border-width:1px}.-legals-support-v2 .intro{text-align:left}.-legals-support-v2 .form .caption{vertical-align:middle}.-legals-support-v2 .form label{font-size:80%;text-align:right}.-legals-support-v2 .form .actions .action{margin-top:15px}.-magazine-articles-views-compact{display:flex;flex-wrap:wrap;margin-bottom:15px;padding:0 15px}.-magazine-articles-views-compact h2.title{flex-grow:1;width:100%}.variant-c .root-magazine-articles .-magazine-articles-views-compact h2.title{position:relative;text-align:center;z-index:1}.variant-c .root-magazine-articles .-magazine-articles-views-compact h2.title:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:100%;z-index:-1}.variant-c .root-magazine-articles .-magazine-articles-views-compact h2.title a{background-color:#ffffff;padding:0 30px}.-magazine-articles-views-compact .image{border:1px solid;border-color:#f7f3f3;overflow:hidden;width:50%}.variant-b .-magazine-articles-views-compact .image{border-bottom-left-radius:15px;border-top-left-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-magazine-articles-views-compact .image{border:1px solid;border-color:#a5131b;border-bottom-left-radius:10px;border-top-left-radius:10px}.-magazine-articles-views-compact .image img{object-fit:cover;overflow:hidden;height:100%;width:100%}.-magazine-articles-views-compact .articles{background-color:#f7f3f3;border:1px solid;border-color:#f7f3f3;color:#000000;padding:15px 30px;width:50%}.variant-b .-magazine-articles-views-compact .articles{border-bottom-right-radius:15px;border-top-right-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-magazine-articles-views-compact .articles{background-color:#ffffff;border-color:#a5131b;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#222222}.-magazine-articles-views-compact .articles .article{border-bottom:2px solid;border-color:#f7f3f3;cursor:pointer;margin:7px 0;overflow:hidden;padding:7px 0}.variant-c .-magazine-articles-views-compact .articles .article{border-color:#ffffff}.-magazine-articles-views-compact .articles .article .title{color:#000000;font-family:'Source Sans Pro',sans-serif;font-weight:400;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant-c .-magazine-articles-views-compact .articles .article .title{color:#222222}.-magazine-articles-views-compact .articles .article.selected .title{color:#454545}.-magazine-articles-views-compact .articles .article.selected{border-color:#454545}.-magazine-articles-views-compact .articles .article .toggle .read,.-magazine-articles-views-compact .articles .article .toggle .teaser,.-magazine-articles-views-compact .articles .article.selected .read{display:none}.-magazine-articles-detail-views-v1{background-color:#ffffff;padding:15px 30px;position:relative;text-align:left;vertical-align:top}.-magazine-articles-detail-views-v1 .article{line-height:1.6}.-magazine-articles-detail-views-v1 .article img{display:block;float:none!important;height:auto;margin:0!important;max-width:100%;width:auto}.-magazine-articles-detail-views-v1 .--copyright{display:block;margin:10px 0 15px}.-magazine-article-details .-magazine-articles-detail-views-v1 .actions,.-magazine-article-details .-magazine-articles-detail-views-v1 .social{margin:15px auto;text-align:center}.-magazine-article-details .-magazine-articles-detail-views-v1 .actions button{margin:15px}.-magazine-article-details .-magazine-articles-detail-views-v1 .actions button:before{font-family:'FontAwesome solid';font-size:1.2rem;margin:0 15px 0 0;padding:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.-magazine-article-details .-magazine-articles-detail-views-v1 .actions button.bookmark:before{content:"\f0c7"}.-magazine-article-details .-magazine-articles-detail-views-v1 .actions button.print:before{content:"\f02f"}.-magazine-article-details .-magazine-articles-detail-views-v1 .actions button.recommend:before{content:"\f0e0"}.-magazine-article-details .-magazine-articles-detail-views-v1 .social .-social-like-share{cursor:pointer;display:inline-block;margin:15px auto}.-magazine-articles-views-v1 .articles{display:flex;display:-ms-flexbox;flex:1;-ms-flex:1;flex-wrap:wrap;margin:0 auto;padding-left:0;padding-right:0}.-magazine-articles-views-v1 .articles .article{cursor:pointer;display:inline-block;margin:15px 0;min-height:1px;padding:0 15px;position:relative;text-align:left;vertical-align:top}.-magazine-articles-views-v1 .articles .article .off-hover{background-color:#f7f3f3;color:#000000;display:block;height:100%;position:relative;-ms-transition:1s;-webkit-transition:1s;transition:1s;width:100%}.variant-b .-magazine-articles-views-v1 .articles .article .off-hover{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-magazine-articles-views-v1 .articles .article .off-hover{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.-magazine-articles-views-v1 .articles .article:hover .off-hover{background-color:#a5131b;color:#ffffff}.variant-b .-magazine-articles-views-v1 .articles .article:hover .off-hover{box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px}.variant-c .-magazine-articles-views-v1 .articles .article:hover .off-hover{background-color:#ffffff;border:1px solid;border-color:#454545;color:#454545}.-magazine-articles-views-v1 .articles .article .off-hover a{display:block;position:relative;width:100%}.-magazine-articles-views-v1 .articles .article .off-hover .title{color:#000000;display:inline-block;font-family:'Source Sans Pro',sans-serif;font-size:120%;font-weight:700;margin:15px}.variant-c .-magazine-articles-views-v1 .articles .article .off-hover .title{color:#222222}.-magazine-articles-views-v1 .articles .article .off-hover .teaser{margin:0 15px 15px}.-magazine-articles-views-v1 .articles .article .off-hover .teaser img.thumbnail{float:left;height:auto;margin:0 15px 15px 0;max-width:320px;width:50%}.-magazine-articles-views-v1 .articles .article .off-hover .teaser .read{display:inherit;font-weight:700;margin-top:16px;text-align:left}.-magazine-articles-views-v1 .articles .article:hover .off-hover .teaser,.-magazine-articles-views-v1 .articles .article:hover .off-hover .title{color:#ffffff}.variant-c .-magazine-articles-views-v1 .articles .article:hover .off-hover .teaser,.variant-c .-magazine-articles-views-v1 .articles .article:hover .off-hover .title{color:#454545}.-magazine-articles-products-v1{display:inline-block;margin:15px 0;padding:0;width:100%}.-magazine-articles-products-v1 h1.headline{color:#454545;display:block;font-size:160%;margin-bottom:0;text-align:left}.-magazine-articles-products-v1.bottom h1.headline{padding:0 15px}.-magazine-articles-products-v1.top .-shop-products-views-resp-v4 .products .product{padding:0}.-magazine-articles-sliders-horizontal-v1{margin:0 auto;padding:0 15px;position:relative;text-align:center}.-magazine-articles-sliders-horizontal-v1 h1.headline{display:inline-block;font-size:160%;margin:15px 0;text-align:left;width:100%}.-magazine-articles-sliders-horizontal-v1 .slider{margin:0 auto!important;text-align:center!important}.-magazine-articles-sliders-horizontal-v1 .bullets{bottom:15px}.-magazine-articles-sliders-horizontal-v1 .arrow{background-color:rgba(0,0,0,.1);cursor:pointer;position:absolute;top:40%!important}.-magazine-articles-sliders-horizontal-v1 .arrow.left{left:0}.-magazine-articles-sliders-horizontal-v1 .arrow.right{right:0}.-magazine-articles-sliders-horizontal-v1 .articles{display:flex;display:-ms-flexbox;flex:1;-ms-flex:1;flex-wrap:wrap;margin:0!important;text-align:center!important;width:100%!important}.-magazine-articles-sliders-horizontal-v1 .articles .article{align-items:flex-start;cursor:pointer;display:flex;flex:1;flex-direction:column;margin:0;overflow:hidden;padding:15px;position:relative}.-magazine-articles-sliders-horizontal-v1 .articles .article div[u=slide]{background-color:#f7f3f3;color:#000000;display:flex;flex:1;flex-direction:column;height:100%;overflow:hidden;padding:0;position:relative;text-align:center;-ms-transition:.5s;-webkit-transition:.5s;transition:.5s;width:100%}.variant-b .-magazine-articles-sliders-horizontal-v1 .articles .article div[u=slide]{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-magazine-articles-sliders-horizontal-v1 .articles .article div[u=slide]{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.-magazine-articles-sliders-horizontal-v1 .articles .article:hover div[u=slide]{background-color:#a5131b;color:#ffffff}.variant-b .-magazine-articles-sliders-horizontal-v1 .articles .article:hover div[u=slide]{box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px}.variant-c .-magazine-articles-sliders-horizontal-v1 .articles .article:hover div[u=slide]{background-color:#ffffff;border-color:#454545;color:#454545}.-magazine-articles-sliders-horizontal-v1 .articles .article a:first-of-type{display:block;max-width:100%;order:1;overflow:hidden;position:relative;width:100%}.-magazine-articles-sliders-horizontal-v1 .articles .article a:first-of-type:after{background:rgba(255,255,255,.13);background:linear-gradient(to right,rgba(255,255,255,.13) 0,rgba(255,255,255,.13) 77%,rgba(255,255,255,.5) 92%,rgba(255,255,255,0) 100%);content:"";height:200%;left:-60%;opacity:0;position:absolute;top:-50%;transform:rotate(30deg);width:20%}.-magazine-articles-sliders-horizontal-v1 .articles .article .off-hover h4.title a:first-of-type:after{display:none}.-magazine-articles-sliders-horizontal-v1 .articles .article:hover a:first-of-type:after{left:130%;opacity:1;transition-duration:2s,2s,.15s;transition-property:left,top,opacity;transition-timing-function:ease}.-magazine-articles-sliders-horizontal-v1 .articles .article:hover h4.title a:first-of-type:after{display:none}.-magazine-articles-sliders-horizontal-v1 .articles .article:hover a:first-of-type:active:after{opacity:0}.-magazine-articles-sliders-horizontal-v1 .articles .article a img.thumbnail{display:block;height:auto;max-width:100%;width:100%}.-magazine-articles-sliders-horizontal-v1 .articles .article .title{color:#000000;font-size:120%;height:105px;margin-bottom:0;order:2;overflow:hidden;padding:15px;position:relative;text-align:left;text-overflow:ellipsis;width:100%}.variant-c .-magazine-articles-sliders-horizontal-v1 .articles .article .title{color:#222222}.-magazine-articles-sliders-horizontal-v1 .articles .article:hover .title{color:#ffffff}.variant-c .-magazine-articles-sliders-horizontal-v1 .articles .article:hover .title{color:#454545}.-magazine-articles-sliders-horizontal-v1 .articles .article .actions{margin:0 15px 15px;order:3}.-magazine-articles-sliders-horizontal-v1 .articles .article .actions .read{background-color:transparent;border-radius:0;color:#000000;padding:0}.variant-c .-magazine-articles-sliders-horizontal-v1 .articles .article .actions .read{color:#222222}.-magazine-articles-sliders-horizontal-v1 .articles .article:hover .actions .read{background-color:transparent;color:#ffffff}.variant-c .-magazine-articles-sliders-horizontal-v1 .articles .article:hover .actions .read{color:#454545}.-magazine-articles-sliders-horizontal-v1 .articles .article .actions .read:after{background:0 0;content:none;transform:none}.-magazine-articles-sliders-horizontal-v1 .articles .article:hover .actions .read:after{left:130%;opacity:0;transition-property:none}.-magazine-categories-detail-views-v1{display:inline-block;margin:15px 0;padding:0;text-align:left;width:100%}.-magazine-categories-detail-views-v1 h1.title{margin-bottom:0;padding:0 15px}.-magazine-categories-tabs-v1 h1.headline{font-size:160%;padding:0 15px}.variant-c .root-magazine-slider .-magazine-categories-tabs-v1 h1.headline{position:relative;text-align:center;z-index:1}.variant-c .root-magazine-slider .-magazine-categories-tabs-v1 h1.headline:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .root-magazine-slider .-magazine-categories-tabs-v1 h1.headline a{background-color:#ffffff;padding:0 30px}.-magazine-categories-tabs-v1 .categories .tabs{display:flex;justify-content:space-between}.-magazine-categories-tabs-v1 .categories .category{padding:0 15px}.-magazine-categories-tabs-v1 .categories .category h2.head.name{color:#222222;cursor:pointer;display:inline-block;font-family:'Source Sans Pro',sans-serif;font-size:140%}.-magazine-categories-tabs-v1 .categories .category:hover h2.head.name{color:#a5131b}.variant-b div[data-cms-template=grouped].even .-magazine-categories-tabs-v1 .categories .category h2.head.name,.variant-b div[data-cms-template=grouped].even .-magazine-categories-tabs-v1 .categories .category:hover h2.head.name{color:#ffffff}.-magazine-categories-tabs-v1 .categories .category.selected h2.head.name{color:#454545}.variant-b div[data-cms-template=grouped].even .-magazine-categories-tabs-v1 .categories .category.selected h2.head.name{color:#ffffff;text-decoration:underline}.magazine-articles{display:inline-block;margin:15px 0;text-align:left;width:100%}.magazine-articles h2.headline{margin-bottom:0;padding:0 15px}.root-magazine-articles{padding-left:0;padding-right:0}.root-magazine-articles h2.headline{margin:0;padding:0 15px}.variant-c .root-magazine-articles h2.headline{position:relative;text-align:center;z-index:1}.variant-c .root-magazine-articles h2.headline:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .root-magazine-articles h2.headline a,.variant-c .root-magazine-articles h2.headline span{background-color:#ffffff;padding:0 30px}.root-magazine-articles h2.title{text-align:left}.root-magazine-articles.with-infobox .articles .infobox{cursor:pointer;margin:15px 0}.root-magazine-articles.with-infobox .articles .infobox .link{background-color:#f7f3f3;color:#000000;display:flex;flex-direction:column;height:100%;padding:15px;text-align:left;width:100%}.variant-b .root-magazine-articles.with-infobox .articles .infobox .link{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .root-magazine-articles.with-infobox .articles .infobox .link{border-radius:10px}.root-magazine-articles.with-infobox .articles .infobox h2.title{color:#000000!important}.root-magazine-articles.with-infobox .articles .infobox p{flex:1}.root-magazine-articles.with-infobox .articles .infobox button{align-self:flex-end}.-magazine-current-v1.image-title-teaser-link,.-magazine-current-v3.image-title-teaser-link{padding:15px 0}.-magazine-current-v1 .articles,.-magazine-current-v3 .articles{display:flex;display:-ms-flexbox;flex:1;-ms-flex:1;flex-wrap:wrap;margin:0 auto;padding-left:0;padding-right:0;width:100%}.-magazine-current-v1 .articles .article,.-magazine-current-v3 .articles .article{cursor:pointer;display:inline-block;margin:15px 0;min-height:1px;position:relative;text-align:left;vertical-align:top}.-magazine-current-v1 .articles .article .off-hover,.-magazine-current-v3 .articles .article .off-hover{background-color:#f7f3f3;color:#000000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;flex-direction:column;height:100%;overflow:hidden;position:relative;-ms-transition:1s;-webkit-transition:1s;transition:1s;width:100%}.variant-b .-magazine-current-v1 .articles .article .off-hover,.variant-b .-magazine-current-v3 .articles .article .off-hover{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-magazine-current-v1 .articles .article .off-hover,.variant-c .-magazine-current-v3 .articles .article .off-hover{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.-magazine-current-v1 .articles .article:hover .off-hover,.-magazine-current-v3 .articles .article:hover .off-hover{background-color:#a5131b;color:#ffffff}.variant-b .-magazine-current-v1 .articles .article:hover .off-hover,.variant-b .-magazine-current-v3 .articles .article:hover .off-hover{box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px}.variant-c .-magazine-current-v1 .articles .article:hover .off-hover,.variant-c .-magazine-current-v3 .articles .article:hover .off-hover{background-color:#ffffff;border-color:#454545;color:#454545}.-magazine-current-v1 .articles .article .off-hover .image,.-magazine-current-v3 .articles .article .off-hover .image{display:block;max-width:100%;overflow:hidden;position:relative;width:100%}.-magazine-current-v1 .articles .article .off-hover .image:after,.-magazine-current-v3 .articles .article .off-hover .image:after{background:rgba(255,255,255,.13);background:linear-gradient(to right,rgba(255,255,255,.13) 0,rgba(255,255,255,.13) 77%,rgba(255,255,255,.5) 92%,rgba(255,255,255,0) 100%);content:"";height:200%;left:-60%;opacity:0;position:absolute;top:-50%;transform:rotate(30deg);width:20%}.-magazine-current-v1 .articles .article .off-hover .title .image:after,.-magazine-current-v3 .articles .article .off-hover .title .image:after{display:none}.-magazine-current-v1 .articles .article:hover .image:after,.-magazine-current-v3 .articles .article:hover .image:after{left:130%;opacity:1;transition-duration:2s,2s,.15s;transition-property:left,top,opacity;transition-timing-function:ease}.-magazine-current-v1 .articles .article:hover .title .image:after,.-magazine-current-v3 .articles .article:hover .title .image:after{display:none}.-magazine-current-v1 .articles .article:hover .image:active:after,.-magazine-current-v3 .articles .article:hover .image:active:after{opacity:0}.-magazine-current-v1 .articles .article .off-hover a img.thumbnail,.-magazine-current-v3 .articles .article .off-hover a img.thumbnail{display:block;height:auto;max-width:100%;width:100%}.-magazine-current-v1 .articles .article .off-hover .title,.-magazine-current-v3 .articles .article .off-hover .title{color:#000000;font-size:120%;font-weight:700;margin:15px 0;padding:0 15px}.variant-c .-magazine-current-v1 .articles .article .off-hover .title,.variant-c .-magazine-current-v3 .articles .article .off-hover .title{color:#222222}.-magazine-current-v1 .articles .article:hover .off-hover .title,.-magazine-current-v3 .articles .article:hover .off-hover .title{color:#ffffff}.variant-c .-magazine-current-v1 .articles .article:hover .off-hover .title,.variant-c .-magazine-current-v3 .articles .article:hover .off-hover .title{color:#454545}.-magazine-current-v1 .articles .article .off-hover .teaser,.-magazine-current-v3 .articles .article .off-hover .teaser{-webkit-flex:1;-ms-flex:1;flex:1;margin:0 0 15px;padding:0 15px 40px;position:relative}.-magazine-current-v1 .articles .article .off-hover .teaser .actions,.-magazine-current-v3 .articles .article .off-hover .teaser .actions{bottom:0;left:15px;margin:15px 0 0;position:absolute;width:auto}.-magazine-current-v1 .articles .article .off-hover .teaser .actions .read,.-magazine-current-v3 .articles .article .off-hover .teaser .actions .read{background-color:transparent;border:none;border-radius:0;color:#000000;display:inline-block;font-weight:700;overflow:hidden;padding:0;position:relative;text-transform:inherit;vertical-align:middle;width:auto}.variant-c .-magazine-current-v1 .articles .article .off-hover .teaser .actions .read,.variant-c .-magazine-current-v3 .articles .article .off-hover .teaser .actions .read{color:#222222}.-magazine-current-v1 .articles .article .off-hover .teaser .actions .read:hover,.-magazine-current-v1 .articles .article:hover .off-hover .teaser .actions .read,.-magazine-current-v3 .articles .article .off-hover .teaser .actions .read:hover,.-magazine-current-v3 .articles .article:hover .off-hover .teaser .actions .read{background-color:transparent;color:#ffffff}.variant-c .-magazine-current-v1 .articles .article .off-hover .teaser .actions .read:hover,.variant-c .-magazine-current-v1 .articles .article:hover .off-hover .teaser .actions .read,.variant-c .-magazine-current-v3 .articles .article .off-hover .teaser .actions .read:hover,.variant-c .-magazine-current-v3 .articles .article:hover .off-hover .teaser .actions .read{color:#454545}.-magazine-current-v1 .articles .article .off-hover .teaser .actions .read:after,.-magazine-current-v3 .articles .article .off-hover .teaser .actions .read::after{background:0 0;content:none;transform:none}.-magazine-current-v1 .articles .article:hover .off-hover .teaser .actions .read:after,.-magazine-current-v3 .articles .article:hover .off-hover .teaser .actions .read::after{left:130%;opacity:0;transition-property:none}.-magazine-online-tests #main .-ui-layout-rows:first-of-type{display:flex;display:-ms-flexbox;margin:30px auto}.-magazine-online-tests #main .-ui-layout-rows:first-of-type .row.count2 .row{display:inline-block;padding:0 15px;vertical-align:top}.-magazine-online-tests-v1{margin-bottom:15px;padding:0;text-align:left;width:100%}.-magazine-online-tests-v1 h1.title,.-magazine-online-tests-v1 p.intro{padding:0 15px}.-magazine-online-tests-v1 .tiles{display:flex;display:-ms-flexbox;flex:1;-ms-flex:1;flex-wrap:wrap;margin:0 auto;padding-left:0;padding-right:0;width:100%}.-magazine-online-tests-v1 .tiles .tile{border:none;cursor:pointer;display:inline-block;margin:15px 0;max-width:inherit;min-height:1px;padding:0 15px;position:relative;text-align:left}.-magazine-online-tests-v1 .tile .preview{background-color:#f7f3f3;color:#000000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;flex-direction:column;height:100%;position:relative;text-align:left;-ms-transition:1s;-webkit-transition:1s;transition:1s;max-width:100%;overflow:hidden;width:100%}.variant-b .-magazine-online-tests-v1 .tile .preview{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-magazine-online-tests-v1 .tile .preview{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.variant-b .-magazine-online-tests-v1 .tile:hover .preview{box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px}.variant-c .-magazine-online-tests-v1 .tile:hover .preview{background-color:#ffffff;border-color:#454545;color:#454545}.-magazine-online-tests-v1 .tile .thumbnail{display:block;height:auto;max-width:100%;width:100%}.-magazine-online-tests-v1 .tile:hover .thumbnail{-webkit-animation:1.5s img-flash;animation:1.5s img-flash;opacity:1}.-magazine-online-tests-v1 .tiles .tile .title{color:#a5131b;font-size:120%;font-weight:700;margin:15px 0;padding:0 15px}.variant-c .-magazine-online-tests-v1 .tiles .tile:hover .title{color:#454545}.-magazine-online-tests-v1 .detail-view{background-color:#ffffff;display:block;margin:15px 0;padding:0;text-align:left;width:100%}.-magazine-online-tests-v1 .tabs{border:none;display:inline-block;margin:0 auto;padding:0;position:relative;text-align:left;width:100%}.-magazine-online-tests-v1 .tabs .tab{border:none;border-bottom:2px solid;border-color:#ffffff;color:#222222;cursor:pointer;display:inline-block;font-size:120%;font-weight:700;margin:0 15px 15px 0;padding:0 0 4px;text-align:center;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;-webkit-transition:color .2s;transition:color .2s}.-magazine-online-tests-v1 .tabs .tab:last-child{margin-right:0}.-magazine-online-tests-v1 .tabs .tab:hover{border:none;border-bottom:2px solid;border-color:#ffffff;color:#ffffff}.-magazine-online-tests-v1 .tabs .tab.selected{border-bottom:2px solid;border-color:#a5131b;color:#a5131b}..-magazine-online-tests-v1 .online-test-questionnaire{border:1px solid;border-color:#454545;color:#222222;margin:0 0 15px;padding:15px;width:100%}.-magazine-online-tests-v1 .online-test-questionnaire .question{background-color:#f7f3f3;color:#000000;display:inline-block;padding:15px 15px 0;width:100%}.-magazine-online-tests-v1 .online-test-questionnaire .answer input[type=radio]{transform:scale(1)}.-magazine-online-tests-v1 .controls{display:inline-block;margin:15px 0;vertical-align:top;width:100%}.-magazine-online-tests-v1 .button{margin-right:10px}.-magazine-online-tests-v1 .disclaimer label{color:#a5131b;font-weight:700}.-magazine-online-tests-v1 #btnBack{padding:15px}.-magazine-online-tests-v1 p.text.rightAnswer{color:#3aad60;font-weight:600}.-magazine-online-tests-v1 p.text.wrongAnswer{color:#ea4a4a;font-weight:600}.-magazine-online-tests-v1 .validation-error{color:#ea4a4a}.-pharmacy-businesshours-compact{color:#222222;line-height:1.4}.variant-b #header .-pharmacy-businesshours-compact,.variant-c #header .-pharmacy-businesshours-compact{font-size:80%;padding:15px;text-align:right;width:150px}.variant-c #header .-pharmacy-businesshours-compact{color:#a5131b;width:auto}#header .-pharmacy-businesshours-compact.header-bottom{display:inline-block;font-size:80%;margin:15px auto;padding:0 15px;text-align:right}.variant-b #header .-pharmacy-businesshours-compact.header-bottom,.variant-c #header .-pharmacy-businesshours-compact.header-bottom{display:none}.-pharmacy-businesshours-compact .state:before{content:"\f017";display:inline-block;font-family:FontAwesome solid;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:5px}.-pharmacy-businesshours-compact .state.open{color:#3aad60}.-pharmacy-businesshours-compact .state.closed{color:#ea4a4a}.variant-c .-pharmacy-businesshours-compact .state.closed,.variant-c .-pharmacy-businesshours-compact .state.open{color:#a5131b}.-pharmacy-courier-v1{background-color:#f7f3f3;color:#000000;display:inline-flex;flex-wrap:wrap;margin:30px auto;justify-content:space-between;overflow:hidden;text-align:left}.variant-b .-pharmacy-courier-v1{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-courier-v1{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.-pharmacy-courier-v1 .description{order:1;padding:30px;width:50%}.-pharmacy-courier-v1 .description h2{color:#000000!important}.variant-c .-pharmacy-courier-v1 .description h2{color:#222222!important}.-pharmacy-courier-v1 .summary{background-color:#ffffff;color:#454545;font-weight:700;line-height:1.4;margin-bottom:15px;padding:10px}.-pharmacy-courier-v1 .delivery{background-color:#454545;color:#ffffff;font-weight:700;line-height:1.4;margin-bottom:15px;padding:10px;width:100%}.-pharmacy-courier-v1 .image{order:2;overflow:hidden;width:50%}.-pharmacy-courier-v1 img{display:block}.-pharmacy-emergency .-pharmacy-emergency-v1{display:block;margin:15px auto;max-width:1470px;padding:15px 0;width:calc(100% - 30px)}.-pharmacy-emergency-v1 .schedules{display:inline-block;margin:0;padding:0;vertical-align:top;width:100%}.-pharmacy-emergency-v1 .schedules .schedule.today,.-pharmacy-emergency-v1 .schedules .schedule.tomorrow{display:inline-block;vertical-align:top}.-pharmacy-emergency-v1 .schedules .schedule ol,.-pharmacy-emergency-v1 .schedules .schedule ul{list-style:none;margin:0;padding-left:0}.-pharmacy-emergency-v1 .schedules .schedule ol li,.-pharmacy-emergency-v1 .schedules .schedule ul li{left:0;margin-bottom:0}.-pharmacy-emergency-v1 .schedules .schedule .pharmacy{border:none;padding:15px}.-pharmacy-emergency-v1 .schedules .schedule .pharmacies{background-color:#ffffff}.-pharmacy-emergency-v1 .schedules .schedule.today .pharmacies{color:#a5131b}.-pharmacy-emergency-v1 .schedules .schedule.tomorrow .pharmacies{color:#222222}.-pharmacy-emergency-v1 .schedules .schedule .pharmacy .schedule{margin:8px 0}.-pharmacy-emergency-v1 .schedules .schedule .pharmacy h3.name{height:52px}.-content-topics-detail-views-v1 .topic .-pharmacy-emergency-v1 .schedules .schedule.today .pharmacies .pharmacy .route .map a,.-content-topics-detail-views-v1 .topic .-pharmacy-emergency-v1 .schedules .schedule.today .pharmacies .pharmacy .route .map a:before,.-pharmacy-emergency-v1 .schedules .schedule.today .pharmacy h3.name{color:#454545}.-content-topics-detail-views-v1 .topic .-pharmacy-emergency-v1 .schedules .schedule.tomorrow .pharmacies .pharmacy .route .map a,.-content-topics-detail-views-v1 .topic .-pharmacy-emergency-v1 .schedules .schedule.tomorrow .pharmacies .pharmacy .route .map a:before,.-pharmacy-emergency-v1 .schedules .schedule.tomorrow .pharmacy h3.name{color:#222222}.-pharmacy-emergency-v1 .schedules .schedule.tomorrow .title{margin-left:2px}.-pharmacy-emergency-v1 .schedules .schedule .title .date{font-size:70%;font-weight:400}.-pharmacy-emergency-v1 .schedules .schedule .contact .caption,.-pharmacy-emergency-v1 .schedules .schedule .schedule .caption{display:inline-block;width:32px}.-pharmacy-emergency-v1 .schedules .schedule .pharmacies .pharmacy .route{border-bottom:2px solid;padding-bottom:30px}.-pharmacy-emergency-v1 .schedules .schedule.today .pharmacies .pharmacy .route{border-bottom:2px solid;border-color:#a5131b}.-pharmacy-emergency-v1 .schedules .schedule.tomorrow .pharmacies .pharmacy .route{border-bottom:2px solid;border-color:#222222}.-pharmacy-emergency-v1 .schedules .schedule .pharmacies .pharmacy .route .map a{display:block}.-pharmacy-emergency-v1 .schedules .schedule .pharmacies .pharmacy .route .distance:before,.-pharmacy-emergency-v1 .schedules .schedule .pharmacies .pharmacy .route .map a:before{display:inline-block;font-family:'FontAwesome solid';font-size:1.2rem;margin:0 10px 0 0;padding:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.-pharmacy-emergency-v1 .schedules .schedule .pharmacies .pharmacy .route .distance:before{content:"\f3c5"}.-pharmacy-emergency-v1 .schedules .schedule .pharmacies .pharmacy .route .map a:before{content:"\f279";font-size:.9rem}.-content-topics-detail-views-v1 .topic .-pharmacy-emergency-v1 .schedules .schedule.today .pharmacies .pharmacy .route .map a:hover,.-content-topics-detail-views-v1 .topic .-pharmacy-emergency-v1 .schedules .schedule.today .pharmacies .pharmacy .route .map a:hover:before{color:#a5131b;text-decoration:underline}.-content-topics-detail-views-v1 .topic .-pharmacy-emergency-v1 .schedules .schedule.tommorow .pharmacies .pharmacy .route .map a:hover,.-content-topics-detail-views-v1 .topic .-pharmacy-emergency-v1 .schedules .schedule.tommorow .pharmacies .pharmacy .route .map a:hover:before{color:#222222;text-decoration:underline}.-pharmacy-emergency-v1 .schedules .schedule .pharmacy.promoted{background-color:#a5131b;color:#ffffff}.-content-topics-detail-views-v1 .topic .-pharmacy-emergency-v1 .schedules .schedule .pharmacies .pharmacy.promoted .route .map a,.-content-topics-detail-views-v1 .topic .-pharmacy-emergency-v1 .schedules .schedule .pharmacies .pharmacy.promoted .route .map a:before,.-pharmacy-emergency-v1 .schedules .schedule .pharmacy.promoted *,.-pharmacy-emergency-v1 .schedules .schedule .pharmacy.promoted h3.name{color:#ffffff!important}.-pharmacy-emergency-v1 .schedules .schedule .pharmacy.promoted .sandbox{opacity:.2}.-pharmacy-emergency-v1 .schedules .schedule.today .pharmacies .pharmacy.promoted .route{border-bottom:2px solid;border-color:#ffffff}.-pharmacy-languages-v1 .languages{display:inline-block}.-pharmacy-languages-v1 .languages .language{display:inline-block;margin-right:5px}#footer .-pharmacy-languages-v1 .languages .language{margin-bottom:15px}.-pharmacy-panel-location{background-image:linear-gradient(180deg,transparent 40%,transparent 40%,#f7f3f3 20%);color:#000000;margin:30px auto;padding:0}.variant-b .-pharmacy-panel-location{border-radius:15px;box-shadow:rgba(0,0,0,.15) 0 15px 10px -10px}.variant-c .-pharmacy-panel-location{border-radius:10px}.-pharmacy-panel-location .headline{margin-bottom:0}.variant-c .-pharmacy-panel-location .headline{position:relative;text-align:center;z-index:1}.variant-c .-pharmacy-panel-location .headline:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:100%;z-index:-1}.variant-c .-pharmacy-panel-location .headline span{background-color:#ffffff;padding:0 30px}.-pharmacy-panel-location .row{padding:15px}.-pharmacy-panel-location .row .col{padding:0 15px}.-pharmacy-panel-location .row .address,.-pharmacy-panel-location .row .email,.-pharmacy-panel-location .row .phone{margin-bottom:15px;padding:0 15px}.-pharmacy-panel-location .icon{display:inline-block;font-family:'FontAwesome solid';font-size:120%;margin-right:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-pharmacy-panel-location .address .icon:before{content:"\f3c5"}.-pharmacy-panel-location .email .icon:before{content:"\f0e0"}.-pharmacy-panel-location .parking .icon:before{content:"\f540"}.-pharmacy-panel-location .phone .icon:before{content:"\f095"}.-pharmacy-panel-location .social-media .icon{font-family:'FontAwesome brands'}.-pharmacy-panel-location .facebook.icon:before{content:"\f39e"}.-pharmacy-panel-location .instagram.icon:before{content:"\f16d"}.-pharmacy-panel-location .-geo-maps-location{border-style:solid;border-width:2px;border-color:#f7f3f3;overflow:hidden}.variant-b .-pharmacy-panel-location .-geo-maps-location{border-radius:15px;border-width:1px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-panel-location .-geo-maps-location{border-radius:10px;border-width:1px}.-pharmacy-panel-location .-pharmacy-businesshours-v1{background-color:#ffffff;border-style:solid;border-width:2px;border-color:#f7f3f3;color:#222222;padding:15px}.variant-b .-pharmacy-panel-location .-pharmacy-businesshours-v1{border-radius:15px;border-width:1px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-panel-location .-pharmacy-businesshours-v1{border-radius:10px;border-width:1px}.-pharmacy-panel-location .-pharmacy-businesshours-v1 h2.title{color:#454545!important;font-size:140%;font-weight:400;margin-bottom:5px}.variant-c .-pharmacy-panel-location .-pharmacy-businesshours-v1 h2.title{color:#222222!important}.-pharmacy-panel-location .parking,.-pharmacy-panel-location .social-media{margin-top:15px}.-pharmacy-panel-location label{margin-right:10px}.-pharmacy-panel-onetile{display:block;margin:30px auto}.-pharmacy-panel-onetile .headline{margin-bottom:0;padding:0 15px}.variant-c .-pharmacy-panel-onetile .headline{position:relative;text-align:center;z-index:1}.variant-c .-pharmacy-panel-onetile .headline:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .-pharmacy-panel-onetile .headline span{background-color:#ffffff;padding:0 30px}.-pharmacy-panel-onetile .tabs{display:flex;flex-direction:column;margin:15px 0;width:100%}.-pharmacy-panel-onetile .head{display:flex;order:2;margin:15px 0;width:100%}.-pharmacy-panel-onetile .head div{align-items:center;background-color:#f7f3f3;border:2px solid;border-color:#ffffff;color:#000000;cursor:pointer;display:flex;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;justify-content:center;margin:15px;padding:15px;position:relative;text-align:center;width:calc(25% - 30px)}.variant-b .-pharmacy-panel-onetile .head div{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-panel-onetile .head div{background-color:#ffffff;border-width:1px;border-color:#a5131b;border-radius:10px;color:#222222}.-pharmacy-panel-onetile .head div.selected{background-color:#a5131b;color:#ffffff}.variant-c .-pharmacy-panel-onetile .head div.selected{background-color:#a5131b;border:1px solid;border-color:#a5131b;color:#ffffff}.-pharmacy-panel-onetile .tiles{order:1}.-pharmacy-panel-onetile .tile .pharmacy,.-pharmacy-panel-onetile .tile .topic{display:flex;width:100%}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact{background-color:#f7f3f3;color:#000000;display:flex;margin:0 15px;padding-left:15px;width:calc(66.66666667% - 30px)}.variant-b .-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .-pharmacy-businesshours-v1,.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .contact-information{padding:15px 15px 15px 0;text-align:left;width:50%}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .-pharmacy-businesshours-v1 h2.title,.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .contact-information h3.name{color:#000000!important;font-family:'Source Sans Pro',sans-serif;font-size:140%;font-weight:400;margin-bottom:5px}.variant-c .-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .-pharmacy-businesshours-v1 h2.title,.variant-c .-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .contact-information h3.name{color:#222222!important}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .address,.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .contact{margin-bottom:15px}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .address:before,.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .email:before,.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .phone:before{font-family:'FontAwesome solid';margin-right:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .address:before{display:inline-block;content:"\f3c5"}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .phone:before{content:"\f095"}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .email:before{content:"\f0e0"}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .address li{display:inline-block;width:calc(100% - 25px)}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .address li.location{margin-left:25px}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .contact li{line-height:1.6}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact label{display:inline-block;margin-right:10px}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .social-media{display:inline-block}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .social-media li{cursor:pointer;display:inline-block;margin-right:10px}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .social-media li a:before{display:inline-block;font-family:'FontAwesome brands';font-size:120%;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .social-media li.facebook a:before{content:"\f39e"}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .social-media li.instagram a:before{content:"\f16d"}.-pharmacy-panel-onetile .tile .pharmacy .pharmacy-contact .social-media li.whatsapp a:before{content:"\f232"}.-pharmacy-panel-onetile .tile .geolocation .-geo-maps-location{background-color:#ffffff;display:inline-block;height:294px;margin:0 15px;overflow:hidden;padding:0;width:calc(100% - 30px)}.variant-b .-pharmacy-panel-onetile .tile .geolocation .-geo-maps-location{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-panel-onetile .tile .geolocation .-geo-maps-location{border:1px solid;border-color:#a5131b;border-radius:10px}.-pharmacy-panel-onetile .tile .topic .text{align-items:flex-start;background-color:#f7f3f3;color:#000000;display:flex;flex-direction:column;margin:0 15px;padding:15px;text-align:left;width:calc(66.66666667% - 30px)}.variant-b .-pharmacy-panel-onetile .tile .topic .text{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-panel-onetile .tile .topic .text{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.-pharmacy-panel-onetile .tile .topic .text button{background-color:transparent;border-radius:0;color:#000000;padding:0}.-pharmacy-panel-onetile .tile .topic .text button:hover{background-color:transparent;color:#000000;text-decoration:underline}.-pharmacy-panel-onetile .tile .pharmacy .image,.-pharmacy-panel-onetile .tile .topic .image{background-color:#ffffff;margin:0 15px;overflow:hidden;position:relative;width:calc(33.33333333% - 30px)}.variant-b .-pharmacy-panel-onetile .tile .pharmacy .image,.variant-b .-pharmacy-panel-onetile .tile .topic .image{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-panel-onetile .tile .pharmacy .image,.variant-c .-pharmacy-panel-onetile .tile .topic .image{border-radius:10px}.-pharmacy-panel-onetile .tile .pharmacy .image img,.-pharmacy-panel-onetile .tile .topic .image img{display:block;height:294px;object-fit:cover;width:100%}.-pharmacy-panel-onetile .tile .team .image{background-color:#f7f3f3;display:inline-block;margin:0 15px;overflow:hidden;padding:15px;text-align:center;width:calc(100% - 30px)}.variant-b .-pharmacy-panel-onetile .tile .team .image{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-panel-onetile .tile .team .image{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px}.-pharmacy-panel-onetile .tile .team .image img{display:block;margin:0 auto;height:264px;width:auto}.-pharmacy-panel-threetiles{display:block;margin:0 auto;padding:30px 0;text-align:left}.-pharmacy-panel-threetiles .headline{margin-bottom:0;padding:0 15px}.variant-c .-pharmacy-panel-threetiles .headline{position:relative;text-align:center;z-index:1}.variant-c .-pharmacy-panel-threetiles .headline:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .-pharmacy-panel-threetiles .headline span{background-color:#ffffff;padding:0 30px}.-pharmacy-panel-threetiles .tiles{display:flex}.variant-c .-pharmacy-panel-threetiles .tiles{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;margin:15px}.-pharmacy-panel-threetiles .tiles .tile{margin:0 15px}.-pharmacy-panel-threetiles .tiles .tile.pharmacy{background-color:#f7f3f3;color:#000000;line-height:1.4;margin:15px;padding:15px}.variant-b .-pharmacy-panel-threetiles .tiles .tile.pharmacy{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-panel-threetiles .tiles .tile.pharmacy{background-color:#ffffff;color:#222222}.-pharmacy-panel-threetiles .tiles .tile.pharmacy h3.name{color:#000000!important;font-family:'Source Sans Pro',sans-serif;font-weight:400;margin-bottom:0}.variant-c .-pharmacy-panel-threetiles .tiles .tile.pharmacy h3.name{color:#222222!important}.-pharmacy-panel-threetiles .tiles .tile.pharmacy .address,.-pharmacy-panel-threetiles .tiles .tile.pharmacy .contact{margin-bottom:15px}.-pharmacy-panel-threetiles .tiles .tile.pharmacy .address:before,.-pharmacy-panel-threetiles .tiles .tile.pharmacy .email:before,.-pharmacy-panel-threetiles .tiles .tile.pharmacy .phone:before{font-family:'FontAwesome solid';margin-right:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-pharmacy-panel-threetiles .tiles .tile.pharmacy .address:before{display:inline-block;content:"\f3c5"}.-pharmacy-panel-threetiles .tiles .tile.pharmacy .phone:before{content:"\f095"}.-pharmacy-panel-threetiles .tiles .tile.pharmacy .email:before{content:"\f0e0"}.-pharmacy-panel-threetiles .tiles .tile.pharmacy .address li{display:inline-block;width:calc(100% - 25px)}.-pharmacy-panel-threetiles .tiles .tile.pharmacy .address li.location{margin-left:25px}.-pharmacy-panel-threetiles .tiles .tile.pharmacy .contact li{line-height:1.6}.-pharmacy-panel-threetiles .tiles .tile.pharmacy label{display:inline-block;margin-right:10px}.-pharmacy-panel-threetiles .social-media{display:inline-block}.-pharmacy-panel-threetiles .social-media li{cursor:pointer;display:inline-block;margin-right:10px}.-pharmacy-panel-threetiles .social-media li a:before{display:inline-block;font-family:'FontAwesome brands';font-size:120%;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-pharmacy-panel-threetiles .social-media li.facebook a:before{content:"\f39e"}.-pharmacy-panel-threetiles .social-media li.instagram a:before{content:"\f16d"}.-pharmacy-panel-threetiles .social-media li.whatsapp a:before{content:"\f232"}.-pharmacy-panel-threetiles .tiles .tile.image{margin:15px;overflow:hidden;position:relative}.variant-b .-pharmacy-panel-threetiles .tiles .tile.image{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-panel-threetiles .tiles .tile.image{border-radius:10px}.-pharmacy-panel-threetiles .tiles .tile.image img{display:block;height:294px;object-fit:cover;width:100%}.-pharmacy-panel-threetiles .tiles .tile.content .tabs{display:flex;flex-direction:column;height:100%}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .head{display:inline-flex;flex-direction:row;gap:15px;margin:15px 0;order:2}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .head div.businesshours,.-pharmacy-panel-threetiles .tiles .tile.content .tabs .head div.geolocation,.-pharmacy-panel-threetiles .tiles .tile.content .tabs .head div.topic{background-color:#f7f3f3;border:2px solid;border-color:#ffffff;color:#000000;cursor:pointer;padding:10px 0;position:relative;text-align:center;width:25%}.variant-b .-pharmacy-panel-threetiles .tiles .tile.content .tabs .head div.businesshours,.variant-b .-pharmacy-panel-threetiles .tiles .tile.content .tabs .head div.geolocation,.variant-b .-pharmacy-panel-threetiles .tiles .tile.content .tabs .head div.topic{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-panel-threetiles .tiles .tile.content .tabs .head div.businesshours,.variant-c .-pharmacy-panel-threetiles .tiles .tile.content .tabs .head div.geolocation,.variant-c .-pharmacy-panel-threetiles .tiles .tile.content .tabs .head div.topic{background-color:#ffffff;border-width:1px;border-color:#a5131b;border-radius:10px;color:#222222}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .head div.selected{background-color:#a5131b;color:#ffffff}.variant-c .-pharmacy-panel-threetiles .tiles .tile.content .tabs .head div.selected{background-color:#a5131b;border:1px solid;border-color:#a5131b;color:#ffffff}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .head .icon{color:#000000;line-height:1}.variant-c .-pharmacy-panel-threetiles .tiles .tile.content .tabs .head .icon{color:#222222}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .head .icon:before{font-size:120%;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .head .businesshours .icon:before{content:"\f017";font-family:'FontAwesome solid'}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .head .geolocation .icon:before{content:"\f3c5";font-family:'FontAwesome solid'}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .head .topic .icon:before{content:"\f129";font-family:'FontAwesome solid'}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .head .topic .icon.courier:before{content:"\f1b9";font-family:'FontAwesome solid';font-size:140%}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .head .topic .icon.parking:before{content:"\f540";font-family:'FontAwesome solid';font-size:140%}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .head .selected .icon,.variant-c .-pharmacy-panel-threetiles .tiles .tile.content .tabs .head .selected .icon{color:#ffffff}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .body{background-color:#f7f3f3;color:#000000;flex-grow:1;height:217px;margin:15px 0;order:1;overflow-y:auto;padding:15px}.variant-b .-pharmacy-panel-threetiles .tiles .tile.content .tabs .body{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-panel-threetiles .tiles .tile.content .tabs .body{background-color:#ffffff;border-radius:10px;color:#222222;padding:15px 0}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .body h2.title,.-pharmacy-panel-threetiles .tiles .tile.content .tabs .body h3.title{color:#000000!important;font-family:'Source Sans Pro',sans-serif;font-size:140%;font-weight:400;margin-bottom:5px}.variant-c .-pharmacy-panel-threetiles .tiles .tile.content .tabs .body h2.title,.variant-c .-pharmacy-panel-threetiles .tiles .tile.content .tabs .body h3.title{color:#222222!important}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .body button{background-color:transparent;border-radius:0;color:#000000;padding:0}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .body button:hover{background-color:transparent;color:#000000;text-decoration:underline}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .body .-geo-maps-location{display:inline-block;height:185px;width:100%}.-pharmacy-panel-threetiles .tiles .tile.content .tabs .body .-pharmacy-businesshours-v1 tr.shift td.weekdays{text-align:right}.pharmacy-picker{display:inline-block;margin:0;padding:15px 0 0;vertical-align:top;width:100%}.-content-overviews-v1 .pharmacy-picker{padding-top:10px}.pharmacy-picker .pharmacies{display:block;margin:0 auto;position:relative;text-align:left;width:100%}.pharmacy-picker .pharmacies .pharmacy{border:none;color:#222222;cursor:pointer;display:inline-block;font-size:120%;margin:0 15px 15px;padding:0 0 5px;position:relative;text-align:left}.pharmacy-picker .pharmacies .pharmacy a{overflow:hidden;padding:0 0 4px;position:relative;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-ms-transition:color .3s linear;-webkit-transition:color .3s linear;transition:color .3s linear}.pharmacy-picker .pharmacies .pharmacy a:before{background-color:#ffffff;bottom:0;content:"";height:2px;left:51%;position:absolute;right:51%;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.pharmacy-picker .pharmacies .pharmacy a:hover{color:#ffffff}.pharmacy-picker .pharmacies .pharmacy:active a:before,.pharmacy-picker .pharmacies .pharmacy:focus a:before,.pharmacy-picker .pharmacies .pharmacy:hover a:before{left:0;right:0}.pharmacy-picker .pharmacies .pharmacy.selected{border:none;color:#a5131b}.pharmacy-picker .pharmacies .pharmacy.selected a:hover{color:#a5131b}.pharmacy-picker .pharmacies .pharmacy.selected a:before,.pharmacy-picker .pharmacies .pharmacy.selected:hover a:before{background-color:#a5131b;left:0;right:0}.header-pharmacy-picker .-ui-layout-columns.compact{display:inline-block;margin:0;padding:0;text-align:center}.-pharmacy-picker-v3 .pharmacies{display:flex;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;width:100%}.header-pharmacy-picker .-pharmacy-picker-v3 .pharmacies{justify-content:center;max-width:100%;width:auto}.-pharmacy-picker-v3 .pharmacies .pharmacy{flex:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;min-height:1px;padding:0 15px;text-align:left}.header-pharmacy-picker .-pharmacy-picker-v3 .pharmacies .pharmacy{flex:0 1 auto;-webkit-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.-pharmacy-picker-v3 .pharmacies .pharmacy.compact{font-size:90%}.-pharmacy-picker-v3 .pharmacies .pharmacy.compact .name{color:#a5131b;font-family:'Source Sans Pro',sans-serif;font-size:120%;font-weight:700;margin-bottom:8px;padding-bottom:8px}.-pharmacy-picker-v3 .pharmacies .pharmacy.full .name{color:#ffffff;font-family:'Source Sans Pro',sans-serif;font-size:140%;font-weight:700;margin-bottom:10px}.-pharmacy-picker-v3 .pharmacies .pharmacy.compact .phone{margin-bottom:8px}.-pharmacy-picker-v3 .pharmacies .pharmacy.compact .phone .icon:before{content:"\f879";font-family:FontAwesome solid;margin-right:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto}.-pharmacy-picker-v3 .pharmacies .pharmacy.compact .-pharmacy-businesshours-compact .state{color:#3aad60;display:inline-block;margin-bottom:8px;width:100%}.-pharmacy-picker-v3 .pharmacies .pharmacy.compact .-pharmacy-businesshours-compact .state.closed{color:#ea4a4a}.-pharmacy-picker-v3 .pharmacies .pharmacy.compact .-pharmacy-businesshours-compact .state:before{content:"\f017";font-family:FontAwesome solid;margin-right:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto}.-pharmacy-picker-v3 .pharmacies .pharmacy.compact .additional .link{display:inline-block;width:100%}.-pharmacy-picker-v3 .pharmacies .pharmacy.compact .additional .link:hover{text-decoration:underline}.-pharmacy-picker-v3 .pharmacies .pharmacy.compact .additional .link .icon:before{content:"\f015";font-family:FontAwesome solid;margin-right:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto}.-pharmacy-picker-v3 .pharmacies .pharmacy.full .additional .link{border-top:2px solid;border-color:#a5131b;color:#222222;display:inline-block;padding:15px 0 0}.-pharmacy-picker-v3 .pharmacies .pharmacy.full .additional .link:hover{color:#a5131b}.-pharmacy-picker-v3 .pharmacies .pharmacy.full .-pharmacy-address-v1,.-pharmacy-picker-v3 .pharmacies .pharmacy.full .-pharmacy-businesshours-v1,.-pharmacy-picker-v3 .pharmacies .pharmacy.full .-pharmacy-languages-v1,.-pharmacy-picker-v3 .pharmacies .pharmacy.full .additional{margin-bottom:15px}.-pharmacy-picker-v3 .pharmacies .pharmacy.full .-pharmacy-businesshours-v1 h2.title{color:#222222;font-size:100%;margin-bottom:5px}.-pharmacy-businesshours-v1 h2.title{font-family:'Source Sans Pro',sans-serif}.-pharmacy-picker-v3 .pharmacies .pharmacy.full .contact-action{display:inline-block;margin:15px 0;width:100%}.-pharmacy-picker-v3 .pharmacies .pharmacy.full .contact-action li{background-color:#a5131b;border:2px solid;border-color:#ffffff;border-radius:50%;color:#ffffff;cursor:pointer;display:inline-block;margin-right:15px;min-height:1px;padding:15px;vertical-align:middle;text-align:left}.-pharmacy-picker-v3 .pharmacies .pharmacy.full .contact-action li:hover{background-color:#f7f3f3;border-color:#000000;color:#000000;-ms-transition:background-color 1s,color .5s linear;-webkit-transition:background-color 1s,color .5s linear;transition:background-color 1s,color .5s linear}.-pharmacy-picker-v3 .pharmacies .pharmacy.full .contact-action li span.icon{display:block;font-size:180%;height:32px;text-align:center;vertical-align:middle;width:32px}.-pharmacy-picker-v3 .pharmacies .pharmacy.full .contact-action li.mail-link span.icon:before{content:"\f0e0";font-family:FontAwesome solid;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto}.-pharmacy-picker-v3 .pharmacies .pharmacy.full .contact-action li.map-link span.icon:before{content:"\f3c5";font-family:FontAwesome solid;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto}.-pharmacy-picker-v3 .pharmacies .pharmacy.full .contact-action li.phone-link span.icon:before{content:"\f879";font-family:FontAwesome solid;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto}.-pharmacy-service-information-v1{padding:0 15px}.-pharmacy-service-information-v1 div{display:inline-block;margin:15px 0;width:100%}.-pharmacy-service-information-v1 div.value{background-color:#f7f3f3;color:#000000;margin:0;padding:15px}.variant-b .-pharmacy-service-information-v1 div.value{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-service-information-v1 div.value{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.-pharmacy-service-information-v1 .key{color:#a5131b;margin-bottom:10px}.-pharmacy-service-information-v1 p{margin-bottom:0}.-pharmacy-team-lead{display:block;margin:0 auto;padding:30px 0;text-align:left}.-pharmacy-team-lead h2.title{margin:0;padding:0 15px;text-align:center}.variant-c .-pharmacy-team-lead h2.title{position:relative;text-align:center;z-index:1}.variant-c .-pharmacy-team-lead h2.title:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .-pharmacy-team-lead h2.title span{background-color:#ffffff;padding:0 30px}.-pharmacy-team-lead .lead-team{align-items:center;display:flex;justify-content:center}.-pharmacy-team-lead .lead-team .lead,.-pharmacy-team-lead .lead-team .team{margin:15px 0;overflow:hidden;padding:0 15px;position:relative}.-pharmacy-team-lead img{display:block;height:100%;width:auto}.variant-b .-pharmacy-team-lead img{border-radius:15px}.variant-c .-pharmacy-team-lead img{border-radius:10px}.-pharmacy-team-lead .lead-team .overlay{background-color:rgba(255,255,255,.7);bottom:0;color:#222222;left:15px;padding:10px;position:absolute;text-align:center;width:calc(100% - 30px)}.variant-b .-pharmacy-team-lead .lead-team .overlay{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.variant-c .-pharmacy-team-lead .lead-team .overlay{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.-pharmacy-team-sliders-v1{display:flex;margin:0 auto;padding:30px 0;position:relative;text-align:left}.-pharmacy-team-sliders-v1 .navigation{background-color:#f7f3f3;color:#000000;display:flex;flex-direction:column;justify-content:flex-end;margin:15px;padding:15px;position:relative;width:25%}.variant-b .-pharmacy-team-sliders-v1 .navigation{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-team-sliders-v1 .navigation{border-radius:10px}.-pharmacy-team-sliders-v1 .navigation h2.title{color:#000000!important;order:1}.-pharmacy-team-sliders-v1 .navigation .intro{order:2}.-pharmacy-team-sliders-v1 .navigation .button{align-self:flex-start;order:3}.-pharmacy-team-sliders-v1 .navigation .arrows{display:flex;flex-wrap:wrap;justify-content:space-between;left:15px;order:4;width:100%}.-pharmacy-team-sliders-v1 .navigation .arrows .arrow{color:#000000;cursor:pointer;font-size:32px;line-height:42px;height:42px;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:42px}.-pharmacy-team-sliders-v1 .navigation .arrows .arrow:hover{color:#454545}.-pharmacy-team-sliders-v1 .navigation .arrows .arrow.left:before{content:"\f30a";font-family:'FontAwesome solid'}.-pharmacy-team-sliders-v1 .navigation .arrows .arrow.right:before{content:"\f30b";font-family:'FontAwesome solid'}.-pharmacy-team-sliders-v1 .slider{margin:15px;width:75%}.-pharmacy-team-sliders-v1 .team-member .slide-content{border:1px solid;border-color:#f7f3f3;overflow:hidden;position:relative}.variant-b .-pharmacy-team-sliders-v1 .team-member .slide-content{border-radius:15px}.variant-c .-pharmacy-team-sliders-v1 .team-member .slide-content{border-radius:10px}.-pharmacy-team-sliders-v1 .team-member img{display:block}.-pharmacy-team-sliders-v1 .team-member .slide-content .slide-overlay{background-color:rgba(255,255,255,.7);bottom:0;color:#222222;left:0;padding:10px;position:absolute;text-align:center;width:100%}.-pharmacy-team-sliders-v1 .team-member .slide-content .slide-overlay .member-name{font-size:100%;margin-bottom:0}.-pharmacy-team-sliders-v1 .team-member .slide-content .slide-overlay .member-position{margin-bottom:0}.-pharmacy-team-sliders-v2{display:block;margin:0 auto;padding:30px 15px;text-align:left}.-pharmacy-team-sliders-v2 h2.title{text-align:center}.variant-c .-pharmacy-team-sliders-v2 h2.title{position:relative;text-align:center;z-index:1}.variant-c .-pharmacy-team-sliders-v2 h2.title:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:100%;z-index:-1}.variant-c .-pharmacy-team-sliders-v2 h2.title a{background-color:#ffffff;padding:0 30px}.-pharmacy-team-sliders-v2 .manager{border:1px solid;border-color:#f7f3f3;display:flex;margin-bottom:30px;overflow:hidden;padding:0;width:100%}.variant-b .-pharmacy-team-sliders-v2 .manager{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px;display:flex;height:100%}.variant-c .-pharmacy-team-sliders-v2 .manager{border-radius:10px}.-pharmacy-team-sliders-v2 .manager .manager-picture{align-items:center;background-color:#ffffff;display:flex;flex-basis:200px;text-align:center}.-pharmacy-team-sliders-v2 .manager .manager-details{background-color:#f7f3f3;color:#000000;flex:1;padding:15px}.-pharmacy-team-sliders-v2 .manager .manager-details *{color:#000000}.-pharmacy-team-sliders-v2 .slider{padding:0 0 30px}.-pharmacy-team-sliders-v2 .team-member .slide-content{border:1px solid;border-color:#f7f3f3;overflow:hidden;position:relative}.variant-b .-pharmacy-team-sliders-v2 .team-member .slide-content{border-radius:15px}.variant-c .-pharmacy-team-sliders-v2 .team-member .slide-content{border-radius:10px}.-pharmacy-team-sliders-v2 .team-member img{display:block}.-pharmacy-team-sliders-v2 .team-member .slide-content .slide-overlay{background-color:rgba(255,255,255,.7);bottom:0;color:#222222;left:0;padding:10px;position:absolute;text-align:center;width:100%}.-pharmacy-team-sliders-v2 .team-member .slide-content .slide-overlay .member-name{font-size:100%;margin-bottom:0}.-pharmacy-team-sliders-v2 .team-member .slide-content .slide-overlay .member-position{margin-bottom:0}.-pharmacy-team-sliders-v2 .actions{display:block;margin:30px auto 0;text-align:center;width:100%}.-pharmacy-team-sliders-v2 .arrows{display:none}.-pharmacy-team-v5 .title{margin-bottom:0;padding:0 15px}.variant-c .-pharmacy-team-v5 .title{position:relative;text-align:center;z-index:1}.variant-c .-pharmacy-team-v5 .title:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .-pharmacy-team-v5 .title span{background-color:#ffffff;padding:0 30px}.-pharmacy-team-v5 .team-member{display:flex;flex-wrap:wrap;width:100%}.-pharmacy-team-v5 .team-member .manager{border:1px solid;border-color:#f7f3f3;flex-basis:calc(33.33333333% - 30px);margin:15px;overflow:hidden}.variant-b .-pharmacy-team-v5 .team-member .manager{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-team-v5 .team-member .manager{border-radius:10px}.-pharmacy-team-v5 .team-member .manager .picture{background-color:#ffffff}.-pharmacy-team-v5 .team-member .manager .details{background-color:#f7f3f3;color:#000000;padding:15px}.-pharmacy-team-v5 .team-member .manager .details *{color:#000000}.-pharmacy-team-v5 .team-member .members{display:flex;flex-basis:66.66666667%;flex-wrap:wrap}.-pharmacy-team-v5 .team-member .members .member{background-color:#ffffff;border:1px solid;border-color:#f7f3f3;display:flex;flex-direction:row;margin:15px;overflow:hidden;width:calc(50% - 30px)}.variant-b .-pharmacy-team-v5 .team-member .members .member{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-pharmacy-team-v5 .team-member .members .member{border-radius:10px}.-pharmacy-team-v5 .team-member .members .member .picture{align-self:center;background-color:#ffffff;width:50%}.-pharmacy-team-v5 .team-member .members .member .details{background-color:#f7f3f3;color:#000000;padding:15px;width:50%}.-pharmacy-team-v5 .team-member .members .member .details *{color:#000000}.-pharmacy-team-v5 .team-member .actions{flex-basis:100%;justify-content:center;padding:15px;text-align:center;width:100%}.-promotions-coupon-current{padding:0 15px;max-width:1500px;margin:auto}.-promotions-display-v1{display:inline-block;padding:0;margin:15px auto;overflow:hidden}.variant-b .-promotions-display-v1{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-promotions-display-v1{border-radius:10px}.-promotions-display-v1 h2,.-promotions-display-v1 h3{font-family:'Source Sans Pro',sans-serif}.-promotions-display-v1 .coupon-banner,.-promotions-display-v1 .topic-banner{margin:0}.-promotions-raffle .-promotions-raffle-v1{color:#222222;margin:30px auto 0;min-height:1px;padding:0 15px;text-align:left}.-promotions-raffle-v1 .raffle{background-color:#ffffff;display:inline-block;padding-bottom:15px;vertical-align:top;width:100%}.-promotions-raffle-v1 .raffle h2.title{margin-bottom:0;padding:15px}.-promotions-raffle-v1 .raffle .instructions,.-promotions-raffle-v1 .raffle canvas{margin:0 15px 15px}.-promotions-raffle-v1 .raffle #raffle_game_pts_preview{background-color:#a5131b;padding:10px}.-promotions-raffle-v1 .raffle label.preview{color:#ffffff}.-promotions-raffle-v1 .raffle .left,.-promotions-raffle-v1 .raffle .right{margin:0;padding-left:15px;padding-right:15px}.-promotions-raffle-v1 .raffle .left img{display:block;max-width:100%!important;height:auto!important;width:100%}.-promotions-raffle-v1 .raffle .right .actions{padding:0}.-promotions-raffle-v1 .raffle .right .actions .submit{font-size:120%;width:auto}.-promotions-raffle-v1 .raffle .right .actions .cancel{margin-top:15px}.-promotions-raffle-v1 .raffle .boxSuccess{margin:0 15px}.-promotions-raffle-v1 .raffle .actions{margin-top:15px;padding:0 15px}.searchbar-shop{background-color:#454545;padding:15px 0}.searchbar-shop .content{margin:0 auto;min-height:1px;padding:0 15px;text-align:left}.searchbar-shop .-shop-products-searchbars-v1{width:100%}.shop-columns .-shop-products-searchbars-v1{display:inline-block;margin:15px 0;padding:0 15px;width:100%}.searchbar-shop .-shop-products-searchbars-v1 .search.form{display:inline-block;position:relative;vertical-align:top;width:100%}.searchbar-shop .-shop-products-searchbars-v1 .search.form input[type=text]{display:inline-block;height:40px;padding:0 50px 0 15px;vertical-align:middle;width:100%}.searchbar-shop .-shop-products-searchbars-v1 .search button.action{line-height:40px;padding:0 15px;position:absolute;right:-1px;vertical-align:top}.-shop-categories-brands-v1{display:block;margin:15px 0;padding:0 15px;text-align:center;width:100%}.-shop-categories-brands-v1.root-brands{margin:0 auto;overflow:hidden;padding:30px 15px}.-shop-categories-brands-v1.shop-brands{background-color:#ffffff;margin:15px;overflow:hidden;padding:0;width:calc(100% - 30px)}.variant-a .-shop-categories-brands-v1.shop-brands{border:2px solid;border-color:#454545}.variant-b .-shop-categories-brands-v1.shop-brands{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-shop-categories-brands-v1.shop-brands{border:1px solid;border-color:#454545;border-radius:10px}.-shop-categories-brands-v1 h2.title{color:#454545;display:block;margin-bottom:0;padding:10px 15px;text-align:center}.-shop-categories-brands-v1.root-brands h2.title{color:#454545;margin:15px 0;padding:0;text-align:left}.variant-c .-shop-categories-brands-v1.root-brands h2.title{position:relative;text-align:center;z-index:1}.variant-c .-shop-categories-brands-v1.root-brands h2.title:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .-shop-categories-brands-v1.root-brands h2.title span{background-color:#ffffff;padding:0 30px}.-shop-categories-brands-v1.shop-brands h2.title{background-color:#454545;color:#ffffff;font-size:140%;margin:0;padding:10px 15px}.variant-c .-shop-categories-brands-v1.shop-brands h2.title{background-color:#ffffff;color:#454545}.-shop-categories-brands-v1 .content{padding:0}.-shop-categories-brands-v1.root-brands .content{padding-bottom:15px}.-shop-categories-brands-v1 .brands{background-color:#ffffff;color:#454545;display:inline-block;margin:0;text-align:center;width:100%}.-shop-categories-brands-v1.root-brands .brands{background-color:transparent}.-shop-categories-brands-v1.root-brands.background-module .brands{background-color:#ffffff;background-attachment:fixed;background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/webgrow-root-brands_background.jpg');background-position:center;background-repeat:no-repeat;padding:15px}.variant-b .-shop-categories-brands-v1.root-brands.background-module .brands,.variant-c .-shop-categories-brands-v1.root-brands.background-module .brands{border-radius:10px}.-shop-categories-brands-v1.root-brands.scroll-module .brands{background-color:#ffffff;overflow:auto;white-space:nowrap}.-shop-categories-brands-v1.shop-brands.scroll-module .brands{background-color:#ffffff;max-height:550px;overflow-x:hidden;overflow-y:auto;white-space:nowrap;width:100%}.-shop-categories-brands-v1.root-brands.scroll-module .brands::-webkit-scrollbar,.-shop-categories-brands-v1.shop-brands.scroll-module .brands::-webkit-scrollbar{background-color:#e5e5e5;width:15px}.-shop-categories-brands-v1.root-brands.scroll-module .brands::-webkit-scrollbar-thumb,.-shop-categories-brands-v1.shop-brands.scroll-module .brands::-webkit-scrollbar-thumb{background-color:#4c4c4c}.variant-b .-shop-categories-brands-v1.root-brands.scroll-module .brands,.variant-b .-shop-categories-brands-v1.root-brands.scroll-module .brands::-webkit-scrollbar,.variant-b .-shop-categories-brands-v1.root-brands.scroll-module .brands::-webkit-scrollbar-thumb,.variant-c .-shop-categories-brands-v1.root-brands.scroll-module .brands,.variant-c .-shop-categories-brands-v1.root-brands.scroll-module .brands::-webkit-scrollbar,.variant-c .-shop-categories-brands-v1.root-brands.scroll-module .brands::-webkit-scrollbar-thumb{border-radius:10px}.-shop-categories-brands-v1 .brands .brand{cursor:pointer;display:inline-block;margin:15px;min-height:1px;position:relative;text-align:left;vertical-align:middle}.-shop-categories-brands-v1.shop-brands .brands .brand{display:block}.-shop-categories-brands-v1 .brands .brand a{display:block;padding:5px 0}.-shop-categories-brands-v1 .brands .brand .caption{font-size:120%}.-shop-categories-brands-v1 .brands .brand .caption::after{background-color:#454545;content:'';height:2px;left:0;opacity:0;position:absolute;top:100%;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .3s,-webkit-transform .3s;-moz-transition:opacity .3s,-moz-transform .3s;transition:opacity .3s,transform .3s;width:100%}.-shop-categories-brands-v1 .brands .brand .caption:focus::after,.-shop-categories-brands-v1 .brands .brand .caption:hover::after{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.-shop-categories-brands-v1 .brands .brand.with-logos{margin:0;text-align:center}.-shop-categories-brands-v1 .brands .brand.with-logos a.link{padding:15px 0;text-align:center}.-shop-categories-brands-v1 .brands .brand .brand-logo{background-color:rgba(255,255,255,.7);display:inline-block;-webkit-filter:grayscale(100%);filter:grayscale(100%);line-height:1;margin:0;padding:10px;text-align:center;vertical-align:middle;width:100%}.-shop-categories-brands-v1.shop-brands .brands .brand .brand-logo{background-color:transparent;padding:0}.variant-b .-shop-categories-brands-v1.root-brands.background-module .brands .brand .brand-logo{border-radius:50%;width:auto}.variant-c .-shop-categories-brands-v1.root-brands.background-module .brands .brand .brand-logo{border-radius:10px}.-shop-categories-brands-v1 .brands .brand:hover .brand-logo{background-color:#ffffff;-webkit-filter:none;filter:none;-moz-transition:background-color 1s,filter .5s linear;-ms-transition:background-color 1s,filter .5s linear;-o-transition:background-color 1s,filter .5s linear;-webkit-transition:background-color 1s,filter .5s linear;transition:background-color 1s,filter .5s linear}.-shop-categories-brands-v1.root-brands.background-module .brands .brand:hover .brand-logo{box-shadow:0 0 8px 0 #b2b2b2;-moz-transition:box-shadow .5s linear;-ms-transition:box-shadow .5s linear;-o-transition:box-shadow .5s linear;-webkit-transition:box-shadow .5s linear;transition:box-shadow .5s linear}.-shop-categories-brands-v1 .brands .brand .brand-logo img{height:auto;max-width:100px;width:100%}.-shop-categories-brands-v1 .brands .brand.with-logos .caption{display:none}.-shop-categories-brands-sliders-v1{margin:0 auto;padding:30px 15px;position:relative;text-align:center}.-shop-categories-brands-sliders-v1.root-brands-slider h1.headline{display:inline-block;font-size:160%;margin:15px 0;text-align:left;width:100%}.variant-c .-shop-categories-brands-sliders-v1.root-brands-slider h1.headline{position:relative;text-align:center;z-index:1}.variant-c .-shop-categories-brands-sliders-v1.root-brands-slider h1.headline:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .-shop-categories-brands-sliders-v1.root-brands-slider h1.headline span{background-color:#ffffff;padding:0 30px}.-shop-categories-brands-sliders-v1 .slider{margin:0 auto!important;text-align:center!important}.-shop-categories-brands-sliders-v1 .brands{margin:0!important;text-align:center!important}.-shop-categories-brands-sliders-v1 .bullets{bottom:0}.-shop-categories-brands-sliders-v1 .arrow{background-color:rgba(0,0,0,.1);cursor:pointer;position:absolute;top:40%!important}.-shop-categories-brands-sliders-v1 .arrow.left{left:0}.-shop-categories-brands-sliders-v1 .arrow.right{right:0}.-shop-categories-brands-sliders-v1 .brand{display:block;margin:0 auto;padding:15px;text-align:center;width:150px!important}.-shop-categories-brands-sliders-v1 .brand a{background-color:#ffffff;border:1px solid;border-color:#f2f2f2;display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%);line-height:1;margin:0 auto;padding:10px;text-align:center;vertical-align:middle;width:100%}.variant-b .-shop-categories-brands-sliders-v1 .brand a{border-radius:50%;width:auto}.variant-c .-shop-categories-brands-sliders-v1 .brand a{border-radius:10px}.-shop-categories-brands-sliders-v1 .brand:hover a{box-shadow:rgba(0,0,0,.24) 0 3px 8px;-webkit-filter:none;filter:none;-moz-transition:box-shadow .5s linear;-ms-transition:box-shadow .5s linear;-o-transition:box-shadow .5s linear;-webkit-transition:box-shadow .5s linear;transition:box-shadow .5s linear}.-shop-categories-breadcrumbs-v1,.-shop-products-breadcrumbs-v1{display:inline-block;font-size:80%;margin:15px 0;text-align:center}.-shop-products-breadcrumbs-v1{background-color:#ebebeb;margin:0;padding:15px 0;width:100%}.-shop-categories-breadcrumbs-v1 .items{display:inline-block;margin:0 15px;padding:0;text-align:left;width:calc(100% - 30px)}.-shop-products-breadcrumbs-v1 .items{display:inline-block;margin:0 auto;padding:0 15px;text-align:left}.-shop-categories-breadcrumbs-v1 .items .item,.-shop-products-breadcrumbs-v1 .items .item{color:#666666;cursor:pointer;display:inline-block;padding:0;text-align:center}.-shop-categories-breadcrumbs-v1 .items .item:hover .crumb,.-shop-products-breadcrumbs-v1 .items .item:hover .crumb{text-decoration:underline}.-shop-categories-breadcrumbs-v1 .items .item.selected,.-shop-products-breadcrumbs-v1 .items .item.selected{color:#a5131b}.-shop-categories-breadcrumbs-v1 .items .item.selected .crumb,.-shop-products-breadcrumbs-v1 .items .item.selected .crumb{text-decoration:underline}.-shop-categories-breadcrumbs-v1 .items .item.selected:hover .crumb,.-shop-products-breadcrumbs-v1 .items .item.selected:hover .crumb{color:#a5131b;text-decoration:underline}.-shop-categories-breadcrumbs-v1 .items .item .separator,.-shop-products-breadcrumbs-v1 .items .item .separator{margin:0 10px}.-ui-menus-directional .-shop-categories-breadcrumbs-v1{display:block;margin:0;width:100%}.-ui-menus-directional .-shop-categories-breadcrumbs-v1 .items{display:block;background-color:#a5131b;border-bottom:1px solid;border-top:1px solid;border-color:#ffffff;padding:10px 15px;margin:0;width:100%}.-ui-menus-directional .-shop-categories-breadcrumbs-v1 .items .item{color:#ffffff}.-ui-menus-directional .-shop-categories-breadcrumbs-v1 .items .item:hover .crumb{color:#ffffff;text-decoration:underline}.-ui-menus-directional .-shop-categories-breadcrumbs-v1 .items .item.selected:hover .crumb{text-decoration:underline}.-shop-categories-detail-views-v1{display:inline-block;margin:15px 0;padding:0;text-align:left;width:100%}.-shop-categories-detail-views-v1 h1.name{padding:0 15px}.-shop-categories-detail-views-v1 .category{display:block;margin:0;padding-left:15px;padding-right:15px;width:100%}.-shop-categories-detail-views-v1.sub-category .category{display:block}.-shop-categories-detail-views-v1 .category .header-image{background-color:#ffffff;display:inline-block;overflow:hidden;padding:0;vertical-align:top;width:100%}.variant-b .-shop-categories-detail-views-v1 .category .header-image{border-radius:15px}.variant-c .-shop-categories-detail-views-v1 .category .header-image{border-radius:10px}.-shop-categories-detail-views-v1 .header-image img{display:block;height:auto;max-width:100%;width:auto}.-shop-categories-detail-views-v1 .category .description,.-shop-categories-detail-views-v1 .category .sub-categories,.-shop-categories-detail-views-v1 .header-image.missing,.-shop-categories-detail-views-v1 .name .count{display:none}.-shop-categories-detail-views-v1 .result{display:inline-block;margin:0;text-align:center;width:100%}.-shop-categories-detail-views-v1 .result .products{display:flex;display:-ms-flexbox;flex:1;-ms-flex:1;flex-wrap:wrap;margin:0 auto;padding-left:0;padding-right:0}.-shop-categories-menus-alphabetical-v1{margin:15px auto}.-shop-categories-menus-alphabetical-v1 .menu{margin-bottom:0;padding:15px;text-align:left}.-shop-categories-menus-alphabetical-v1 .menu .categories .category a:hover{color:#a5131b}.-shop-categories-menus-navigation-v1 .menu.categories{border:none;box-shadow:0 1px 3px #b2b2b2,0 1px 3px #b2b2b2}.-shop-categories-menus-navigation-v1 .category-items,.-shop-categories-menus-navigation-v1 .category-items .item.all-categories{border-color:#b2b2b2}.-shop-categories-menus-navigation-v1 .category-items .item:after{color:#666666;content:"\f054";font-family:'FontAwesome solid';font-size:.9rem;text-align:right;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-shop-categories-menus-navigation-v1 .category-items .item:hover,.-shop-categories-menus-navigation-v1 .category-items .item:hover:after,.-shop-categories-menus-navigation-v1 .showcase .case .subcategories .subcategory:hover{color:#a5131b}.-shop-categories-menus-v1 .categories .columns .column{text-align:left;width:100%!important}.-shop-categories-menus-v1 .categories .category{background-color:#ffffff;color:#222222;display:inline-block;margin:0;padding:5px 15px;white-space:normal;width:100%}.-shop-categories-menus-v1 .categories .category:hover{background-color:#a5131b;color:#ffffff}.-shop-categories-menus-v1 .categories .category.expanded{background-color:#454545;color:#ffffff}.variant-c .-shop-categories-menus-v1 .categories .category.expanded{background-color:#a5131b;color:#ffffff}.-shop-categories-menus-v1 .columns .column .category{margin-bottom:0;white-space:inherit;word-break:break-word}.-shop-categories-menus-v1 .categories .columns .column .category a{display:inline-block;width:95%}.-shop-categories-menus-v1 .categories .columns .column .category .toggle{display:inline-block;text-align:right;vertical-align:top;width:5%}.-shop-categories-menus-v1 .categories .columns .column .category .fade-right-20{display:none}.-shop-categories-menus-v1 .columns .column .category:last-child{margin:5px 0}.-shop-categories-menus-v1 .categories .category-toggle{background-color:#454545;color:#ffffff}.variant-c .-shop-categories-menus-v1 .categories .category-toggle{background-color:#a5131b;color:#ffffff}.-shop-categories-menus-v1 .categories .sub.categories{padding-left:15px}.-shop-categories-menus-v1 .categories .sub.categories .sub.category{background-color:#454545;color:#ffffff}.variant-c .-shop-categories-menus-v1 .categories .sub.categories .sub.category{background-color:#a5131b;color:#ffffff}.-shop-categories-sliders-v1{margin:0 auto;padding:30px 15px 60px;position:relative;text-align:center}.-shop-categories-sliders-v1 .headline{font-size:160%;margin-bottom:0;text-align:left}.variant-c .-shop-categories-sliders-v1 .headline{position:relative;text-align:center;z-index:1}.variant-c .-shop-categories-sliders-v1 .headline:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .-shop-categories-sliders-v1 .headline span{background-color:#ffffff;padding:0 30px}.-shop-categories-sliders-v1 .slider .slides.categories{display:block;margin:0 auto;overflow:hidden;text-align:center}.-shop-categories-sliders-v1 .slider .slides .slide.category{border:none;cursor:pointer;display:inline-block;margin:15px auto;overflow:hidden;position:relative;vertical-align:top}.-shop-categories-sliders-v1 .categories .category .name{background-color:transparent;color:#222222;padding:15px 0;text-align:left;width:100%}.variant-b div[data-cms-template=grouped]:nth-child(odd) .-shop-categories-sliders-v1 .categories .category .name{color:#ffffff}.-shop-categories-sliders-v1 .categories .category:hover .name{color:#a5131b}.-shop-categories-sliders-v1 .slider .slides .slide.category img{height:auto;max-width:100%;width:auto}.variant-b .-shop-categories-sliders-v1 .slider .slides .slide.category img{border-radius:15px}.variant-c .-shop-categories-sliders-v1 .slider .slides .slide.category img{border-radius:10px}.-shop-categories-sliders-v1 .bullets{bottom:-15px;left:50%!important;transform:translateX(-50%)!important}.-shop-categories-sliders-v1 .arrow{cursor:pointer;position:absolute;top:40%!important}.-shop-categories-sliders-v1 .arrow.left{left:0}.-shop-categories-sliders-v1 .arrow.right{right:0}.-shop-categories-sliders-v2{margin:0 auto;position:relative;text-align:center}.-shop-categories-sliders-v2 .headline{padding:0 15px;text-align:left}.variant-c .-shop-categories-sliders-v2 .headline{position:relative;text-align:center;z-index:1}.variant-c .-shop-categories-sliders-v2 .headline:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .-shop-categories-sliders-v2 .headline span{background-color:#ffffff;padding:0 30px}.-shop-categories-sliders-v2 .slider{margin:0;padding:0 15px}.-shop-categories-sliders-v2 .splide__pagination{bottom:15px}.-shop-categories-sliders-v2 .splide__slide{overflow:hidden}.variant-b .-shop-categories-sliders-v2 .splide__slide{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-shop-categories-sliders-v2 .splide__slide{border-radius:10px}.-shop-categories-sliders-v2 .splide__slide img{width:100%}.-shop-categories-sliders-v2 .categories{display:flex;flex-wrap:wrap;margin-bottom:15px;width:100%}.-shop-categories-sliders-v2 .categories .category{align-items:center;background-color:#ffffff;border-style:solid;border-width:2px;border-color:#a5131b;color:#a5131b;justify-content:center;margin:15px;padding:15px}.variant-b .-shop-categories-sliders-v2 .categories .category{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-shop-categories-sliders-v2 .categories .category{border-width:1px;border-radius:10px}.-shop-categories-sliders-v2 .categories .category.selected,.-shop-categories-sliders-v2 .categories .category:hover{background-color:#a5131b;border-color:#a5131b;color:#ffffff}.variant-b .-shop-categories-sliders-v2 .categories .category.selected,.variant-b .-shop-categories-sliders-v2 .categories .category:hover{box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px}.-shop-categories-sliders-v2 .categories .category .name{align-items:center;color:#a5131b;display:flex;font-size:120%;font-weight:700;height:100%;justify-content:center}.-shop-categories-sliders-v2 .categories .category.selected .name,.-shop-categories-sliders-v2 .categories .category:hover .name{color:#ffffff}.-shop-categories-tiles-v1 .tiles .tile{background-color:#f7f3f3;color:#000000;overflow:hidden}.variant-b .-shop-categories-tiles-v1 .tiles .tile{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-shop-categories-tiles-v1 .tiles .tile{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px;color:#222222}.-shop-categories-tiles-v1 .tiles .tile .category .category-name{margin:15px 0 0;padding:0 15px}.-shop-categories-tiles-v1 .tiles .tile .sub-categories{padding:15px}.-shop-categories-tiles-v1 .tiles .tile .sub-categories .sub-category:hover{text-decoration:underline}.variant-c .-shop-categories-tiles-v1 .tiles .tile .sub-categories .sub-category:hover{color:#454545;text-decoration:underline}.-shop-categories-tiles-v1 .tiles .tile .sub-categories .more:hover{color:#000000;text-decoration:underline}.variant-c .-shop-categories-tiles-v1 .tiles .tile .sub-categories .more:hover{color:#454545}.-shop-categories-views-compact{display:flex;flex-wrap:wrap;margin-bottom:15px;padding:0 15px}.-shop-categories-views-compact h2.title{flex-grow:1;width:100%}.variant-c .root-shop-categories .-shop-categories-views-compact h2.title{position:relative;text-align:center;z-index:1}.variant-c .root-shop-categories .-shop-categories-views-compact h2.title:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:100%;z-index:-1}.variant-c .root-shop-categories .-shop-categories-views-compact h2.title a{background-color:#ffffff;padding:0 30px}.-shop-categories-views-compact .image{border:1px solid;border-color:#f7f3f3;overflow:hidden;width:50%}.variant-b .-shop-categories-views-compact .image{border-bottom-left-radius:15px;border-top-left-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-shop-categories-views-compact .image{border:1px solid;border-color:#a5131b;border-bottom-left-radius:10px;border-top-left-radius:10px}.-shop-categories-views-compact .image img{object-fit:cover;overflow:hidden;height:100%;width:100%}.-shop-categories-views-compact .categories{background-color:#f7f3f3;border:1px solid;border-color:#f7f3f3;color:#000000;column-count:2;column-gap:30px;padding:15px 30px;width:50%}.variant-b .-shop-categories-views-compact .categories{border-bottom-right-radius:15px;border-top-right-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-shop-categories-views-compact .categories{background-color:#ffffff;border-color:#a5131b;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#222222}.-shop-categories-views-compact .categories .category{border-bottom:2px solid;border-color:#f7f3f3;cursor:pointer;margin-bottom:7px;overflow:hidden;padding-bottom:7px}.variant-c .-shop-categories-views-compact .categories .category{border-color:#ffffff}.-shop-categories-views-compact .categories .category h3.title{color:#000000;font-family:'Source Sans Pro',sans-serif;font-weight:400;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant-c .-shop-categories-views-compact .categories .category h3.title{color:#222222}.-shop-categories-views-compact .categories .category.selected h3.title{color:#454545}.-shop-categories-views-compact .categories .category.selected{border-color:#454545}.-shop-categories-views-compact .categories .category .toggle .more,.-shop-categories-views-compact .categories .category.selected .toggle .more{display:none}.-shop-payback-cart{display:flex;justify-content:stretch}.-shop-payback-cart .payback-disclaimer{margin-top:2px;margin-right:90px}.payment.preview .-shop-config-psp .boundary{margin-right:15px}.payback-points-hint,.payback-points-preview{color:#003eb0}.payback-container span{font-size:19.2px}.-shop-payback-cart .payback-container .payback-card{margin-bottom:5px}.-shop-checkout-cart-v2 .items{margin-bottom:30px}.-shop-checkout-cart-v2 .items table td{padding-bottom:0}.-shop-checkout-cart-v2 .items table td .no_items{display:inline-block;margin:5px}.-shop-checkout-cart-v2 .items .column-header.bottom{display:none}.-shop-checkout-cart-v2 .items .column-header.top th{padding:5px 10px}.-shop-checkout-cart-v2 .items .column-header.top th:first-child{padding-left:0}.-shop-checkout-cart-v2 .items .column-header.top th.total.amount,.-shop-checkout-cart-v2 .items .product td.total.amount{padding-right:0}.-shop-checkout-cart-v2 .items .item.delimiter,.-shop-checkout-cart-v2 .linked .items>.item{border-bottom:2px solid;border-color:#f7f3f3}.variant-c .-shop-checkout-cart-v2 .items .item.delimiter,.variant-c .-shop-checkout-cart-v2 .linked .items>.item{border-width:1px}.-shop-checkout-cart-v2 .items .product td{padding:10px;vertical-align:top}.-shop-checkout-cart-v2 .items .product td .description{color:#222222}.-shop-checkout-cart-v2 .items .product td.thumbnail{height:auto;padding-left:0;width:120px}.-shop-checkout-cart-v2 .items .product .thumbnail a{background-color:#ffffff;border:1px solid;border-color:#ebebeb;display:block;padding:5px;position:relative;width:110px}.-shop-checkout-cart-v2 .items .product .thumbnail img{height:100px;width:100px}.-shop-checkout-cart-v2 .items .product .thumbnail.missing{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/product_image_missing/product_image_missing100.jpg');display:block;height:100px;margin-bottom:8px;width:100px}.-shop-checkout-cart-v2 .items .product.prescription .thumbnail.missing{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/product_image_missing/product_image_prescription100.jpg')}.-shop-checkout-cart-v2 .items .product .thumbnail img.cooling{height:auto;max-width:20%;position:absolute;right:5px;top:5px;width:30px;z-index:2}.-shop-checkout-cart-v2 .items .product .title{border-bottom:none;font-size:100%;margin:0 0 15px;padding-bottom:0;text-align:left;text-transform:none}.-shop-checkout-cart-v2 .items .product .quantity{padding-top:8px;width:120px}.-shop-checkout-cart-v2 .items .product .quantity .quantity-count{display:inline-block;text-align:center}.-shop-checkout-cart-v2 .items .product .quantity .decrease,.-shop-checkout-cart-v2 .items .product .quantity .increase{background-image:none;background-color:#a5131b;color:#ffffff;height:30px;margin:0;padding:4px;text-align:center;width:30px}.-shop-checkout-cart-v2 .items .product .quantity .decrease:hover,.-shop-checkout-cart-v2 .items .product .quantity .increase:hover{background-color:#f7f3f3;color:#000000}.-shop-checkout-cart-v2 .items .product .quantity .remove{display:block}.-shop-checkout-cart-v2 .items .product .quantity .count{vertical-align:top}.-shop-checkout-cart-v2 .items .product .amount{position:relative}.-shop-checkout-cart-v2 .items .product .quantity-count .label,.-shop-checkout-cart-v2 .items .product .single.amount .label,.-shop-checkout-cart-v2 .items .product .total.amount .label{display:none}.-shop-checkout-cart-v2 .items .product .total.amount .reduced{color:#3aad60;display:inline-block;font-size:80%;font-weight:700;width:100%}.-shop-checkout-cart-v2 .items .product .total.amount .amount{font-weight:700}.-shop-checkout-cart-v2 .wishlist{margin-bottom:15px;text-align:left}.-shop-checkout-cart-v2 .wishlist .load,.-shop-checkout-cart-v2 .wishlist .save{background-color:transparent;border:none;border-radius:0;color:#222222;margin-bottom:15px;padding:0}.-shop-checkout-cart-v2 .wishlist .load:hover,.-shop-checkout-cart-v2 .wishlist .save:hover{background-color:transparent;border:none;color:#a5131b}.-shop-checkout-cart-v2 .wishlist .save.disabled:hover{color:#b2b2b2;text-decoration:none}.-shop-checkout-cart-v2 .wishlist .load{margin-right:30px}.-shop-checkout-cart-v2 .wishlist .load:before{content:"\f218";font-family:'FontAwesome solid';padding:0 8px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-shop-checkout-cart-v2 .wishlist .save:before{content:"\f0c7";font-family:'FontAwesome solid';padding:0 9px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-shop-checkout-cart-v2 .coupons{margin-bottom:30px}.-shop-checkout-cart-v2 .coupons .content{background-color:#f7f3f3;background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/coupon_gift_background.png');background-position:top right;color:#000000;min-height:auto;padding:15px;text-align:left}.-shop-checkout-cart-v2 .coupons .redeemed{border:none;cursor:default;display:inherit;margin:0}.-shop-checkout-cart-v2 .coupons .redeemed .coupon{background-color:#ffffff;border:2px dashed;border-color:#ea4a4a;color:#a5131b;display:inline-block;margin-bottom:15px}.-shop-checkout-cart-v2 .coupons .redeemed .coupon .explained{font-size:80%;line-height:1.4;margin-top:10px}.-shop-checkout-cart-v2 .coupons .redeemed .coupon button[type=submit]{background-color:transparent;border-radius:0;color:#a5131b;margin:0 10px 0 0;padding:0}.-shop-checkout-cart-v2 .coupons .redeemed .coupon button[type=submit]:before{content:"\f2ed";font-family:'FontAwesome solid';padding:0 9px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-shop-checkout-cart-v2 .coupons .redeemed .coupon button[type=submit]:hover{background-color:transparent;border-radius:0;color:#454545}.-shop-checkout-cart-v2 .coupons .redeemed .coupon button span{display:none}.-shop-checkout-cart-v2 .coupons .content .redeemed .coupon .amount{color:#ea4a4a}.-shop-checkout-cart-v2 .coupons .content input.code{height:50px;margin:0;min-width:250px;text-align:left;vertical-align:top}.-shop-checkout-cart-v2 .coupons .content .prescription{color:#ea4a4a}.-shop-checkout-cart-v2 .bottom-part .preview{display:none}.-shop-checkout-cart-v2 .-shop-payback-cart{float:right;margin-bottom:32px;width:calc(100% - 416px)}.-shop-checkout-cart-v2 .summary .total{font-size:100%}.-shop-checkout-cart-v2 .summary .total.label{font-size:120%;font-weight:700;text-align:right}.-shop-checkout-cart-v2 .summary .amount.total{color:#a5131b;font-weight:700}.-shop-checkout-cart-v2 .legals .agreement .highlight{font-weight:400}.-shop-checkout-complete-verify-payment-v1{border:none}.-shop-checkout-complete-verify-payment-v1 .payment.inadvance,.-shop-checkout-complete-verify-payment-v1 .payment.onaccount{background-color:#454545;color:#ffffff}.-shop-checkout-customer-v2{text-align:left}.-shop-checkout-customer-v2 .bottom.actions,.-shop-checkout-customer-v2 .top.actions{padding:0}.-shop-checkout-customer-v2 .registration .form{background-color:#f7f3f3;color:#000000;padding:15px}.-shop-checkout-customer-v2 .registration .form .newsletter input[type=checkbox]{float:left}.-shop-checkout-customer-v2 .registration .form .newsletter label{float:left;vertical-align:top;width:90%}.-shop-checkout-customer-v2 .registration .form .newsletter:after{clear:both;content:'';display:table}.-shop-checkout-customer-v2 .login{border:none;padding:0}.-shop-checkout-customer-v2 .login .form{background-color:#f7f3f3;color:#000000;margin:0;padding:15px}.-shop-checkout-customer-v2 .skip-mail-subscription .benefits{list-style-type:square;margin-bottom:16px;margin-left:20px;margin-top:16px}.-shop-checkout-customer-v2 .skip-mail-subscription .benefits .benefit{margin-bottom:8px}.-shop-checkout-customer-v2 .skip-mail-subscription .actions .subscribe{margin-right:16px}.-shop-checkout-payment-v2 .bottom.actions,.-shop-checkout-payment-v2 .top.actions{padding:0}.-shop-checkout-payment-v2 .delivery-addons .address{width:auto}.-shop-checkout-payment-v2 .address .name{margin-top:0}.-shop-checkout-payment-v2 .address.billing{margin-left:0 15px 0 0}.-shop-checkout-payment-v2 .address .data .select-address a{color:#a5131b}.-shop-checkout-payment-v2 .address .data .select-address a:before{content:"\f2b9";font-family:'FontAwesome solid';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:6px;text-rendering:auto}.-shop-checkout-payment-v2 .address .data .select-address a:hover{text-decoration:underline}.-shop-checkout-payment-v2 .address.shipping .packstation.toggle{text-align:left}.-shop-checkout-payment-v2 .addresses{margin-bottom:15px;text-align:left}.-shop-checkout-payment-v2 .addresses .address,.-shop-checkout-payment-v2 .delivery{background-color:#f7f3f3;color:#000000;padding:15px}.-shop-checkout-payment-v2 .addresses .key{display:block;margin:10px 0}.-shop-checkout-payment-v2 .delivery{margin-bottom:0;text-align:left}.-shop-checkout-payment-v2 .delivery .method{margin-bottom:0}.-shop-checkout-payment-v2 .delivery-addons{background-color:#f7f3f3;border-top:2px solid;border-color:#ffffff;color:#000000;margin:0;padding:15px;text-align:left}.-shop-checkout-payment-v2 ul.payment{background-color:#f7f3f3;color:#000000;margin-top:15px;padding:15px;text-align:left}.-shop-checkout-payment-v2 .intro{color:#3aad60;text-align:left}.-shop-checkout-payment-v2 .provider .fee{color:#a5131b;font-weight:700}.-shop-checkout-summary-v2{background-color:#f7f3f3;border:none;color:#000000;margin-bottom:0;padding:15px 0;text-align:left}.-shop-checkout-summary-v2>.title{margin-bottom:15px;padding:0 15px}.-shop-checkout-summary-v2 .address,.-shop-checkout-summary-v2 .delivery-method{margin-bottom:15px}.-shop-checkout-summary-v2 .payment-method{margin-bottom:0}.-shop-checkout-summary-v2 .addresses{width:50%}.-shop-checkout-summary-v2 .addresses,.-shop-checkout-summary-v2 .delivery.payment{margin:0;padding:0 15px}.-shop-checkout-summary-v2 .customer,.-shop-checkout-summary-v2 .delivery.payment{width:25%}.-shop-checkout-summary .-shop-checkout-cart-v2 .actions.top{display:none}.-shop-checkout-summary-v2 a.change{color:#a5131b}.-shop-checkout-summary-v2 a.change:before{content:"\f303";font-family:'FontAwesome solid';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:6px;text-rendering:auto}.-shop-checkout-summary-v2 a.change:hover{text-decoration:underline}.-shop-checkout-summary-v2 a.change:hover:before{text-decoration:none}.-shop-checkout-wizards-4-steps-v2{display:block;margin:15px auto}.-shop-checkout-wizards-4-steps-v2 .bottom.actions,.-shop-checkout-wizards-4-steps-v2 .top.actions{padding:0}.-shop-checkout-wizards-4-steps-v2 .actions .continue{font-weight:700}.-shop-checkout-wizards-4-steps-v2 .actions .continue:after{content:"\f105";font-family:FontAwesome solid;padding-left:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-shop-checkout-complete .-shop-checkout-wizards-4-steps-v2 .tabs{display:none}.-shop-checkout-wizards-4-steps-v2 .tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:1px;padding:15px 15px 0}.-shop-checkout-wizards-4-steps-v2 .tabs .tab{background-color:#f7f3f3;color:#000000;display:inline-block;margin:0;padding:10px;text-align:center;vertical-align:middle;width:25%}.-shop-checkout-wizards-4-steps-v2 .tabs .tab.selected{color:#a5131b}.-shop-checkout-wizards-4-steps-v2 .tabs .tab.fulfilled,.-shop-checkout-wizards-4-steps-v2 .tabs .tab.fulfilled.selected{background-color:#a5131b;color:#ffffff;font-weight:700}.-shop-checkout-wizards-4-steps-v2 .tabs .tab.fulfilled:before{content:"\f00c";font-family:FontAwesome solid;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:10px}.-shop-checkout-wizards-4-steps-v2 .complete{padding:0;text-align:left}.-shop-checkout-wizards-4-steps-v2 .complete .-shop-checkout-complete-verify-payment-v1,.-shop-checkout-wizards-4-steps-v2 .complete .-shop-checkout-summary-v2{margin:0 15px}.-shop-checkout-wizards-4-steps-v2 .complete .-shop-checkout-cart-v2{margin:0 15px 30px}.-shop-checkout-wizards-4-steps-v2 .cart,.-shop-checkout-wizards-4-steps-v2 .customer,.-shop-checkout-wizards-4-steps-v2 .payment,.-shop-checkout-wizards-4-steps-v2 .summary{border:none;padding:0 15px;text-align:left}.-shop-checkout-wizards-4-steps-v2 .-shop-checkout-cart-v2,.-shop-checkout-wizards-4-steps-v2 .-shop-checkout-customer-v2,.-shop-checkout-wizards-4-steps-v2 .-shop-checkout-payment-v2{background-color:#ffffff;border:2px solid;border-color:#f7f3f3;padding:15px}.variant-c .-shop-checkout-wizards-4-steps-v2 .-shop-checkout-cart-v2,.variant-c .-shop-checkout-wizards-4-steps-v2 .-shop-checkout-customer-v2,.variant-c .-shop-checkout-wizards-4-steps-v2 .-shop-checkout-payment-v2{border-width:1px}.-shop-checkout-wizards-4-steps-v2 .-shop-checkout-summary-v2 .customer{margin:0 0 15px;padding:0 15px}.-shop-config-lsp.shop-delivery-preview,.-shop-config-psp.shop-payment-preview{display:inline-block;margin:0;text-align:left;vertical-align:top}.-shop-config-lsp.shop-delivery-preview .boundary,.-shop-config-psp.shop-payment-preview .boundary{border:none;display:block;margin:0 auto;padding:0;vertical-align:top;width:100%}.-shop-config-lsp.shop-delivery-preview .label,.-shop-config-psp.shop-payment-preview .label{color:#242424;font-family:'Source Sans Pro',sans-serif;font-size:140%;font-weight:700;margin-bottom:15px}.-shop-config-lsp.shop-delivery-preview .brands,.-shop-config-psp.shop-payment-preview .brands{border-top:1px solid;border-color:#242424}.-shop-config-lsp.shop-delivery-preview .providers .cards,.-shop-config-psp.shop-payment-preview .providers .cards{background-color:#ffffff;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;display:inline-block;margin-top:-5px;padding:5px;width:100%}.with-payments .-shop-config-lsp.shop-delivery-preview .providers .provider,.with-payments .-shop-config-psp.shop-payment-preview .providers .provider{margin:15px 15px 0 0}.-shop-preorder .-shop-preorder-v1{margin:15px auto;padding:0 15px;text-align:left}.-shop-preorder .-shop-preorder-v1 .content{background-color:#f7f7f7;padding:15px}.-shop-preorder-v1 .items{margin:15px 0}.-shop-preorder-v1 .items .columns .column{background-color:#a5131b;color:#ffffff}.-shop-preorder-v1 .health-insurance,.-shop-preorder-v1 .loyalty-card,.-shop-preorder-v1 .pickup{padding:4px}.-shop-preorder-v1 .pickup label{width:auto}.-shop-preorder-v1 .health-insurance input,.-shop-preorder-v1 .loyalty-card input,.-shop-preorder-v1 .pickup textarea{width:100%}.-shop-preorder-v1 .disclaimer{margin:15px 0}.-shop-preorder-v1 .customer{border-collapse:separate;border-spacing:4px;display:inline-table;margin:8px 0;width:100%}.-shop-preorder-v1 .delivery{background-color:#a5131b;color:#ffffff;padding:15px}.-shop-preorder-v1 .customer td{padding:0 0 8px}.-shop-preorder-v1 .customer td.caption{text-align:right;width:30%}.-shop-preorder-v1 .customer input,.-shop-preorder-v1 .customer textarea{width:100%}.-shop-preorder-carebox:not(#page){background-color:#ffffff;margin:15px auto;max-width:1470px;padding:15px;text-align:left;width:calc(100% - 30px)}.-shop-prescription-v1{background-color:#ffffff;margin:15px auto;padding:15px;text-align:left}.variant-b .-shop-prescription-v1 .input-options .input-option,.variant-b .-shop-prescription-v1 .options .option{border-radius:15px}.variant-c .-shop-prescription-v1 .input-options .input-option,.variant-c .-shop-prescription-v1 .options .option{border-width:1px;border-radius:10px}.-shop-prescription-v1 .option-container{background-color:#f7f7f7;margin:15px 0;padding:15px}.-shop-prescription-v1 .options-hint,.-shop-prescription-v1 .shop{background-color:#a5131b;color:#ffffff;margin:15px 0;padding:15px}.-shop-prescription-v1 .options{margin:15px 0}.-shop-prescription-v1 .types .type{min-height:1px;padding-left:15px;padding-right:15px}.-shop-prescription-v1 .types .type img{width:90%;height:auto}.-shop-prescription .upload-by-click{background-color:#797979;border:3px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.-shop-prescription .upload-by-click:hover{border-color:#ffffff;-moz-transition:border-color .5s;-ms-transition:border-color .5s;-o-transition:border-color .5s;-webkit-transition:border-color .5s;transition:border-color .5s}.-shop-prescription-v1 .address{background-color:#e5e5e5;display:inline-block;padding:10px}.-shop-prescription .actions{margin-bottom:15px;margin-top:15px}.-shop-prescription-v1 .pending{background-color:#f7f7f7;margin:15px 0;padding:15px}.-shop-prescription-preview-buttons{display:block;margin:0 auto;padding:30px 15px}.-shop-prescription-preview-buttons .content{display:flex;margin:0 auto;overflow:hidden;width:100%}.variant-b .-shop-prescription-preview-buttons .content{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-shop-prescription-preview-buttons .content{border-radius:10px}.-shop-prescription-preview-buttons .image{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/banners/webgrow/prescription3x2.jpg');background-repeat:no-repeat;background-size:cover;min-height:260px}.-shop-prescription-preview-buttons .buttons{background-color:#f7f3f3;color:#000000;display:flex;flex-direction:row;flex-wrap:wrap;padding:15px;text-align:left}.-shop-prescription-preview-buttons .buttons .head{padding-right:15px;width:50%}.-shop-prescription-preview-buttons .buttons .head button{display:inline-block;margin:0 15px 15px 0}.-shop-prescription-preview-buttons .buttons .head button.selected{background-color:#454545;color:#ffffff}.-shop-prescription-preview-buttons .intro h2.title{color:#000000!important}.-shop-prescription-preview-buttons .buttons .body{align-items:center;border:1px solid;border-color:#000000;display:flex;justify-content:center;padding:15px;text-align:center;width:50%}.variant-a .-shop-prescription-preview-buttons .buttons .body{border:2px solid;border-color:#000000}.-shop-prescription-preview-buttons .buttons .body div[data-tab=prescription]{align-items:center;display:flex;flex-direction:column;justify-content:center}.-shop-prescription-preview-buttons .buttons .body div[data-tab=prescription] .button{margin:15px 0}.-shop-prescription-preview-buttons .buttons .body div[data-tab=eprescription]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.-shop-prescription-preview-buttons .buttons .body div[data-tab=eprescription] .instructions{flex-grow:1;width:100%}.-shop-prescription-preview-buttons .buttons .body div[data-tab=eprescription] a{background-repeat:no-repeat;background-position:top center;font-size:120%;font-weight:700;padding:110px 15px 0;text-align:center;width:50%}.-shop-prescription-preview-buttons .buttons .body div[data-tab=eprescription] .webcam{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/banners/webgrow/desktop.svg')}.-shop-prescription-preview-buttons .buttons .body div[data-tab=eprescription] .smartphone{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/banners/webgrow/smartphone.svg')}.-shop-prescription-preview-buttons .buttons .body div[data-tab=eprescription] a:hover{color:#a5131b}.-shop-prescription-preview-tabs{display:block;margin:0 auto;padding:30px 15px}.-shop-prescription-preview-tabs .content{display:flex;margin:0 auto;overflow:hidden;width:100%}.variant-b .-shop-prescription-preview-tabs .content{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-shop-prescription-preview-tabs .content{border-radius:10px}.-shop-prescription-preview-tabs .image{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/banners/webgrow/prescription3x2.jpg');background-repeat:no-repeat;background-size:cover;min-height:260px}.-shop-prescription-preview-tabs .intro{background-color:#f7f3f3;color:#000000;padding:15px;text-align:left}.-shop-prescription-preview-tabs .intro h2.title{color:#000000!important}.-shop-prescription-preview-tabs .tabs{background-color:#ffffff;border:1px solid;border-color:#a5131b}.variant-a .-shop-prescription-preview-tabs .tabs{border:2px solid;border-color:#a5131b}.variant-b .-shop-prescription-preview-tabs .tabs{border-bottom-right-radius:15px;border-top-right-radius:15px}.variant-c .-shop-prescription-preview-tabs .tabs{border-bottom-right-radius:10px;border-top-right-radius:10px}.-shop-prescription-preview-tabs .tabs .head{border-bottom:1px solid;border-color:#a5131b;display:flex;flex-direction:row}.variant-a .-shop-prescription-preview-tabs .tabs .head{border-bottom:2px solid;border-color:#a5131b}.-shop-prescription-preview-tabs .tabs .head div{color:#222222;cursor:pointer;flex-grow:1;font-size:120%;font-weight:700;padding:10px;text-align:center}.-shop-prescription-preview-tabs .tabs .head div.selected{background-color:#a5131b;color:#ffffff}.-shop-prescription-preview-tabs .tabs .body{padding:15px}.-shop-prescription-preview-tabs .tabs .body div[data-tab=prescription]{align-items:center;display:flex;flex-direction:column;justify-content:center}.-shop-prescription-preview-tabs .tabs .body div[data-tab=prescription] .button{margin:15px 0}.-shop-prescription-preview-tabs .tabs .body div[data-tab=eprescription]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.-shop-prescription-preview-tabs .tabs .body div[data-tab=eprescription] .instructions{flex-grow:1;width:100%}.-shop-prescription-preview-tabs .tabs .body div[data-tab=eprescription] a{background-repeat:no-repeat;background-position:top center;font-size:120%;font-weight:700;padding:110px 15px 0;width:50%}.-shop-prescription-preview-tabs .tabs .body div[data-tab=eprescription] .webcam{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/banners/webgrow/desktop.svg')}.-shop-prescription-preview-tabs .tabs .body div[data-tab=eprescription] .smartphone{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/banners/webgrow/smartphone.svg')}.-shop-prescription-preview-tabs .tabs .body div[data-tab=eprescription] a:hover{color:#a5131b}.-shop-products-detail-views-v7{display:inline-block;margin:15px 0;padding:0;text-align:left;width:100%}.-shop-products-detail-views-v7 .product{display:flex;flex-wrap:wrap;padding:0 15px;width:100%}.-shop-products-detail-views-v7 .product .column{padding:15px;position:relative}.variant-b .-shop-products-detail-views-v7 .product .column{box-shadow:rgba(0,0,0,.1) 0 4px 12px}.-shop-products-detail-views-v7 .product .column.left{background-color:#ffffff;border:2px solid;border-color:#f7f3f3}.variant-b .-shop-products-detail-views-v7 .product .column.left{border:1px solid;border-color:#f7f3f3;border-bottom-left-radius:15px;border-top-left-radius:15px}.variant-c .-shop-products-detail-views-v7 .product .column.left{border-width:1px;border-bottom-left-radius:10px;border-top-left-radius:10px}.-shop-products-detail-views-v7 .product .column.right{background-color:#f7f3f3;color:#000000;padding:30px}.variant-b .-shop-products-detail-views-v7 .product .column.right{border-bottom-right-radius:15px;border-top-right-radius:15px}.variant-c .-shop-products-detail-views-v7 .product .column.right{border-bottom-right-radius:10px;border-top-right-radius:10px}.-shop-products-detail-views-v7 .product .column.right input[type=text],.-shop-products-detail-views-v7 .product .column.right select{color:#222222}.-shop-products-detail-views-v7 .product .saving{background-color:#a5131b;color:#ffffff;font-size:140%;font-weight:700;padding:10px 15px;position:absolute;right:0;text-align:center;top:0;z-index:2}.variant-b .-shop-products-detail-views-v7 .product .saving{border-bottom-left-radius:15px}.variant-c .-shop-products-detail-views-v7 .product .saving{border-bottom-left-radius:10px}.-shop-products-detail-views-v7 .product .saving .caption{display:inline-block;margin-right:5px}.-shop-products-detail-views-v7 .product h1.title{color:#000000;font-family:'Source Sans Pro',sans-serif}.-shop-products-detail-views-v7 .product .section{display:inline-block;padding:0;width:100%}.-shop-products-detail-views-v7 .product .sale{display:inline-block;font-size:200%;font-weight:700;margin:0 15px 0 0;text-align:left;vertical-align:bottom}.-shop-products-detail-views-v7 .product .sale .price{color:#a5131b}.-shop-products-detail-views-v7 .product .retail{display:inline-block;padding-bottom:3px;vertical-align:bottom}.-shop-products-detail-views-v7 .product .retail .caption{margin-right:5px}.-shop-products-detail-views-v7 .image{height:auto;margin:0;max-width:100%;padding:0;position:relative;text-align:center;width:100%}.-shop-products-detail-views-v7 .image .thumbnail{max-width:100%}.-shop-products-detail-views-v7 .product.prescription .image .thumbnail.missing{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/product_image_missing/product_image_prescription500.jpg');background-repeat:no-repeat}.-shop-products-detail-views-v7 .product .image .thumbnail.missing{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/product_image_missing/product_image_missing500.jpg');background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;display:block;padding-bottom:100%;width:100%}.-shop-products-detail-views-v7 .product .image .zoom-magnifier{background-image:none;bottom:0;height:auto;right:0;width:auto}.-shop-products-detail-views-v7 .product .image .zoom-magnifier:after{color:#a5131b;content:"\f00e";font-family:'FontAwesome solid';font-size:1.6rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto}.-shop-products-detail-views-v7 .product .image .key.disclaimer{color:#999999;bottom:12px;font-size:80%;left:0;position:absolute;text-align:center;width:100%;z-index:2}.-shop-products-detail-views-v7 .product .variants{margin:15px 0}.-shop-products-detail-views-v7 .product .variants .caption{display:block;font-weight:700;margin-bottom:10px}.-shop-products-detail-views-v7 .variants ol.product-variants li.product-variant{background-color:#ffffff;border:1px solid;border-color:#cccccc;color:#666666;padding:12px 18px}.variant-b .-shop-products-detail-views-v7 .variants ol.product-variants li.product-variant{border-radius:15px}.variant-c .-shop-products-detail-views-v7 .variants ol.product-variants li.product-variant{border-radius:10px}.-shop-products-detail-views-v7 .variants ol.product-variants li.product-variant:hover{border-color:#a5131b;color:#a5131b}.-shop-products-detail-views-v7 .variants ol.product-variants li.product-variant.selected,.-shop-products-detail-views-v7 .variants ol.product-variants li.product-variant.selected:hover{background-color:#a5131b;border-color:#a5131b;color:#ffffff}.-shop-products-detail-views-v7 .column.right .details li{line-height:1.4}.-shop-products-detail-views-v7 .column.right .details label.caption{font-weight:700;margin-right:5px}.-shop-products-detail-views-v7 .column.right .details a{color:#a5131b}.-shop-products-detail-views-v7 .column.right .details a:hover{text-decoration:underline}.-shop-products-detail-views-v7 .product .column.right .prescription-disclaimer,.-shop-products-detail-views-v7 .product .column.right .regulation.analgetic,.-shop-products-detail-views-v7 .product .column.right .regulation.biocide,.-shop-products-detail-views-v7 .product .column.right .regulation.food{color:#ea4a4a;font-size:120%}.-shop-products-detail-views-v7 .product .column.right .count-present{color:#3aad60;display:block;font-weight:700;margin:15px 0}.-shop-products-detail-views-v7 .product .actions{display:block;vertical-align:middle;width:100%}.-shop-products-detail-views-v7 .product .column.right .buy-box{display:inline-block;margin:0;text-align:left;width:100%}.-shop-products-detail-views-v7 .product .buy-box .add-to-cart{display:inline-block;margin:15px 0 0;padding:0;vertical-align:middle;width:100%}.-shop-products-detail-views-v7 .product .buy-box .add-to-cart button.quantity{border-radius:0;display:inline-block;font-size:120%;line-height:42px;margin:15px 0;padding:0 10px;text-align:center;vertical-align:middle;width:42px}.variant-a .-shop-products-detail-views-v7 .product .buy-box .add-to-cart button.quantity:hover{background-color:#454545;color:#ffffff}.variant-b .-shop-products-detail-views-v7 .product .buy-box .add-to-cart button.quantity:hover{background-color:#a5131b;color:#ffffff}.-shop-products-detail-views-v7 .product .buy-box .add-to-cart input.quantity{background-color:#ffffff;display:inline-block;height:43px;line-height:1;margin:15px 0;text-align:center;vertical-align:middle;width:43px}.variant-a .-shop-products-detail-views-v7 .product .buy-box .add-to-cart input.quantity{height:45px;width:45px}.-shop-products-detail-views-v7 .product .buy-box .add-to-cart .quantity:after{content:none!important;margin:0!important;padding:0!important}.variant-b .-shop-products-detail-views-v7 .product .buy-box .add-to-cart .quantity.decrease{border-bottom-left-radius:15px;border-top-left-radius:15px}.variant-bc .-shop-products-detail-views-v7 .product .buy-box .add-to-cart .quantity.decrease{border-bottom-left-radius:10px;border-top-left-radius:10px}.-shop-products-detail-views-v7 .product .buy-box .add-to-cart .quantity.increase{margin-right:30px}.variant-b .-shop-products-detail-views-v7 .product .buy-box .add-to-cart .quantity.increase{border-bottom-right-radius:15px;border-top-right-radius:15px}.variant-bc .-shop-products-detail-views-v7 .product .buy-box .add-to-cart .quantity.increase{border-bottom-right-radius:10px;border-top-right-radius:10px}.-shop-products-detail-views-v7 .product .buy-box .add-to-cart .action,.-shop-products-detail-views-v7 .product .buy-box .disabled{font-size:120%;margin:15px 0}.-shop-products-detail-views-v7 .product .buy-box .disabled,.-shop-products-detail-views-v7 .product .buy-box .disabled:hover{background-color:#b2b2b2;border-color:#b2b2b2;color:#ffffff}.-shop-products-detail-views-v7 .product .buy-box .add-to-cart .action:before{content:"\f291";font-family:'FontAwesome solid';margin-right:15px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-shop-products-detail-views-v7 .product .buy-box .disabled:before{content:"\f06a";font-family:'FontAwesome solid';margin-right:15px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-shop-products-detail-views-v7 .product .buy-box .prescription-selection{display:inline-block;margin-bottom:15px;padding:0}.-shop-products-detail-views-v7 .product .buy-box .-shop-payback-product{margin-bottom:15px}.-shop-products-detail-views-v7 .buy-box .availability-check{margin-top:0;text-align:left}.-shop-products-detail-views-v7 .additional-data{margin:15px 0;padding:15px;width:100%}.-shop-products-detail-views-v7 .additional-data.empty{display:none}.-shop-products-detail-views-v7 .additional-data .disclaimer{margin-top:15px}.-shop-products-detail-views-v7 .additional-data .tabs{border:none;display:inline-block;margin:0 auto;padding:0;position:relative;text-align:left;width:100%}.-shop-products-detail-views-v7 .additional-data .tabs .tab{color:#222222;cursor:pointer;display:inline-block;font-size:120%;font-weight:700;margin:0 15px 15px 0;padding:0 0 4px;text-align:center;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;-webkit-transition:color .2s;transition:color .2s}.-shop-products-detail-views-v7 .additional-data .tabs .tab:last-child{margin-right:0}.-shop-products-detail-views-v7 .additional-data .tabs .tab:hover{color:#a5131b}.-shop-products-detail-views-v7 .additional-data .tabs .tab.selected{color:#454545}.-shop-products-detail-views-v7 .additional-data .content{background-color:#ffffff;margin-top:0;text-align:left;width:100%}.-shop-products-detail-views-v7 .additional-data .content .description.box{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;line-height:1.4;padding:15px 0}.-shop-products-detail-views-v7 .additional-data .content .description.box.accordion{-moz-column-count:1;-webkit-column-count:1;column-count:1;padding:0}.-shop-products-filters-v1{background-color:#ffffff;color:#222222;display:inline-block;margin:0 0 15px;padding:15px;width:calc(100% - 30px)}.-shop-categories-detail-views-v1 .-shop-products-filters-v1{margin:0 15px 15px}.search-result .-shop-products-filters-v1{background-color:#f7f3f3;color:#000000;margin:15px 0;width:100%}.variant-b .search-result .-shop-products-filters-v1{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .search-result .-shop-products-filters-v1{border-radius:10px}.-shop-products-filters-v1 .fade-right-20{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/text_fade_right_20.png')}.search-result .-shop-products-filters-v1 .fade{display:none}.-shop-products-filters-v1 .filters{height:110px;margin-bottom:10px;overflow:hidden;position:relative}.-shop-products-filters-v1 .filters:after{clear:both;content:'';display:table}.search-result .-shop-products-filters-v1 .filters{height:100%}.-shop-products-filters-v1 .filters .fade{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);height:128px}.-shop-products-filters-v1 .filters .fade .expand{color:#222222}.-shop-products-filters-v1 .filters .fade .expand:hover{color:#a5131b;text-decoration:none}.-shop-products-filters-v1 .filters .filter{display:inline-block;margin-bottom:15px;vertical-align:top;width:33.33333333%}.search-result .-shop-products-filters-v1 .filters .filter{width:100%}.-shop-products-filters-v1 .filters .filter .title{color:#a5131b;display:inline-block;margin-bottom:10px}.-shop-products-filters-v1 .filters .filter .items .item{margin-bottom:4px;margin-right:4px;white-space:normal}.-shop-products-filters-v1 .filters .show-more{color:#a5131b;text-decoration:underline}.-shop-products-filters-v1 .columns:after{clear:both;content:'';display:table}.-shop-products-filters-v1 .columns.bottom{margin-top:16px}.-shop-products-filters-v1 .price-range{padding:0 32px 8px 16px}.-shop-products-filters-v1 .price-range .range-slider{clear:both;content:'';display:table;width:100%}.-shop-products-filters-v1 .price-range .price-min{float:left;padding-bottom:8px}.-shop-products-filters-v1 .price-range .price-max{float:right;padding-bottom:8px}.-shop-products-filters-v1 .apply.filter{text-align:center}.-shop-products-filters-v1 .apply.filter button{background-color:#ffffff;border-color:#454545;color:#454545}.-shop-products-filters-v1 .apply.filter button:hover{background-color:#454545;border-color:#ffffff;color:#ffffff}.-shop-products-ruleset-v1.shop-products{display:block;margin:0 0 15px;padding:0;text-align:left}.-shop-products-ruleset-v1.topseller-products{display:block;padding:0;text-align:left}.-shop-products-ruleset-v1.root-products h2.title{padding-left:15px;padding-right:15px}.variant-c .-shop-products-ruleset-v1.root-products h2.title{position:relative;text-align:center;z-index:1}.variant-c .-shop-products-ruleset-v1.root-products h2.title:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .-shop-products-ruleset-v1.root-products h2.title a{background-color:#ffffff;padding:0 30px}.-shop-products-ruleset-v1.shop-products h2.title{margin:15px 0 0}.shop-columns .-shop-products-ruleset-v1.shop-products h2.title{padding:0 15px}.-shop-products-search-v4 .intro{display:none}.-shop-products-search-v4 .search-result{display:flex;flex-wrap:wrap;margin:15px 0;padding:0;width:100%}.-shop-products-search-v4 .search-result p{background-color:#ffffff;flex-basis:100%;margin-bottom:0;padding:15px}.-shop-products-search-v4 .search-result .left{flex-basis:25%;padding:0 15px}.-shop-products-search-v4 .search-result .right{flex:1;padding:0 15px}.-shop-products-search-v4 .search-result .products{display:flex;flex-wrap:wrap;gap:15px;width:100%}.-shop-products-search-v4 .search-result .products .product{background-color:#ffffff;border-style:solid;border-width:2px;border-color:#a5131b;color:#a5131b;cursor:pointer;padding:15px;text-align:left;-ms-transition:.5s;-webkit-transition:.5s;transition:.5s;width:100%}.variant-b .-shop-products-search-v4 .search-result .products .product{border-color:#ffffff;border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-shop-products-search-v4 .search-result .products .product{border-width:1px;border-radius:10px}.-shop-products-search-v4 .search-result .products .product:hover{border-color:#454545;color:#454545}.variant-b .-shop-products-search-v4 .search-result .products .product:hover{border-color:#ffffff;box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px}.-shop-products-search-v4 .search-result .products .product:hover .details .manufacturer,.-shop-products-search-v4 .search-result .products .product:hover .details .origin,.-shop-products-search-v4 .search-result .products .product:hover .details .unit,.-shop-products-search-v4 .search-result .products .product:hover .title,.-shop-products-search-v4 .search-result .products .product:hover .unit{color:#454545}.-shop-products-search-v4 .search-result .products .product .col1{display:inline-block;margin-right:15px;position:relative;text-align:center;vertical-align:top;width:150px}.-shop-products-search-v4 .search-result .products .product .col2{display:inline-block;padding-right:15px;text-align:left;vertical-align:top;width:calc(100% - 580px)}.-shop-products-search-v4 .search-result .products .product .col3{display:inline-block;margin-right:15px;text-align:right;vertical-align:top;width:200px}.-shop-products-search-v4 .search-result .products .product .col4{display:inline-block;text-align:right;vertical-align:top;width:200px}.-shop-products-search-v4 .products .product .cooling{height:auto;max-width:20%;position:absolute;right:15px;top:15px;width:30px;z-index:2}.-shop-products-search-v4 .search-result .products .product .thumbnail{background-color:transparent;height:auto;max-width:auto;width:150px}.-shop-products-search-v4 .search-result .products .product:hover img.thumbnail{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transition:.5s linear;-ms-transition:.5s linear;-o-transition:.5s linear;-webkit-transition:.5s linear;transition:.5s linear}.-shop-products-search-v4 .search-result .products .product .thumbnail.missing{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/product_image_missing/product_image_missing250.jpg');background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;display:block;padding-bottom:100%;width:100%}.-shop-products-search-v4 .search-result .products .product.prescription .thumbnail.missing{background-image:url('https://cdn3.comvalue.com/pharmacom/assets/design/images/backgrounds/product_image_missing/product_image_prescription250.jpg');background-repeat:no-repeat}.-shop-products-search-v4 .search-result .products .product .title{color:#a5131b;font-family:'Source Sans Pro',sans-serif;font-size:120%;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-wrap:wrap}.-shop-products-search-v4 .search-result .products .product .details .manufacturer,.-shop-products-search-v4 .search-result .products .product .details .origin,.-shop-products-search-v4 .search-result .products .product .details .prescription-disclaimer,.-shop-products-search-v4 .search-result .products .product .details .unit,.-shop-products-search-v4 .search-result .products .product .retail,.-shop-products-search-v4 .search-result .products .product .unit-price{color:#333333;display:block;font-size:80%;margin-bottom:10px}.-shop-products-search-v4 .search-result .products .product .retail .amount,.-shop-products-search-v4 .search-result .products .product .retail .caption{margin-right:3px}.-shop-products-search-v4 .search-result .products .product .details .prescription-disclaimer{color:#ea4a4a;font-weight:700}.-shop-products-search-v4 .search-result .products .product .unit-price .caption{display:none}.-shop-products-search-v4 .search-result .products .product .pricing{display:inline-block;font-size:120%;font-weight:700;margin-bottom:10px;padding:0;text-align:right;text-wrap:nowrap}.-shop-products-search-v4 .search-result .products .product .pricing .price{color:#a5131b;display:inline-block;text-align:center}.-shop-products-search-v4 .search-result .products .product:hover .pricing .price{color:#454545}.-shop-products-search-v4 .search-result .products .product .pricing .saving{background-color:#a5131b;color:#ffffff;display:inline-block;margin-right:10px;padding:10px 15px;text-align:center}.-shop-products-search-v4 .search-result .products .product:hover .pricing .saving{background-color:#454545;color:#ffffff}.-shop-products-search-v4 .search-result .products .product .pricing .saving .amount{margin-right:5px}.-shop-products-search-v4 .search-result .products .product.not-available{opacity:.5}.-shop-products-search-v4 .search-result .products .product .goto-product{margin-bottom:15px}.-shop-products-search-v4 .search-result .products .product:hover .goto-product .button{background-color:#454545;border-color:#454545;color:#ffffff}.-shop-products-searchbars-v1.bottom{align-items:center;display:flex;width:100%}.-shop-products-searchbars-v1.bottom h2.title{color:#222222;margin-bottom:0;padding:15px}.-shop-products-searchbars-v1.bottom div[itemtype="https://schema.org/WebSite"]{flex-grow:1;padding:15px}.-shop-products-searchbars-v1 .search.form{border:none;position:relative;width:100%}.-shop-products-searchbars-v1 .search.form input[type=text]{background-color:#ffffff;border:1px solid;border-color:#b2b2b2;border-radius:0;color:#222222;display:inline-block;height:40px;padding:5px 56px 5px 15px;vertical-align:top;width:100%}.variant-a .-shop-products-searchbars-v1.big-search .search.form input[type=text]{background-color:#f7f3f3;border-color:#f7f3f3;color:#000000}.variant-a .-shop-products-searchbars-v1.big-search .search.form input[type=text]::placeholder{color:#000000}.variant-a .shop-columns .-shop-products-searchbars-v1 .search.form input[type=text]{border:2px solid;border-color:#f7f3f3}.variant-a .-shop-products-searchbars-v1.bottom .search.form input[type=text]{border:none}.variant-b .-shop-products-searchbars-v1 .search.form input[type=text]{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:50px}.variant-c .-shop-products-searchbars-v1 .search.form input[type=text]{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px}.-shop-products-searchbars-v1 .search button.action{background-color:transparent;background-image:none;border:none;color:#a5131b;height:40px;padding:0;position:absolute;right:12px;text-align:right;top:0;width:40px}.variant-a .-shop-products-searchbars-v1.big-search .search button.action{color:#000000}.-shop-products-searchbars-v1 .search button.action:hover{background-color:transparent;color:#454545}.variant-a .-shop-products-searchbars-v1 .search button.action:hover,.variant-b .-shop-products-searchbars-v1 .search button.action:hover,.variant-c .-shop-products-searchbars-v1 .search button.action:hover{color:#454545}.-shop-products-searchbars-v1 .search button.action:before{background:0 0;content:"\f002";font-family:FontAwesome solid;font-size:1.2em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;opacity:1;position:relative;text-rendering:auto}.-shop-products-searchbars-v1 .search button.action:after{content:"";margin:0;padding:0}.-shop-products-searchbars-v1 .search button.action span{display:none}.-shop-products-searchbars-tagcloud{display:block;width:100%}.-shop-products-searchbars-tagcloud .tag-cloud{width:100%}.-shop-products-searchbars-tagcloud .tag-cloud .tag{border:1px solid;border-color:#b2b2b2;cursor:pointer;display:inline-block;margin:15px;padding:15px 20px;text-align:center}.variant-b .-shop-products-searchbars-tagcloud .tag-cloud .tag{border-radius:50px}.variant-c .-shop-products-searchbars-tagcloud .tag-cloud .tag{border-radius:10px}.-shop-products-searchbars-tagcloud .tag-cloud .tag:hover{background-color:#a5131b;border-color:#a5131b;color:#ffffff}.variant-c .-shop-products-searchbars-tagcloud .tag-cloud .tag:hover{background-color:#ffffff;border-color:#a5131b;color:#a5131b}.-shop-products-sliders-horizontal{margin:0 auto;padding:30px 15px;position:relative;text-align:center}.-shop-products-sliders-horizontal h1.headline{display:inline-block;font-size:160%;margin:15px 0;text-align:left;width:100%}.variant-c .root-shop-rows .-shop-products-sliders-horizontal h1.headline{position:relative;text-align:center;z-index:1}.variant-c .root-shop-rows .-shop-products-sliders-horizontal h1.headline:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:calc(100% - 30px);z-index:-1}.variant-c .root-shop-rows .-shop-products-sliders-horizontal h1.headline a{background-color:#ffffff;padding:0 30px}.-shop-products-sliders-horizontal .slider{margin:0 auto!important;text-align:center!important}.-shop-products-sliders-horizontal .products{margin:0!important;text-align:center!important;width:100%!important}.-shop-products-sliders-horizontal div[u=slide]{width:100%}.-shop-products-sliders-horizontal .bullets{bottom:0}.-shop-products-sliders-horizontal .arrow{cursor:pointer;position:absolute;top:40%!important}.-shop-products-sliders-horizontal .arrow.left{left:0}.-shop-products-sliders-horizontal .arrow.right{right:0}.-shop-products-sliders-horizontal-v5{display:block;padding:0 15px;width:100%}.-shop-products-sliders-horizontal-v5 .headline{font-size:160%;text-align:left}.variant-c .-shop-products-sliders-horizontal-v5 .headline{position:relative;text-align:center;z-index:1}.variant-c .-shop-products-sliders-horizontal-v5 .headline:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:100%;z-index:-1}.variant-c .-shop-products-sliders-horizontal-v5 .headline a{background-color:#ffffff;padding:0 30px}.-shop-products-sliders-horizontal-v5 .product{padding:0}.-shop-products-sliders-horizontal-v5 .product div[u=slide]{width:100%}.-shop-products-sliders-horizontal-v5.-shop-products-views-resp-v4 .products .product h3.name a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.-shop-products-sliders-vertical{background-color:transparent;display:inline-block;margin:0;padding:15px 0;text-align:center}.-shop-products-sliders-vertical.magazine-article-slider{min-height:1100px}.-shop-products-sliders-vertical h1.headline{display:block;margin:15px 15px 0}.-shop-products-sliders-vertical .products,.-shop-products-sliders-vertical .slider{margin:0 auto;text-align:center}.-shop-products-sliders-vertical .products .product{width:100%!important}.-shop-products-sliders-vertical .arrow{cursor:pointer;position:absolute;top:40%!important}.-shop-products-sliders-vertical .arrow.left{left:15px}.-shop-products-sliders-vertical .arrow.right{right:15px}.-shop-products-sliders-vertical-v1{display:block;padding:0 15px;width:100%}.-shop-products-sliders-vertical-v1 .headline{font-size:160%;text-align:left}.variant-c .-shop-products-sliders-vertical-v1 .headline{position:relative;text-align:center;z-index:1}.variant-c .-shop-products-sliders-vertical-v1 .headline:before{border-top:1px solid;border-color:#454545;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:20px;width:100%;z-index:-1}.variant-c .-shop-products-sliders-vertical-v1 .headline a{background-color:#ffffff;padding:0 30px}.-shop-products-sliders-vertical-v1 .slider-wrapper{position:relative;width:100%}.-shop-products-sliders-vertical-v1 .slider-wrapper .slider{padding:15px 45px;position:relative;width:100%}.-shop-products-sliders-vertical-v1 .splide__arrows{align-items:center;bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;left:0;margin:0;right:auto;pointer-events:none;position:absolute;top:0;width:42px;z-index:1}.-shop-products-sliders-vertical-v1 .splide--ttb>.splide__arrows .splide__arrow--prev{display:inline-block;margin:5px 0;pointer-events:auto;position:relative;top:auto}.-shop-products-sliders-vertical-v1 .splide--ttb>.splide__arrows .splide__arrow--next{bottom:auto;display:inline-block;margin:5px 0;pointer-events:auto;position:relative}.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product{margin:15px 7px}.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product a{width:100%}.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product .layer{display:inline-block;text-align:right}.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product .layer:after{clear:both;content:'';display:table}.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product .thumbnail-link{display:inline-block;float:left;text-align:center}.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product .bottom,.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product .name,.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product .pricing,.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product .pricing .unit,.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product .pricing .unit.price,.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product .retail,.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product .unit,.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product .unit.price{display:inline-block;text-align:left}.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product .add-to-cart button,.-shop-products-sliders-vertical-v1.-shop-products-views-resp-v4 .products .product .show-product-details button{width:auto}.-shop-products-views-resp-v4 .products{display:flex;display:-ms-flexbox;flex:1;-ms-flex:1;flex-wrap:wrap;margin:0;padding-left:0;padding-right:0}.-shop-products-views-resp-v4 .products .product{cursor:pointer;display:flex;margin:15px 0;min-height:1px}.-shop-products-views-resp-v4 .products .product .off-hover{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;height:100%;position:relative;-ms-transition:.5s;-webkit-transition:.5s;transition:.5s;width:100%}.-shop-products-views-resp-v4 .products .product .layer{background-color:#ffffff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;height:100%;justify-content:center;margin:inherit;overflow:hidden;position:relative;text-align:center;width:100%}.variant-a .-shop-products-views-resp-v4 .products .product .layer{background-color:#f7f3f3;color:#000000}.variant-b .-shop-products-views-resp-v4 .products .product .layer{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-shop-products-views-resp-v4 .products .product .layer{border:1px solid;border-color:#a5131b;border-radius:10px}.variant-b .-shop-products-views-resp-v4 .products .product:hover .layer{box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px}.-shop-products-views-resp-v4 .products .product .thumbnail-link{background-color:#ffffff;order:1;padding:15px;position:relative}.variant-a .-shop-products-views-resp-v4 .products .product .thumbnail-link{border:2px solid;border-color:#f7f3f3}.-shop-products-views-resp-v4 .products .product .thumbnail-link .thumbnail-gradient{display:none}.-shop-products-views-resp-v4 .products .product .thumbnail-link .thumbnail{background-color:transparent;height:auto;max-width:100%;width:auto}.-shop-products-views-resp-v4 .products .product .thumbnail-link img{width:100%}.-shop-products-views-resp-v4 .products .product .saving{align-items:center;background-color:#a5131b;color:#ffffff;display:flex;font-size:120%;justify-content:center;padding:10px 15px;position:absolute;left:0;text-align:center;top:0;z-index:2}.variant-b .-shop-products-views-resp-v4 .products .product .saving{border-top-left-radius:15px}.variant-c .-shop-products-views-resp-v4 .products .product .saving{border-top-left-radius:10px}.-shop-products-views-resp-v4 .products .product .name{color:#222222;flex-grow:1;font-family:'Source Sans Pro',sans-serif;font-size:120%;height:auto;margin-bottom:0;order:2;overflow:hidden;padding:15px;position:relative;text-align:inherit}.variant-a .-shop-products-views-resp-v4 .products .product .name{color:#000000}.-shop-products-sliders-horizontal.-shop-products-views-resp-v4 .products .product .name{height:120px}.-shop-products-views-resp-v4 .products .product .name .fade-bottom-10,.-shop-products-views-resp-v4 .products .product .name .fade-bottom-20{display:none}.-shop-products-views-resp-v4 .products .product .name a{display:block;overflow:hidden;width:100%;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.-shop-products-views-resp-v4 .products .product .retail{color:#333333;font-size:80%;margin-bottom:5px;min-height:16px;order:5;padding:0 15px}.-shop-products-views-resp-v4 .products .product .retail .delimiter{display:none}.-shop-products-views-resp-v4 .products .product .retail .label{margin-right:3px}.-shop-products-views-resp-v4 .products .product .retail .hint{margin-left:2px}.-shop-products-views-resp-v4 .products .product .pricing .unit,.-shop-products-views-resp-v4 .products .product .unit{color:#333333;display:inherit;font-size:80%;justify-content:center;margin-bottom:5px;order:6;padding:0 15px;text-align:inherit}.-shop-products-views-resp-v4 .products .product .pricing .unit.price,.-shop-products-views-resp-v4 .products .product .unit.price{color:#333333;display:inherit;font-size:80%;margin:0 0 5px;order:7;padding:0 15px;text-align:inherit;width:auto}.-shop-products-views-resp-v4 .products .product .pricing{float:none;margin:0 0 10px;order:3;padding:0 15px;text-align:inherit}.-shop-products-views-resp-v4 .products .product .price{float:none;margin:0;text-align:inherit}.-shop-products-views-resp-v4 .products .product .pricing .price{font-size:160%;font-weight:700;color:#222222}.variant-a .-shop-products-views-resp-v4 .products .product .pricing .price{color:#000000}.-shop-products-views-resp-v4 .products .product .pricing .price.with-saving{color:#a5131b}.-shop-products-views-resp-v4 .products .product .pricing .amount-wrapper-decimal,.-shop-products-views-resp-v4 .products .product .saving .value{margin-right:5px}.-shop-products-views-resp-v4 .products .product .bottom{margin:10px 0 15px;order:8;padding:0 15px}.-shop-products-views-resp-v4 .products .product .add-to-cart button,.-shop-products-views-resp-v4 .products .product .show-product-details button{text-align:center;width:100%}.-ui-menus-context-custom,.-ui-menus-context-v1{background-color:#454545;border:none;-webkit-box-shadow:2px 0 3px 0 #7f7f7f;-moz-box-shadow:2px 0 3px 0 #7f7f7f;box-shadow:2px 0 3px 0 #7f7f7f;color:#ffffff;padding:30px 15px 15px;text-align:left;z-index:901}.variant-c .-ui-menus-context-custom,.variant-c .-ui-menus-context-v1{background-color:#ffffff;color:#222222}.-ui-menus-context-custom .menu-close,.-ui-menus-context-v1 .menu-close{background-image:none;cursor:pointer;right:15px;text-align:right;top:10px;width:15%}.variant-c .-ui-menus-context-custom .menu-close:hover,.variant-c .-ui-menus-context-v1 .menu-close:hover{color:#a5131b}.-ui-menus-context-custom .menu-close:after,.-ui-menus-context-v1 .menu-close:after{content:"\f00d";font-family:FontAwesome solid;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.1rem;padding:0}.-ui-menus-context-custom .items .item,.-ui-menus-context-v1 .items .item{cursor:pointer;font-size:100%;padding:7px 0;white-space:normal}.variant-c .-ui-menus-context-custom .items .item,.variant-c .-ui-menus-context-v1 .items .item{border-bottom:1px solid;border-color:#a5131b}.-ui-menus-context-custom .items .item:hover,.-ui-menus-context-v1 .items .item:hover{color:#ffffff}.variant-c .-ui-menus-context-custom .items .item:hover,.variant-c .-ui-menus-context-v1 .items .item:hover{border-color:#454545;color:#454545}.-ui-menus-context-custom .items .item a,.-ui-menus-context-v1 .items .item a{display:inline-block;width:85%}.-ui-menus-context-custom .items .item.parent,.-ui-menus-context-v1 .items .item.parent{font-size:90%}.-ui-menus-context-custom .items .item.parent .back:before,.-ui-menus-context-v1 .items .item.parent .back:before{content:"\f104";display:inline-block;font-family:'FontAwesome solid';font-size:1.2rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:110%;margin-right:10px;text-rendering:auto;vertical-align:bottom}.-ui-menus-context-custom .items .item .fade-right-20,.-ui-menus-context-v1 .items .item .fade-right-20{display:none}.-ui-menus-context-custom .items .item .expand,.-ui-menus-context-v1 .items .item .expand{display:inline-block;text-align:right;width:15%}.-ui-menus-context-custom .items .item .expand:after,.-ui-menus-context-v1 .items .item .expand:after{content:"\f105";display:inline-block;font-family:'FontAwesome solid';font-size:1.7rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:90%;text-align:right;text-rendering:auto;vertical-align:bottom}.-ui-menus-context-custom .items .item.current.category,.-ui-menus-context-v1 .items .item.current.category{display:none}.-ui-menus-context-custom .items .item.customer-logout .login,.-ui-menus-context-v1 .items .item.customer-logout .login{display:inline-block;font-size:80%;font-weight:500;margin-bottom:10px;text-transform:none;width:100%}.-ui-menus-directional{display:inline-block;margin:0;width:100%}.-ui-menus-directional.shop-categories{margin:15px 0;padding-left:15px;padding-right:15px;text-align:center}.-ui-menus-directional .menu-container{border:none;background-color:#454545;margin:0;overflow:hidden}.-ui-menus-directional.shop-categories .menu-container{background-color:#454545}.variant-a .-ui-menus-directional.shop-categories .menu-container{border:2px solid;border-color:#454545}.variant-b .-ui-menus-directional.shop-categories .menu-container{border-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-ui-menus-directional.shop-categories .menu-container{background-color:#ffffff;border:1px solid;border-color:#a5131b;border-radius:10px}.-ui-menus-directional .menu-container .menu-button{background-color:#454545;color:#ffffff;cursor:pointer;display:inline-block;font-size:120%;line-height:1.4;margin:0 auto;overflow:hidden;padding:10px 15px}.-ui-menus-directional.shop-categories .menu-container .menu-button{background-color:#454545;color:#ffffff;font-family:'Quicksand',sans-serif;font-size:140%;font-weight:700;text-align:center;text-transform:none}.variant-c .-ui-menus-directional.shop-categories .menu-container .menu-button{background-color:#ffffff;color:#a5131b;font-size:140%;font-weight:700;text-align:center;text-transform:none}.-ui-menus-directional .menu-container .menu-button:after,.-ui-menus-directional .menu-container .menu-button:before{display:inline-block;font-family:FontAwesome solid;font-size:1.4rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:140%;text-rendering:auto}.-ui-menus-directional .menu-container .menu-button:after{margin-left:10px}.-ui-menus-directional .menu-container .menu-button:before{margin-right:10px}.-ui-menus-directional .menu-container .menu-button.expandable:after,.-ui-menus-directional .menu-container .menu-button.expandable:before{content:"\f13a"}.-ui-menus-directional.shop-categories .menu-container .menu-button.expandable:before{content:''}.-ui-menus-directional.shop-categories .menu-container .menu-button.expandable:after{content:"\f107"}.-ui-menus-directional .menu-container .menu-button.expandable.hovered:after,.-ui-menus-directional .menu-container .menu-button.expandable.hovered:before{content:"\f139"}.-ui-menus-directional.shop-categories .menu-container .menu-button.expandable.hovered:before{content:''}.-ui-menus-directional.shop-categories .menu-container .menu-button.expandable.hovered:after{content:"\f106"}.-ui-menus-directional .menu-container .menu-button:hover{background-color:#454545;color:#ffffff;-moz-transition:background-color 1s,color .5s linear;-ms-transition:background-color 1s,color .5s linear;-o-transition:background-color 1s,color .5s linear;-webkit-transition:background-color 1s,color .5s linear;transition:background-color 1s,color .5s linear}.-ui-menus-directional.shop-categories .menu-container .menu-button:hover{background-color:#454545;color:#ffffff}.variant-c .-ui-menus-directional.shop-categories .menu-container .menu-button:hover{background-color:#ffffff;color:#a5131b}.-ui-menus-directional .menu-container .menu-content{background-color:#ffffff;color:#222222;padding:15px}.-ui-menus-directional.shop-categories .menu-container .menu-content{padding:0 0 15px}.variant-b .-ui-menus-directional.shop-categories .menu-container .menu-content{border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.variant-c .-ui-menus-directional.shop-categories .menu-container .menu-content{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.-customer-addresses-dialogs-v1{color:#222222;display:inline-block;padding:15px;width:auto}.-customer-addresses-dialogs-v1 .addresses{display:inline-block;width:auto}.-customer-addresses-dialogs-v1 .address .alias:before{content:"\f015";font-family:'FontAwesome solid';margin-right:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:bottom}.-customer-addresses-dialogs-v1 .address{background-color:#f2f2f2;border:none;color:#222222;display:inline-block;height:auto;margin:0 15px 15px 0;padding:10px;width:auto}.-customer-addresses-dialogs-v1 .address:hover{background-color:#a5131b;color:#ffffff}.-customer-addresses-dialogs-v1 .address .aliased{opacity:1!important}.-customer-area-dialogs-remove-address .address{background-color:#f2f2f2;color:#222222;display:inline-block;height:auto;margin:0 15px 15px 0;padding:10px;width:auto}.-customer-area-dialogs-remove-address .address:hover{background-color:#a5131b;color:#ffffff}.-customer-area-dialogs-remove-address .content{text-align:left}.-customer-area-dialogs-remove-address .actions .confirm:after{content:"\f1f8";display:inline-block;font-family:'FontAwesome solid';font-size:1.5rem;line-height:40px;margin-left:10px;padding:0 12px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:bottom}.-customer-area-dialogs-stay-authenticated .content{padding:16px}.-magazine-dialogs-bookmark-article-v1{max-width:100%}.-magazine-dialogs-bookmark-article-v1 .content{padding:15px}.-magazine-dialogs-bookmark-article-v1 .actions{text-align:center}.-magazine-dialogs-bookmark-article-v1 .actions .button,.-magazine-dialogs-bookmark-article-v1 .actions button{margin-bottom:15px}.-magazine-dialogs-bookmark-article-v1 .-magazine-articles-views-v1{margin:15px 0}.-magazine-dialogs-bookmark-article-v1 .-magazine-articles-views-v1 h2.title{margin-bottom:0}.-magazine-dialogs-bookmark-article-v1 .-magazine-articles-views-v1 .articles .article{padding:0;width:100%}.-magazine-dialogs-bookmark-article-v1 .-magazine-articles-views-v1 .articles .article .off-hover .teaser img.thumbnail{max-width:160px}.-magazine-dialogs-recommend-article-v1 .content{padding:15px}.-magazine-dialogs-recommend-article-v1 .title{max-width:100%}.-magazine-dialogs-recommend-article-v1 .form input,.-magazine-dialogs-recommend-article-v1 .form textarea{width:100%}.-shop-checkout-dialogs-remove-item .details{color:#a5131b}.-shop-checkout-dialogs-remove-item .actions .action.confirm.destructive{margin-right:30px}.-shop-checkout-dialogs-remove-item .actions .action.confirm.destructive:before{content:"\f2ed";font-family:'FontAwesome solid';padding-right:15px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-shop-checkout-dialogs-remove-item button.action.cancel.constructive:before{content:"\f00c";font-family:'FontAwesome solid';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-shop-dialogs-product-add-to-cart .actions .action.back::after,.-shop-dialogs-product-add-to-cart .actions .action.close::before{content:none}.-shop-dialogs-product-add-to-customer-wishlist .wishlist label:before{content:"\f03a";font-family:'FontAwesome solid'}.-shop-dialogs-product-add-to-customer-wishlist .button.add:after{content:"\f067";font-family:'FontAwesome solid'}.-shop-prescription-dialogs-base .prescription{width:100%}.-shop-prescription-dialogs-base .actions .action.remove:after{content:"\f1f8";font-family:'FontAwesome solid';font-size:1.5rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-shop-prescription-dialogs-base .prescription .pseudo-checkbox.checked{background-image:url('/685628/design/images/icons/24/checked.png');background-position:center;color:transparent}.-shop-prescription-dialogs-base .prescription .pseudo-checkbox,.-shop-prescription-dialogs-base .prescription input:focus{background-color:#fff}.-shop-prescription-dialogs-base.red .prescription .caption,.-shop-prescription-dialogs-base.red .prescription .checkbox{color:#ef3138}.-shop-prescription-dialogs-base.green .prescription .caption,.-shop-prescription-dialogs-base.green .prescription .checkbox{color:#4b9575}.-shop-prescription-dialogs-base.blue .prescription .caption,.-shop-prescription-dialogs-base.blue .prescription .checkbox{color:#15a9d6}.-shop-prescription-dialogs-base.red .prescription .pseudo-checkbox{border-color:#ef3138}.-shop-prescription-dialogs-base.green .prescription .pseudo-checkbox{border-color:#4b9575}.-shop-prescription-dialogs-base.blue .prescription .pseudo-checkbox{border-color:#15a9d6}.-shop-prescription-dialogs-request .address{background-color:#e5e5e5;display:inline-block;padding:10px}.-shop-wishlist-load-dialogs-v1 .actions,.-shop-wishlist-save-dialogs-v1 .actions{margin-top:16px}.-shop-wishlist-load-dialogs-v1 .actions .load{margin-right:16px}.-shop-wishlist-load-dialogs-v1 .actions .load:before{content:"\f218";font-family:'FontAwesome solid';padding:0 8px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-shop-wishlist-save-dialogs-v1 .boxSuccess{display:inline-block;letter-spacing:2px}.-shop-wishlist-load-dialogs-v1 input[type=text],.-shop-wishlist-save-dialogs-v1 input[type=text]{height:48px}.-shop-wishlist-save-dialogs-v1 button[type=submit]{margin-left:10px}.-shop-wishlist-save-dialogs-v1 .neutral.close{display:none}.UltimaDialog-window{-webkit-box-shadow:0 0 8px 3px #242424;-moz-box-shadow:0 0 8px 3px #242424;-o-box-shadow:0 0 8px 3px #242424;box-shadow:0 0 8px 3px #242424;color:#222222;left:20px;right:20px;padding:0}.UltimaDialog-window .-promotions-raffle-v1 .raffle h2.title{padding:0 0 15px}.UltimaDialog-window .-promotions-raffle-v1 .raffle .left{padding-left:0}.UltimaDialog-window .-promotions-raffle-v1 .raffle .right{padding-right:0}button.splide__arrow{background-color:rgba(0,0,0,.1);color:#a5131b;border-radius:50%;font-size:32px;line-height:42px;height:42px;opacity:1;transform:translateY(-50%);text-align:center;width:42px}.variant-a button.splide__arrow{border-radius:0}.splide__arrow:hover{color:#454545}.splide__arrow--next svg,.splide__arrow--prev svg{display:none}.splide__arrow--prev{cursor:pointer;left:0}.splide__arrow--next{cursor:pointer;right:0}.splide__arrow--prev:before{content:"\f30a";font-family:'FontAwesome solid'}.splide__arrow--next:before{content:"\f30b";font-family:'FontAwesome solid'}.splide--ttb>.splide__arrows .splide__arrow--prev:before{content:"\f30c";font-family:'FontAwesome solid'}.splide--ttb>.splide__arrows .splide__arrow--next:before{content:"\f309";font-family:'FontAwesome solid'}.splide__pagination{bottom:0;display:inline-block;text-align:center;width:100%}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{right:0;text-align:right;width:auto}.splide__pagination__page{background-color:#ebebeb;border-radius:50%;cursor:pointer;height:12px;opacity:1;transition:transform .2s linear;width:12px}.variant-a .splide__pagination__page{border-radius:0}.splide__pagination__page:hover{background-color:#a5131b}.splide__pagination__page.is-active{background-color:#454545;transform:scale(1.4)}.variant-b div[data-cms-template=grouped].even .splide__pagination__page.is-active{background-color:#a5131b}.swiper-container{overflow:hidden;padding-bottom:30px;position:relative;width:100%}.swiper-wrapper{margin-bottom:30px}.swiper-pagination-bullets{bottom:5px;position:absolute;text-align:center;width:100%}.swiper-pagination-bullet{background-color:#ebebeb;border-radius:50%;cursor:pointer;display:inline-block;height:12px;margin:0 4px;transition:transform .2s linear;width:12px}.variant-a .swiper-pagination-bullet,.variant-a .swiper-pagination-bullet-active{border-radius:0}.swiper-pagination-bullet:hover{background-color:#a5131b}.swiper-pagination-bullet-active{background-color:#454545;transform:scale(1.4)}.variant-b div[data-cms-template=grouped].even .swiper-pagination-bullet-active{background-color:#a5131b}.swiper-button-next,.swiper-button-prev{background-color:rgba(0,0,0,.1);background-image:none;border-radius:50%;color:#a5131b;cursor:pointer;font-size:32px;line-height:42px;height:42px;position:absolute;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:40%;width:42px;z-index:1}.swiper-button-prev{left:15px}.swiper-button-next{right:15px}.swiper-button-next:hover,.swiper-button-prev:hover{color:#454545}.swiper-button-prev:before{content:"\f30a";font-family:'FontAwesome solid'}.swiper-button-next:before{content:"\f30b";font-family:'FontAwesome solid'}.ui-accordion .ui-accordion-content{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;padding:15px 0}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-br,.ui-corner-left,.ui-corner-right,.ui-corner-tl,.ui-corner-top,.ui-corner-tr{border-radius:0}