.material-symbols{font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle}body{display:block;font-family:'Open Sans',sans-serif !important}:root{--body-bg-theme:#d7eef9;--farmashop-primary-blue:#19181a;--multi-store-greys-white:#fff;--farmashop-primary-60-alt:#99b5dc;--multi-store-greys-40:#999;--farmashop-primary-60:#313033;--multi-store-greys-80-bg:#333;--multi-store-greys-60:#666;--farmashop-alternative-alternative:#36a9e1;--multi-store-greys-5-bg:#f2f2f2;--multi-store-greys-20:#ccc;--neutral-30:#cdd5dd;--neutral-60:#9ba1a8;--neutral_color_0:#fff;--neutral-color-0:#fff;--neutral-00:#fff;--multi-store-greys-5:#e2e2e2;--neutral-color-300:#dee0e3;--neutral-color-600:#03101f;--Neutral-colors-400:#81878f;--Neutral-colors-100:#fff;--Action-colors-400:#053469;--shipping-progress-bar:#c6dffc;--shipping-progress-bar-external:#e7eff8}.h-inherit{height:inherit}.no-decoration{text-decoration:none !important}.two-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body{font-size:100%;background-color:#f2f6fa}body input.form-control,body select.form-control,body input.form-select,body select.form-select,body input.form-check-input,body select.form-check-input{border:none;border-bottom:1.25px solid var(--multi-store-greys-5-bg,#f2f2f2);color:var(--multi-store-greys-80-bg,#333);text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:400;line-height:22px;transition:all .3s ease-in-out}body input.form-control::placeholder,body select.form-control::placeholder,body input.form-select::placeholder,body select.form-select::placeholder,body input.form-check-input::placeholder,body select.form-check-input::placeholder{color:var(--multi-store-greys-40,#999)}body input.form-control:focus,body select.form-control:focus,body input.form-select:focus,body select.form-select:focus,body input.form-check-input:focus,body select.form-check-input:focus{border:1.25px solid var(--multi-store-greys-80-bg,#333);border-radius:.4rem;box-shadow:none}body input.form-control[type=checkbox],body select.form-control[type=checkbox],body input.form-select[type=checkbox],body select.form-select[type=checkbox],body input.form-check-input[type=checkbox],body select.form-check-input[type=checkbox]{width:18px;height:18px;top:3px;left:3px;border:solid 1px var(--multi-store-greys-80-bg,#333);border-color:var(--multi-store-greys-80-bg,#333) !important;vertical-align:baseline}body input.form-control[type=checkbox]:checked,body select.form-control[type=checkbox]:checked,body input.form-select[type=checkbox]:checked,body select.form-select[type=checkbox]:checked,body input.form-check-input[type=checkbox]:checked,body select.form-check-input[type=checkbox]:checked{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 10 3 3 6-6'/%3e%3c/svg%3e") !important;background-color:transparent}body input.form-select,body select.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgb(204, 204, 204)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}body .form-floating>label{transition:opacity .1s ease-in-out,all .2s ease-in-out,transform .1s ease-in-out;color:var(--multi-store-greys-40,#999)}body .form-floating>.form-control:focus~label,body .form-floating>.form-control:not(:placeholder-shown)~label,body .form-floating>.form-control-plaintext~label,body .form-floating>.form-select~label{margin-top:0;padding-top:0}body .form-floating>.form-control:focus~label:after,body .form-floating>.form-control:not(:placeholder-shown)~label:after,body .form-floating>.form-control-plaintext~label:after,body .form-floating>.form-select~label:after{background-color:transparent}body .alert.alert-grey{--bs-alert-color:var(--neutral-00,#fff);--bs-alert-bg:var(--multi-store-greys-60,#666);--bs-alert-border-color:var(--multi-store-greys-60,#666);--bs-alert-link-color:var(--bs-danger-text-emphasis);font-size:14px;font-weight:400;line-height:20px}body .alert.alert-grey a,body .alert.alert-grey a:visited{color:var(--multi-store-greys-20,#ccc)}body div.messages .message{margin:0}body.catalog-category-view,body.catalogsearch-result-index{background-color:#f2f6fa}body .page-wrapper{background-color:#f2f6fa}body .ui-header-micro-banner{display:none}body.cms-home{background-color:#fff}body.cms-home .ui-header-micro-banner{display:block}body.cms-home .page-wrapper{background-color:#fff}body .text-on-input{position:relative}body .text-on-input label{position:absolute;top:-1.2rem;left:2.3rem;padding:.2rem;z-index:1}body .text-on-input label:after{content:" ";background-color:#fff;width:100%;height:1.3rem;position:absolute;left:0;bottom:0;z-index:-1}body .label-text-on-input{color:#999;font-feature-settings:'ss02' on;font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal;display:inline-block;margin-bottom:.5rem}body .form-control-text-on-input{box-shadow:none !important;border-radius:.4rem;border:1.25px solid #e2e2e2;background:#fff}body .form-select-text-on-input{font-weight:400;font-size:1.6rem;line-height:2.4rem;font-feature-settings:'ss02' on;color:#000e1e}body .form-text-tooltip{color:var(--multi-store-greys-40,#999);font-feature-settings:'ss02' on;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem}h1.page-title:before{display:none}.breadcrumbs .item:not(:first-child){padding-right:0}.breadcrumbs .item:first-child{padding-right:0}.breadcrumbs .item:not(:last-child):after{display:none}.breadcrumbs .item:not(:first-child):before{content:'/';font-size:12px;font-style:normal;font-weight:600;line-height:18px;color:var(--multi-store-greys-40,#999);padding-right:0;padding-left:0;font-family:'Open Sans',sans-serif !important}.page-wrapper .breadcrumbs .items{color:var(--multi-store-greys-40,#999);font-size:14px;font-style:normal;font-weight:400}.page-wrapper .breadcrumbs .items .item{line-height:20px}.page-wrapper .breadcrumbs .items .item a{color:var(--multi-store-greys-80-bg,#333)}.page-wrapper .breadcrumbs .items .item.search strong{color:#b3c8df}.shadow{box-shadow:0px 0px 6px 2px rgba(0,14,30,.1)}.shadow:hover{box-shadow:0px 0px 16px rgba(0,14,30,.2)}.btn:visited:not(:hover){color:inherit;background-color:inherit;border-color:inherit}.btn.dropdown-toggle.reset-toggle:after,.btn.dropdown-toggle.no-toggle:after{display:none}.btn:hover{text-decoration:none}.btn.primary-f,.btn.btn-primary-farma{background:var(--primary-blue-blue,#014694);color:var(--neutral-00,#fff);font-size:15px;font-style:normal;font-weight:600}.btn.primary-f.farma-rounded,.btn.btn-primary-farma.farma-rounded{border-radius:.8rem}.btn.btn-blank{color:var(--multi-store-greys-80-bg,#333);background:0 0;border:none;font-weight:600}.btn.btn-blank-primary{color:var(--Farmashop-Primary-Blue,#19181a);font-size:14px;font-style:normal;font-weight:600;line-height:20px;background:0 0;border:none}.btn.btn-blank-danger{color:var(--Multi-store-States-Error,#f64b3c);font-size:14px;font-style:normal;font-weight:600;line-height:20px;background:0 0;border:none}.btn.btn-alternative{height:48px;padding:0 24px;gap:8px;align-self:stretch;border-radius:4px;background:var(--primary-light-blue-light-blue,#36a9e1);font-size:15px;font-style:normal;font-weight:600;color:var(--neutral-00,#fff)}.btn.btn-alternative-dark{height:48px;padding:0 24px;gap:8px;align-self:stretch;border-radius:4px;background:0 0;border:1.25px solid var(--multi-store-greys-80-bg,#333);font-size:16px;font-style:normal;font-weight:600;color:var(--multi-store-greys-80-bg,#333)}.btn.btn-outline-primary-farma{border-radius:8px;border:1px solid var(--farmashop-primary-blue,#19181a);background:var(--neutral-00,#fff);color:var(--farmashop-primary-blue,#19181a)}.btn.btn-outline-primary-farma.btn-strong{font-size:14px;font-style:normal;font-weight:600;line-height:20px}.btn.unavailable.disabled{border-radius:8px;background:var(--multi-store-greys-40,#999);color:var(--neutral-00,#fff);font-size:15px;font-style:normal;font-weight:600;line-height:normal;border:none;height:40px;width:100%;opacity:1}.btn.btn-fs-14{font-size:14px}.btn.btn-fs-16{font-size:16px}.btn.btn-fs-18{font-size:18px}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 500,'GRAD' 0,'opsz' 48}header.page-header{background:var(--farmashop-primary-blue,#19181a);color:var(--multi-store-greys-white,#fff)}header .logo.only-mobile{display:none}header.smaller .header-row-sites{opacity:0;visibility:hidden}header .header-row-sites{transition:all .5s ease-in-out;height:40px;background:var(--farmashop-primary-60,#313033)}header .header-row-sites .container-external-links{max-width:1280px;min-height:40px}header .header-row-sites .container-external-links .logofarma{border-radius:0 8px 0 0;background:var(--farmashop-primary-blue,#19181a);padding:5px 20px}header .header-row-sites .container-external-links .logos-line .col:not(:first-child):not(:last-child){border-right:2px solid rgba(255,255,255,.2)}header .header-row2 [data-content-type=row][data-appearance=contained]{max-width:100%}header .header-row2 [data-content-type=row][data-appearance=contained] .pagebuilder-slide-wrapper .pagebuilder-overlay{padding:0}header .header-row2 [data-content-type=row][data-appearance=contained] .pagebuilder-slide-wrapper [data-element=content]{min-height:auto}header .header-row2 [data-content-type=row][data-appearance=contained] .pagebuilder-slide-wrapper [data-element=content] img{display:inline-block}header .header-row2 [data-content-type=row][data-appearance=contained] .pagebuilder-slide-wrapper p{margin-top:0;margin-bottom:0}header .header-row2 .slick-slider{padding:0 !important}.container-search #magnolia-autocomplete-container .aa-dropdown-menu{min-width:100% !important}.container-search #magnolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products{width:100%}.container-search #magnolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion{width:100% !important;display:block !important}.container-search #magnolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion .magnoliasearch-autocomplete-hit{width:100% !important}.container-search #magnolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion .magnoliasearch-autocomplete-hit .thumb{width:20%}.container-search #magnolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion .magnoliasearch-autocomplete-hit .info{line-height:normal;font-size:14px;font-style:normal;font-weight:400;color:var(--multi-store-greys-80-bg,#333);position:relative}.container-search #magnolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion .magnoliasearch-autocomplete-hit .info .info-name{max-width:70%}.container-search #magnolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion .magnoliasearch-autocomplete-hit .info .magnoliasearch-autocomplete-category{display:none}.container-search #magnolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion .magnoliasearch-autocomplete-hit .info .magnoliasearch-autocomplete-price{float:right;color:var(--multi-store-greys-80-bg,#333);font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.4px;position:absolute;top:0;right:0;padding-right:2px}#search{background:var(--multi-store-greys-white,#fff);font-weight:400;font-size:16px;line-height:22px;color:var(--primary-blue-blue-40,#012a59);height:48px;padding:0 24px;padding-right:45px;border-radius:48px;border:1.5px solid var(--farmashop-primary-60-alt,#99b5dc);text-overflow:ellipsis}#search:focus{border:1.25px solid var(--primary-light-blue-light-blue,#36a9e1);box-shadow:none}#search::placeholder{color:var(--multi-store-greys-40)}#search:placeholder-shown{text-overflow:ellipsis}.block-search .action.search:before{content:'\e8b6';font-family:'Material Symbols Rounded';color:var(--multi-store-greys-40);font-size:22px}.block-search .action.search{right:16px !important;top:50% !important;left:inherit;opacity:1 !important;transform:translateY(-50%)}.block-search .action.search:not([disabled]){border-radius:100%;background:var(--farmashop-alternative-alternative,#36a9e1);width:39px;height:39px;right:5px !important}.block-search .action.search:not([disabled]):before{font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;content:'arrow_forward';color:#fff}.block-search{float:none !important;width:100% !important;padding-left:0 !important}.block-search .control{padding:0 !important}.block-search .form.minisearch{position:relative}body{font-family:'Open Sans',sans-serif;color:#000e1e;font-feature-settings:'ss03' on,'ss02' on}a{color:#19181a;text-decoration:none}a:hover{color:#313033;text-decoration:underline}.logo{max-width:100%}.top-links{font-weight:400;font-size:14px;line-height:20px;text-align:center}.top-links a{color:var(--multi-store-greys-white,#fff);text-decoration:none}.top-links .my-account-text{max-width:77px;text-transform:capitalize}.top-links .wrapper-balance-query{font-size:14px;font-style:normal;font-weight:600;line-height:20px;background:var(--farmashop-alternative-alternative,#36a9e1);color:var(--multi-store-greys-white,#fff);margin-left:12px}.top-links span.material-symbols-outlined{vertical-align:middle}.top-links #badgeCart{color:#19181a !important;font-family:'Open Sans',sans-serif;font-size:12px}.container-link_to_sites .cl_content_head{font-size:12px;font-weight:500}.container-link_to_sites .cl_content_head a{text-decoration:none;color:#313033}.container-link_to_sites .cl_content_head .material-symbols{font-size:18px;width:18px;height:18px}@keyframes rotationclosehover{from{transform:rotate(0deg)}to{transform:rotate(25deg)}}@keyframes rotationcloseout{from{transform:rotate(25deg)}to{transform:rotate(0)}}@keyframes menushow{0%{width:0}100%{width:100%}}.sections.nav-sections{max-width:408px;width:100% !important;border-right:none;background-color:#fff;z-index:1046;display:flex}.sections.nav-sections .nav-sections-item-content{margin-top:0;padding:0 0 25px;height:100%;margin-left:0;float:none;overflow-y:auto}.sections.nav-sections .nav-sections-item-content .navigation{display:none}.sections.nav-sections .nav-sections-item-content .navcategories{padding-bottom:80px}.sections.nav-sections .nav-sections-items{height:100%}.sections.nav-sections a.usernameLink{text-decoration:none;color:var(--multi-store-greys-80-bg,#333)}.sections.nav-sections a.usernameLink::hover{text-decoration:none}.sections.nav-sections a.usernameLink .wrapper-balance-query-info{color:var(--multi-store-greys-white,#fff);text-decoration:none}.sections.nav-sections .noLogedArea{border-radius:4px;background:var(--farmashop-alternative-alternative,#36a9e1);padding:12px 8px 12px 16px;align-items:center;gap:16px;align-self:stretch;color:var(--multi-store-greys-white,#fff);font-feature-settings:'ss02' on;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.sections.nav-sections .noLogedArea a,.sections.nav-sections .noLogedArea a:focus,.sections.nav-sections .noLogedArea a:visited{color:var(--multi-store-greys-white,#fff);text-decoration:underline}.sections.nav-sections .userNameArea{border-radius:4px;background:var(--farmashop-primary-90,#f2f6fb);width:100%}.sections.nav-sections .userNameArea .name{padding:12px;color:var(--multi-store-greys-80-bg,#333);font-size:16px;font-style:normal;font-weight:600}.sections.nav-sections .userNameArea .name .customer_name_menu{text-transform:capitalize}.sections.nav-sections .userNameArea .fpoints{border-radius:4px;background:var(--farmashop-alternative-alternative,#36a9e1);display:inline-flex;height:24px;padding:0 4px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:600}.sections.nav-sections .userNameArea .btn{width:40px;height:40px;background-color:#d7eef9;color:#19181a}.sections.nav-sections .logo-container .img-responsive.logo{width:30px}.sections.nav-sections .markGranMenu{display:block}.sections.nav-sections .markGranMenu .logo-container{background-color:var(--farmashop-primary-blue,#014694)}.sections.nav-sections .markGranMenu .logo-container .img-responsive.logo{margin-left:16px}.sections.nav-sections .markGranMenu .logo-container .material-symbols{color:var(--multi-store-greys-white,#fff);margin-right:16px}.sections.nav-sections .markGranMenu .close-toggle{cursor:pointer;animation:rotationcloseout .2s linear}.sections.nav-sections .markGranMenu .close-toggle:hover{animation:rotationclosehover .2s linear;transform:rotate(25deg)}.sections.nav-sections .markGranMenu ul{list-style:none;padding-right:24px;padding-left:24px;color:var(--multi-store-greys-80-bg,#333);font-size:16px;font-style:normal;font-weight:600;line-height:22px}.sections.nav-sections .markGranMenu ul li{padding:0 16px 0 24px;height:48px;line-height:48px}.sections.nav-sections .markGranMenu ul li a{text-decoration:none;color:var(--multi-store-greys-80-bg,#333)}.sections.nav-sections .markGranMenu ul li a:hover,.sections.nav-sections .markGranMenu ul li a:visited{text-decoration:none;color:var(--multi-store-greys-80-bg,#333)}.sections.nav-sections .markGranMenu ul li span.material-symbols{font-size:20px;padding-right:8px}.sections.nav-sections .markGranMenu ul li.categories{background:var(--multi-store-greys-5-bg,#f2f2f2);border-radius:4px;display:flex}.sections.nav-sections .markGranMenu ul li.categories span.material-symbols{margin-left:auto;margin-right:0;display:inline-flex;align-self:center}.sections.nav-sections .navcategories .category-item:hover .move-to-right{color:#313033}.sections.nav-sections .navcategories a{color:var(--multi-store-greys-80-bg,#333);font-size:16px;font-style:normal;font-weight:600;line-height:22px;list-style:none;padding-right:24px;padding-left:24px;line-height:48px;text-decoration:none}.sections.nav-sections .navcategories .submenu .category-item a{padding:0 0 0 16px}.sections.nav-sections .navcategories .view-all-categories{position:relative}.sections.nav-sections .navcategories .view-all-categories a{width:100%;color:var(--multi-store-greys-80-bg,#333);text-align:center !important}.sections.nav-sections .navcategories .view-all-categories .move-link-to-right{margin-left:auto;margin-right:3px;display:inline-flex;align-self:center;padding-right:16px;position:absolute;right:16px;width:auto;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.sections.nav-sections .navcategories .view-all-categories .move-link-to-right .move-to-right{display:none}.sections.nav-sections .navcategories .view-all-categories:hover .move-link-to-right{color:#36a9e1}.sections.nav-sections .navcategories .menu-go-back{color:var(--multi-store-greys-80-bg,#333);font-feature-settings:'ss02' on;font-size:16px;font-style:normal;font-weight:600;line-height:22px;text-align:center;width:100%;display:block;position:relative;padding:10px 0;margin-bottom:5px}.sections.nav-sections .navcategories .menu-go-back.go-to-parent{float:left;display:inline-block;width:auto;z-index:3}.sections.nav-sections .navcategories .menu-go-back.go-to-parent .parent-name{display:none}.sections.nav-sections .navcategories .menu-go-back span.material-symbols.pe-2{display:none}.sections.nav-sections .navcategories .menu-go-back:before{content:'arrow_back';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;position:absolute;left:12px}.sections.nav-sections .navcategories .move-to-right{margin-left:auto;margin-right:3px;display:inline-flex;align-self:center;color:var(--multi-store-greys-80-bg,#333)}.sections.nav-sections #navcat,.sections.nav-sections .section-item-title.nav-sections-item-title{display:none}.nav-open .page-wrapper{left:0}.nav-open .nav-toggle:after{background:rgba(0,0,0,.5);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.nav-sections{height:100%}.nav-open .nav-sections{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgba(50,50,50,.75);left:0;z-index:99;background:#f8f8f8;display:block}.container-menu .nav-toggle{display:block;left:0;position:relative;top:0;z-index:14}.container-menu .nav-toggle:before{content:'\e5d2';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;color:#fff}.container-menu .sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#f8f9fa !important;overflow-x:hidden;padding-top:60px;box-shadow:0px 0px 8px #888}.container-menu .sidenav a{padding:8px 8px 8px 16px;text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s}.container-menu .sidenav a:hover{color:#f1f1f1}.container-menu .sidenav::-webkit-scrollbar{display:none}.container-menu .animated-icon{width:30px;height:20px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.container-menu .animated-icon span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#19181a}.container-menu .animated-icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.container-menu .animated-icon span:nth-child(2){width:80%;top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.container-menu .animated-icon span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.container-menu .animated-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;left:8px}.container-menu .animated-icon.open span:nth-child(2){width:0;opacity:0}.container-menu .animated-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:8px}.container-menu button{border:none !important}.container-menu button:focus{outline:none}.container-menu .center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;vertical-align:middle}.prescription-cart-tooltip .tooltip-inner{font-weight:600;font-size:12px;line-height:16px;padding:8px;font-style:normal}.prescription-tooltip{opacity:1 !important}.prescription-tooltip .tooltip-inner{max-width:350px;width:350px;background-color:#fff;box-shadow:0px 0px 8px rgba(0,14,30,.15);opacity:1 !important;border-radius:4px;display:flex;flex-direction:column;align-items:center;gap:32px;isolation:isolate;padding:4rem}.prescription-tooltip .tooltip.bs-tooltip-right .tooltip-arrow:before{border-right-color:#2f4fff !important}.prescription-tooltip .tooltip.bs-tooltip-left .tooltip-arrow:before{border-left-color:#2f4fff !important}.prescription-tooltip .tooltip.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:#2f4fff !important}.prescription-tooltip .tooltip.bs-tooltip-top .tooltip-arrow:before{border-top-color:#2f4fff !important}.columns{background-color:#fff;border-radius:16px;margin-bottom:24px}.columns .column.main #product-info-detail-container .product.attribute.special-attributes .accordion-item{background-color:transparent;border:none}.columns .column.main #product-info-detail-container .product.attribute.special-attributes .accordion-item .accordion-body{background-color:transparent;color:var(--multi-store-greys-80-bg,#333);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.columns .column.main #product-info-detail-container .product.attribute.special-attributes .accordion-item .accordion-button{color:var(--multi-store-greys-80-bg,#333);font-size:16px;font-style:normal;font-weight:600;line-height:22px;background-color:transparent;border:none;border-bottom:1.25px solid var(--multi-store-greys-5-bg,#f2f2f2);padding-left:0}.columns .column.main #product-info-detail-container .product.attribute.special-attributes .accordion-item .accordion-button:hover{background-color:transparent;border:none;border-bottom:1.25px solid var(--multi-store-greys-5-bg,#f2f2f2)}.columns .column.main #product-info-detail-container .product.attribute.special-attributes .accordion-item .accordion-button:after{font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;content:'add';background-image:none;width:auto;height:auto}.columns .column.main #product-info-detail-container .product.attribute.special-attributes .accordion-item .accordion-button:not(.collapsed):after{content:'remove';transform:rotate(-180deg)}.columns .column.main ol.product-items{padding-left:0}.columns .column.main .item.product.product-item{background:0 0}.columns .column.main .item.product.product-item .product-item-info{background:#fff}.columns .column.main .item.product.product-item .product-item-info .product-reviews-summary{display:none}.columns .column.main .item.product.product-item .product-item-info .product-item-inner.order-md-first{z-index:2}.columns .column.main .item.product.product-item .product-item-info .product-item-inner.order-md-first .actions-secondary{display:none}.columns .sidebar.sidebar-main .filter-options-title:after{font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;content:'\e5cf';color:#b3c8df}.columns .sidebar.sidebar-main .filter-options-title .count{display:none !important}.toolbar.toolbar-products{border-radius:8px;margin-bottom:16px}.toolbar.toolbar-products .searchresult .termSearched{color:var(--farmashop-primary-30,#00316f)}.filter-title strong{background-color:transparent;box-shadow:none;border:none;font-weight:600;font-size:15px;position:initial;color:#313033}.filter-title strong:before{content:'\e152';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;margin-top:-2px;margin-right:5px}.product-items.product-items-big-button .price-final_price{min-height:56px}.product-items .product-item .product-item-info .product-item-details .price-box.price-final_price{font-size:16px;color:#014694;font-weight:700;align-self:flex-end}.product-items .product-item .product-item-info .product-item-details .price-box.price-final_price p.price-from{display:inline-block}.product-items .product-item .product-item-info .product-item-details .price-box.price-final_price p.price-from .price-label{display:none}.product-items .product-item .product-item-info .product-item-details .price-box.price-final_price p.price-from:after{content:'-'}.product-items .product-item .product-item-info .product-item-details .price-box.price-final_price p.price-to{display:inline-block}.product-items .product-item .product-item-info .product-item-details .price-box.price-final_price p.price-to .price-label{display:none}.product-items .product-item .product-item-info .product-item-details .product-item-inner .actions-primary .tocart{width:100%;font-size:14px;background:#19181a;border-radius:8px;font-weight:600}.product-items .product-item .product-item-info .product-item-details .product-item-inner .actions-primary .tocart:hover{background:#00316f}.product-items .product-item .product-item-info .product-item-details .product-item-inner .actions-primary .tocart .cart-button-add-icon:before{font-family:'Material Symbols Rounded';content:'shopping_cart';font-size:1.5rem;color:#206587}.product-items .product-item .product-item-info .product-item-details .product-item-inner .actions-primary .tocart .product-addtocart-button-ico{font-size:20px}.product-items .product-item .product-item-info .product-item-details .product-item-inner .actions-primary .tocart span{color:#fff}.catalogsearch-result-index .page-main h1.page-title{display:none}.catalogsearch-result-index .page-main .sidebar,.catalog-category-view .page-main .sidebar{width:100%;background-color:#fff;border-radius:8px;padding:24px;margin-bottom:20px}.catalogsearch-result-index .page-main .sidebar .filter.block,.catalog-category-view .page-main .sidebar .filter.block{margin-bottom:10px}.catalogsearch-result-index .page-main .sidebar.sidebar-additional,.catalog-category-view .page-main .sidebar.sidebar-additional{background-color:transparent;padding-top:0;padding-bottom:0}.catalogsearch-result-index .product-items-list .product-item .product-item-info .product-item-details .price-box.price-final_price .configurable-price,.catalog-category-view .product-items-list .product-item .product-item-info .product-item-details .price-box.price-final_price .configurable-price{padding-top:1rem;padding-bottom:1rem;display:flex}.catalogsearch-result-index .product-items-list .product-item .product-item-info .product-item-details .price-box.price-final_price .configurable-price .price-container .price-label,.catalog-category-view .product-items-list .product-item .product-item-info .product-item-details .price-box.price-final_price .configurable-price .price-container .price-label{color:var(--multi-store-greys-20,#ccc);font-size:12px;font-style:normal;font-weight:600;line-height:16px}.catalogsearch-result-index .product-items-list .product-item .product-item-info .product-item-details .price-box.price-final_price .configurable-price .price-container .price-wrapper,.catalog-category-view .product-items-list .product-item .product-item-info .product-item-details .price-box.price-final_price .configurable-price .price-container .price-wrapper{display:block}.catalogsearch-result-index .product-items-list .product-item .product-item-info .product-item-details .price-box.price-final_price .configurable-price .price-container .price-wrapper .price,.catalog-category-view .product-items-list .product-item .product-item-info .product-item-details .price-box.price-final_price .configurable-price .price-container .price-wrapper .price{color:var(--multi-store-greys-80-bg,#333);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.catalogsearch-result-index .ias-trigger,.catalog-category-view .ias-trigger{margin-top:24px;margin-bottom:24px}.catalogsearch-result-index #IASTextShow,.catalog-category-view #IASTextShow{color:var(--neutral-60,#9ba1a8);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:16px}footer{background-color:#313033;color:#fff}footer .footer.content #links_blocks .footer-static-title h3{margin-top:1.5rem;margin-bottom:1rem}footer .footer.content #links_blocks ul{list-style:none;padding-left:.5em}footer .footer.content a{color:#fff;text-decoration:none}footer .footer.content a:visited,footer .footer.content a:hover{color:#fff}footer .footer.content a:hover{background:inherit;border-radius:2px}footer .footer.content .socialmediaicons h3{margin-bottom:24px}footer .footer.content .socialmediaicons .fa{background-color:rgba(255,255,255,.2);border-radius:50%;height:48px;width:48px;font-size:25px;display:inline-flex;justify-content:center;align-items:center}footer .footer.content .socialmediaicons .fa:before{margin-left:5px}footer .footer.content .socialmediaicons .fa:hover{background-color:rgba(255,255,255,.4)}.cms-index-index .slick-track{display:flex !important}.cms-index-index .slick-track .slick-slide{height:inherit !important}.cms-index-index .slick-track .slick-slide>div{height:90%}.cms-index-index .slick-track .slick-slide .product-item{height:100%}.cms-index-index .slick-track .slick-slide .product-item .product-item-name{display:inline-block}.cms-index-index .slider-container [data-content-type=row][data-appearance=contained]{max-width:100%}.cms-index-index .slider-container .slick-arrow{border-radius:50%;background:rgba(255,255,255,.3);backdrop-filter:blur(8px);color:#19181a}.cms-index-index .slider-container .slick-arrow.slick-disabled{background:rgba(255,255,255,.4);opacity:.4;backdrop-filter:blur(8px)}.cms-index-index .slider-container .slick-arrow.slick-next:before{content:'\e315';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;font-size:40px;color:#19181a}.cms-index-index .slider-container .slick-arrow.slick-prev:before{content:'\e314';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;font-size:40px;color:#19181a}.cms-index-index .slider-container .pagebuilder-poster-content{max-width:623px}.cms-index-index .slider-container .pagebuilder-poster-content h1{font-weight:700;font-size:48px}.cms-index-index .slider-container .pagebuilder-poster-content h2{font-weight:500;font-size:32px;line-height:128%}.cms-index-index .slider-container .slick-slider .slick-dots{margin-top:-60px}.cms-index-index .slider-container .slick-slider .slick-dots li{width:44px}.cms-index-index .slider-container .slick-slider .slick-dots li.slick-active button{background-color:rgba(255,255,255,.8)}.cms-index-index .slider-container .slick-slider .slick-dots li button{background-color:rgba(255,255,255,.5);height:6px;width:44px;border:none}.cms-index-index .slider-container .ico-tag button.pagebuilder-slide-button{background-color:#36a9e1;border:none}.cms-index-index .slider-container .ico-tag button.pagebuilder-slide-button:before{content:'\f05b';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;margin-top:-2px;margin-right:5px}.cms-index-index .home-categories{color:#313033;font-weight:600;font-size:15px;line-height:20px}.cms-index-index .home-categories h2{font-style:normal;font-weight:700;font-size:28px;line-height:38px;color:#313033}.cms-index-index .home-categories a{color:#313033;text-decoration:none}.cms-index-index .home-categories a:hover img{border:2px solid #36a9e1;border-radius:50%}#cart-totals .offcanvas-sm#offcanvasTableTotals .items-qnt{font-weight:600;font-size:15px;line-height:20px}#cart-totals .offcanvas-sm#offcanvasTableTotals td,#cart-totals .offcanvas-sm#offcanvasTableTotals th{background-color:transparent}#cart-totals .offcanvas-sm#offcanvasTableTotals .shipping-information{display:none}#cart-totals .offcanvas-sm .haveShip{border-radius:4px;border:1px solid #ccdaea;background:#e6edf4;padding:8px 16px;font-size:15px;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:600;line-height:normal;color:#313033}#cart-totals .offcanvas-sm .haveShip .txt{max-width:300px}#cart-totals .offcanvas-sm .haveShip .edit{color:var(--primary-blue-blue,#014694);text-align:center;font-size:12px;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:600;line-height:normal}#cart-totals .offcanvas-sm .shipping-in-cart .icon-container{border-radius:.4rem;background:var(--Multi-store-Greys-Grey-bg,#f5f7fa);width:4rem;height:4rem}#cart-totals .offcanvas-sm .shipping-in-cart .icon-container .shipping_icon:before{font-family:'Material Symbols Rounded';content:'location_on';font-size:2rem;color:var(--multi-store-greys-80-bg,#333)}#cart-totals .offcanvas-sm .shipping-in-cart .shipping-in-cart-title{overflow:hidden;color:var(--multi-store-greys-80-bg,#333);text-overflow:ellipsis;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:-.014rem;white-space:nowrap;max-width:28.8rem}#cart-totals .offcanvas-sm .shipping-in-cart .shipping-in-cart-sub-title{color:var(--multi-store-greys-40,#999);font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem;letter-spacing:-.012rem}#cart-totals .offcanvas-sm .opc-block-summary .table-totals{display:none}#cart-totals .offcanvas-sm .opc-block-summary .items-in-cart .icon-container{border-radius:.4rem;background:var(--Multi-store-Greys-Grey-bg,#f5f7fa);width:4rem;height:4rem}#cart-totals .offcanvas-sm .opc-block-summary .items-in-cart .icon-container .cart_icon:before{font-family:'Material Symbols Rounded';content:'shopping_cart';font-size:2rem;color:var(--multi-store-greys-80-bg,#333)}#cart-totals .offcanvas-sm .opc-block-summary .items-in-cart .items-in-cart-title{overflow:hidden;color:var(--multi-store-greys-80-bg,#333);text-overflow:ellipsis;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:-.014rem}#cart-totals .offcanvas-sm .opc-block-summary .title{border-bottom:none;color:#313033;padding:0}#cart-totals .offcanvas-sm .opc-block-summary .title:after{top:4px}#cart-totals .offcanvas-sm .opc-block-summary .title strong{font-size:15px;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:600;line-height:normal}#cart-totals .offcanvas-sm .opc-block-summary .title strong .lead-week{color:#9ba1a8}#cart-totals .offcanvas-sm .opc-block-summary .minicart-items .product-item:not(:first-child){border:none}#cart-totals .offcanvas-sm .opc-block-summary .minicart-items .product-item .product .product-item-details .options .item-options .price{display:none}#cart-totals .offcanvas-sm .opc-block-summary .product-item-details{font-size:12px;color:#9ba1a8;font-weight:600}#cart-totals .offcanvas-sm .opc-block-summary .product-item-details .product-item-name-block{padding-right:0}#cart-totals .offcanvas-sm .opc-block-summary .product-item-details .product-item-name{color:#313033;font-weight:700;max-width:72%;display:block}#cart-totals .offcanvas-sm .opc-block-summary .product-item-details .wrapper-inner-detail-discounts span.value{float:right;color:#36a9e1}#cart-totals .offcanvas-sm .opc-block-summary .product-item-details .wrapper-inner-detail-discounts span.value:before{content:'-'}#cart-totals .offcanvas-sm .opc-block-summary .product-item-details .cart-price .price{color:#313033;font-weight:700}#cart-totals .offcanvas-sm .opc-block-summary .product-item-details .discounts .detail-discounts{padding-left:12px}#cart-totals .offcanvas-sm .opc-block-summary .product-item-details .subtotal{height:25px;margin-bottom:0;position:absolute;top:0;right:0;display:block}#cart-totals .offcanvas-sm .opc-block-summary .product-item-details .subtotal .price-including-tax{margin:0}#cart-totals .mobile-rectangle{width:5.2rem;height:.6rem;border-radius:.4rem;background:var(--multi-store-greys-5,#e2e2e2)}#cart-totals .AmounTotalText{color:var(--multi-store-greys-80-bg,#333);font-feature-settings:'ss02' on;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2rem}#cart-totals .AmounTotalText.much-much-bigger-height{height:200px !important}#cart-totals .AmounTotalText.much-bigger-height{height:180px !important}#cart-totals .AmounTotalText.bigger-height{height:150px !important}#cart-totals .AmounTotalText.normal-height{height:120px !important}#cart-totals .AmounTotalText .price{font-size:1.6rem}#cart-totals .AmounTotalText .santander{color:#eb0a00}#cart-totals .AmounTotalText .santander .santanderLabel:before{content:url("../images/logos/farmacard.svg");vertical-align:-30%}#cart-totals .AmounTotalText .santander .price{color:#eb0a00}#cart-totals .AmounTotalText .tips{border-top:1px solid #d9d9d9;color:var(--Farmashop-Alternative-Alternative,#36a9e1);font-feature-settings:'ss02' on;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}#cart-totals .AmounTotalText .geocom_discounts .mark .title{margin-left:1rem}#cart-totals .AmounTotalText .geocom_discounts .mark,#cart-totals .AmounTotalText .geocom_discounts .price{color:var(--multi-store-greys-40,#999);font-feature-settings:'ss02' on;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem}.cart.actions #empty_cart_button{color:#f64b3c;font-size:14px;border:none;font-weight:600}.cart.actions #empty_cart_button:hover{background:#ffedec}.catalog-product-view .product.media .fotorama__thumb-border{border-radius:4px;border:1.5px solid var(--neutral-30,#cdd5dd);background-color:transparent;background-image:none}.catalog-product-view .product-info-main .edit-qty{background:var(--multi-store-greys-5-bg,#f2f2f2);border:15px solid var(--multi-store-greys-5-bg,#f2f2f2);width:fit-content;border-radius:100%;width:40px;height:40px;cursor:pointer;display:inline-block;vertical-align:bottom}.catalog-product-view .product-info-main .edit-qty span{font-size:18px;color:var(--multi-store-greys-80-bg,#333);font-weight:400}.catalog-product-view .product-info-main #qty{height:40px;text-align:center;max-width:100px;border-radius:4px;border:1.25px solid var(--multi-store-greys-20,#ccc);margin:0 5px}.catalog-product-view .product-info-main .control div#qty-error{position:absolute}.catalog-product-view .product-info-main .farmapuntos{color:var(--multi-store-greys-80-bg,#333);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.catalog-product-view .product-info-main .farmapuntos img.img-fpuntos{height:20px;margin-right:5px}.catalog-product-view .product-info-main .farmapuntos .material-symbols{font-size:20px;color:#5281b6;margin-right:5px}.catalog-product-view .product-info-main .farmapuntos strong{font-weight:600}.catalog-product-view .product-info-main .product-info-stock-sku .stock{display:none}.catalog-product-view .product-info-main .product-info-stock-sku .sku{color:var(--multi-store-greys-40,#999);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.catalog-product-view .product-info-main .product-info-stock-sku .sku strong{font-weight:400}.catalog-product-view .product-info-main .product-info-stock-sku .sku strong:after{content:':'}.catalog-product-view .product-info-main .product-info-stock-sku .sku .value{display:inline}.catalog-product-view #product-info-detail-container{background-color:#fff}#create-wish-modal .modal-header{border:none}#create-wish-modal .modal-body{font-size:14px}#create-wish-modal .modal-body .ico{background:var(--farmashop-primary-90,#f2f6fb);border:15px solid var(--farmashop-primary-90,#f2f6fb);width:fit-content}#create-wish-modal .modal-body .ico span{font-size:48px;color:#99b5dc;font-weight:400}#create-wish-modal .modal-body .title-wish{color:var(--multi-store-greys-80-bg,#333);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:22px}#create-wish-modal .modal-body input{font-size:14px}.checkout-cart-index .columns,.checkout-index-index .columns{background-color:transparent}.checkout-cart-index .columns .column.main .geopay-client-cards .input-text.bin.form-control,.checkout-index-index .columns .column.main .geopay-client-cards .input-text.bin.form-control{font-size:15px;font-weight:600;color:var(--multi-store-greys-80-bg,#333)}.checkout-cart-index .columns .column.main .geopay-client-cards .input-text.bin.form-control::placeholder,.checkout-index-index .columns .column.main .geopay-client-cards .input-text.bin.form-control::placeholder{color:#9ba1a8}.santander_small_logo:before{content:url("../images/logos/farmacard.svg");vertical-align:middle;display:inline-block;line-height:normal}.fp_small_logo:before{content:url("../images/logos/iso-farmapuntos.svg");vertical-align:middle;display:inline-block;line-height:normal}.customer-account-login a{text-decoration:none}.not-available-grid{min-height:22px;display:flex;flex-wrap:wrap}.not-available-grid .not-available-container .not-available{border-radius:4px;padding:0 4px;height:20px;font-feature-settings:'ss02' on;font-size:12px;font-style:normal;font-weight:600;line-height:normal;color:#fff;background:#999}.highlight-grid{min-height:22px;display:flex;flex-wrap:wrap}.highlight-grid .highlight-product-list-container .highlight-product-list{border-radius:4px;padding:0 4px;height:20px;font-feature-settings:'ss02' on;font-size:12px;font-style:normal;font-weight:600;line-height:normal;color:var(--primary-blue-blue-40,#313033);background:var(--primary-blue-blue-90,#e6edf4)}.highlight-grid .highlight-product-list-container .highlight-product-list.highlight-product-list-special{background:var(--critical-bg,#ffedec);color:var(--santander,#eb0a00)}.highlight-grid .highlight-product-list-container .highlight-product-list.highlight-product-list-special:after{content:url("../images/icons/icon-santander.svg");padding-left:4px}.error-ico{background-color:#fff1d3;border:15px solid #fff1d3;width:fit-content}.error-ico span{font-size:48px;color:#ffb446;font-weight:400}.danger-ico{background-color:#ffeae8;border:15px solid #ffeae8;width:fit-content}.danger-ico span{font-size:48px;color:#f64b3c;font-weight:400}#errorModal .modal-dialog{max-width:340px}#errorModal .modal-dialog .modal-header{border:none}#errorModal .modal-dialog .modal-body h3{color:var(--multi-store-greys-80-bg,#333);text-align:center;font-feature-settings:'ss02' on;font-size:16px;font-style:normal;font-weight:600}#errorModal .modal-dialog .modal-body .muted{color:var(--multi-store-greys-40,#999);text-align:center;font-feature-settings:'ss02' on;font-size:14px;font-style:normal;font-weight:400}.custom-form-new-design label.form-label,.custom-account.customer-account-edit label.form-label,.custom-form-new-design label span,.custom-account.customer-account-edit label span{overflow:hidden;color:var(--multi-store-greys-40,#999);text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:0;margin-top:.5rem}.custom-form-new-design label:after,.custom-account.customer-account-edit label:after{color:var(--multi-store-greys-40,#999)}.custom-form-new-design input.form-control,.custom-account.customer-account-edit input.form-control{padding-bottom:.5rem}.custom-form-new-design input.form-control:disabled,.custom-account.customer-account-edit input.form-control:disabled{background-color:transparent;opacity:1;color:var(--multi-store-greys-40,#999)}.custom-account.customer-account-edit .customer-account-main-content{border-color:#fff}.custom-account.customer-account-edit h1{color:var(--multi-store-greys-80-bg,#333);text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:26px}.custom-account.customer-account-edit .modal-trigger{overflow:hidden;color:var(--Farmashop-Primary-Blue,#19181a);text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:600;line-height:20px;background-color:#fff}.custom-account.customer-account-edit .modal.modal-edit-email-pass .modal-header{border:none}.custom-account.customer-account-edit .modal.modal-edit-email-pass .modal-footer{border:none}.custom-account.customer-account-edit .modal.modal-edit-email-pass .btn{font-size:16px}.custom-account.customer-account-edit .modal.modal-edit-email-pass .edit-ico{border:15px solid var(--farmashop-primary-90,#f2f6fb);width:fit-content;background:var(--farmashop-primary-90,#f2f6fb)}.custom-account.customer-account-edit .modal.modal-edit-email-pass .edit-ico span{font-size:48px;color:#99b5dc;font-weight:400}.custom-account.customer-account-edit .modal.modal-edit-email-pass h5{color:var(--multi-store-greys-80-bg,#333);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.custom-account.customer-account-edit .fieldset_edit_info_additional{display:none}.custom-account.customer-account-edit .change-email-container{padding:1.6rem;border-radius:8px;border:1px solid var(--multi-store-greys-5-bg,#f2f2f2);margin-top:1.5rem}.custom-account.customer-account-edit .change-email-container .email-icon:before{font-family:'Material Symbols Rounded';content:'mail_lock';font-size:2.4rem;color:#999}.custom-account.customer-account-edit .change-email-container .change-email-title{overflow:hidden;color:var(--multi-store-greys-40,#999);text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:0}.custom-account.customer-account-edit .change-email-container .change-email-close:after{font-family:'Material Symbols Rounded';content:'close_small';font-size:2.4rem;color:#ccc;vertical-align:-25%}.custom-account.customer-account-edit .password-container{padding:1.6rem;border-radius:8px;border:1px solid var(--multi-store-greys-5-bg,#f2f2f2);margin-top:1.5rem}.custom-account.customer-account-edit .password-container .password-icon:before{font-family:'Material Symbols Rounded';content:'lock_reset';font-size:2.4rem;color:#999}.custom-account.customer-account-edit .password-container .change-password-title{overflow:hidden;color:var(--multi-store-greys-40,#999);text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:0}.custom-account.customer-account-edit .password-container .change-password-close:after{font-family:'Material Symbols Rounded';content:'close_small';font-size:2.4rem;color:#ccc;vertical-align:-25%}.review-control-vote input[type=radio]:hover+label:before,.review-control-vote input[type=radio]:checked+label:before{opacity:1;font-variation-settings:'FILL' 1}.account .customer-account-menu-outer-container .customer-account-menu .customer-menu-option .menu-icon-farmashop:before,.account .customer-account-menu-container .customer-account-menu .customer-menu-option .menu-icon-farmashop:before{background-repeat:no-repeat;background-position:center;background-size:contain}.page-multiple-wishlist.wishlist-index-index h1{color:var(--multi-store-greys-80-bg,#333);text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:26px;margin-bottom:0}.page-multiple-wishlist.wishlist-index-index .block-wishlist-management{margin-top:6px}.page-multiple-wishlist.wishlist-index-index .block-wishlist-management .wishlist-select{border-bottom:none;margin:0}.page-multiple-wishlist.wishlist-index-index .block-wishlist-management .wishlist-select .wishlists-items{padding-right:0;list-style:none}.page-multiple-wishlist.wishlist-index-index .block-wishlist-management .wishlist-select .wishlists-items li{border-bottom:1.25px solid var(--multi-store-greys-5,#e2e2e2);position:relative;padding:8px 16px}.page-multiple-wishlist.wishlist-index-index .block-wishlist-management .wishlist-select .wishlists-items li:after{content:'chevron_right';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;position:absolute;right:10px;top:50%;color:#999;transform:translateY(-50%)}.page-multiple-wishlist.wishlist-index-index .block-wishlist-management .wishlist-select .wishlists-items li .wish-default-image img{min-width:75px}.page-multiple-wishlist.wishlist-index-index .block-wishlist-management .wishlist-select .wishlists-items li .wish-name{overflow:hidden;color:var(--multi-store-greys-80-bg,#333);text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.page-multiple-wishlist.wishlist-index-index .block-wishlist-management .wishlist-select .wishlists-items li .wish-count{color:var(--multi-store-greys-40,#999);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items{list-style:none;padding:0}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item{border-bottom:1.25px solid var(--multi-store-greys-5,#e2e2e2)}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .product-item-name,.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .product-item-name a{overflow:hidden;color:var(--multi-store-greys-80-bg,#333);text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-left:0;text-decoration:none}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price_label.item_list:not(.old_price):not(.santander_price_label){display:none}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price-box{margin-left:auto}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price-box.price-final_price .configurable-price{padding-top:1rem;padding-bottom:1rem;display:flex}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price-box.price-final_price .configurable-price .geocom-special-price .price-label,.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price-box.price-final_price .configurable-price .new-price .price-label,.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price-box.price-final_price .configurable-price .special-price .price-label{display:none}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price-box.price-final_price .configurable-price .old-price{color:#ccc;font-feature-settings:'ss02' on;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.6rem}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price-box.price-final_price .configurable-price .old-price .price{color:#ccc !important;font-size:1.2rem !important;text-decoration-line:line-through}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price-box.price-final_price .configurable-price .old-price .price-wrapper{display:inline !important}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price-box.price-final_price .configurable-price .price-container .price-label{color:var(--multi-store-greys-20,#ccc);font-size:12px;font-style:normal;font-weight:600;line-height:16px}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price-box.price-final_price .configurable-price .price-container .price-wrapper{display:block}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price-box.price-final_price .configurable-price .price-container .price-wrapper .price{color:var(--multi-store-greys-80-bg,#333);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price-box .product_prices{justify-content:flex-end;padding-top:0}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price-box .product_prices .col-auto,.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .price-box .product_prices>div{margin:0 !important;padding:0 !important;width:100%;text-align:right !important}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .unavailable.stock{margin-top:inherit !important;margin-bottom:inherit !important}.page-multiple-wishlist.wishlist-index-index .products-grid.wishlist ul.product-items .product-item .unavailable.stock span{border-radius:.2rem;background:var(--Multi-store-States-Error-Bg,#ffeae8);color:var(--Multi-store-States-Error,#f64b3c);font-feature-settings:'ss02' on;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2rem}.geocom_loyalty_rewards-customer-index h1{color:var(--multi-store-greys-80-bg,#333);text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:26px}.geocom_loyalty_rewards-customer-index .balance-points-links .list-group{border-top:1.25px solid var(--multi-store-greys-5,#e2e2e2)}.geocom_loyalty_rewards-customer-index .balance-points-links .list-group li.list-group-item{border:none;border-bottom:1.25px solid var(--multi-store-greys-5,#e2e2e2);display:flex;min-height:56px;padding:16px 4px;justify-content:space-between;align-items:center;align-self:stretch;color:var(--multi-store-greys-80-bg,#333);font-size:16px;font-style:normal;font-weight:600;line-height:24px;position:relative;cursor:pointer}.geocom_loyalty_rewards-customer-index .balance-points-links .list-group li.list-group-item:after{content:'chevron_right';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;position:absolute;right:0;top:25%;color:#999}.geocom_loyalty_rewards-customer-index .label.loyalty-point{color:var(--multi-store-greys-40,#999);font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:inline-block;margin-bottom:.5rem}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards h3{color:var(--multi-store-greys-40,#999);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-content.ui-accordion-content-active{height:auto !important}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-content.ui-accordion-content-active .table-wrapper{border-bottom:1.25px solid var(--multi-store-greys-5,#e2e2e2)}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-title{position:relative;cursor:pointer}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-title.ui-accordion-header-active:after{color:#999;content:'expand_less';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;position:absolute;right:0;top:0}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-title.ui-accordion-header-collapsed{border-bottom:1.25px solid var(--multi-store-greys-5,#e2e2e2)}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-title.ui-accordion-header-collapsed:after{color:#999;content:'expand_more';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;position:absolute;right:0;top:0}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-table td{display:table-cell !important}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-table .rewards-movement{padding-top:0 !important}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-table .rewards-movement .ticket-mov{color:var(--multi-store-greys-80-bg,#333);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-table .rewards-movement .ticket_id,.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-table .rewards-movement .date{color:var(--multi-store-greys-40,#999);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-table .rewards-amount{text-align:right;text-wrap:nowrap}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-table .rewards-amount.plus{color:var(--Multi-store-States-Success,#80bc47);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-table .rewards-amount.plus:before{content:'arrow_upward_alt';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-table .rewards-amount.minus{color:var(--Multi-store-States-Error,#f64b3c);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.geocom_loyalty_rewards-customer-index .wrapper-account-rewards .wrapper-account-rewards-table .rewards-amount.minus:before{content:'arrow_downward_alt';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle}.balance-points-outer-main-container.loyalty-point-box{padding:8px}.balance-points-outer-main-container.loyalty-point-box .balance-points-main-container{border-radius:4px;background:#e8f8ff;padding:12px 24px}.balance-points-outer-main-container.loyalty-point-box .balance-points-main-container .balance-points-quantity{color:var(--farmashop-primary-blue,#19181a);font-size:18px;font-style:normal;font-weight:600;line-height:26px}.balance-points-outer-main-container.loyalty-point-box .balance-points-main-container .balance-points-quantity-expiration-container{padding-top:16px}.balance-points-outer-main-container.loyalty-point-box .balance-points-main-container .balance-points-quantity-expiration-container .balance-points-expiration-text{color:var(--farmashop-alternative-60,#0d4763);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.opc-block-summary{background:var(--Multi-store-Greys-White,#fff);padding:0;margin:0}.new-pager .special-arrow .arrow-container{height:4.8rem;width:4.8rem;border-radius:4.8rem;border:1px solid var(--Neutral-colors-200,#f4f5f6);background:var(--Multi-store-Greys-White,#fff);display:flex;align-items:center;justify-content:center}.new-pager .main-block .item{width:3.2rem;height:4.8rem}.new-pager .main-block .item .number{color:var(--multi-store-greys-80-bg,#333);font-feature-settings:'ss02' on;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2rem}.new-pager .main-block .item.current{border-bottom:2px solid var(--multi-store-greys-80-bg,#333);background:var(--Multi-store-Greys-White,#fff)}.new-pager .main-block .item.not-current{border-bottom:2px solid var(--Multi-store-Greys-White,#fff);background:var(--Multi-store-Greys-White,#fff)}.new-pager .previous-arrows .go-to-first-arrow .page:before{content:'first_page';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle}.new-pager .previous-arrows .go-to-first-arrow .page.enabled:before{color:var(--multi-store-greys-80-bg,#333)}.new-pager .previous-arrows .go-to-first-arrow .page.disabled:before{color:var(--multi-store-greys-20,#ccc)}.new-pager .previous-arrows .go-to-previous-arrow .page:before{content:'chevron_backward';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle}.new-pager .previous-arrows .go-to-previous-arrow .page.enabled:before{color:var(--multi-store-greys-80-bg,#333)}.new-pager .previous-arrows .go-to-previous-arrow .page.disabled:before{color:var(--multi-store-greys-20,#ccc)}.new-pager .next-arrows .go-to-last-arrow .page:before{content:'last_page';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle}.new-pager .next-arrows .go-to-last-arrow .page.enabled:before{color:var(--multi-store-greys-80-bg,#333)}.new-pager .next-arrows .go-to-last-arrow .page.disabled:before{color:var(--multi-store-greys-20,#ccc)}.new-pager .next-arrows .go-to-next-arrow .page:before{content:'chevron_forward';font-family:'Material Symbols Rounded';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;vertical-align:middle}.new-pager .next-arrows .go-to-next-arrow .page.enabled:before{color:var(--multi-store-greys-80-bg,#333)}.new-pager .next-arrows .go-to-next-arrow .page.disabled:before{color:var(--multi-store-greys-20,#ccc)}.magnifier-preview{left:60% !important;right:20px !important;width:400px !important;height:400px !important}:root{--body-bg-theme:#d7eef9;--farmashop-primary-blue:#19181a;--multi-store-greys-white:#fff;--farmashop-primary-60-alt:#99b5dc;--multi-store-greys-40:#999;--farmashop-primary-60:#313033;--multi-store-greys-80-bg:#333;--multi-store-greys-60:#666;--farmashop-alternative-alternative:#36a9e1;--multi-store-greys-5-bg:#f2f2f2;--neutral-30:#cdd5dd;--neutral-60:#9ba1a8;--neutral_color_0:#fff;--neutral-color-0:#fff;--neutral-00:#fff;--Neutral-colors-200:#f8f7fa;--Neutral-colors-600:#4a484d;--multi-store-greys-20:#ccc;--Neutral-colors-300:#f2f0f5;--multi-store-greys-5:#e2e2e2;--Black:#1d1d1b;--Action-colors-600:#405052;--Action-colors-100:#eff4f5;--Action-colors-200:#dfeaeb;--Action-colors-300:#cedfe1;--Action-colors-400:#aecacd;--Action-colors-500:#698386;--Neutral-colors-800:#19181a;--Neutral-colors-500:#aca7b2}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}