/** css related to Uppy **/
.uppy-Dashboard-progressindicators,
.uppy-Dashboard-close,
.uppy-Dashboard-dropFilesHereHint,
.uppy-Dashboard-inner{
    display:none;
}

.image.image-placeholder #fileUploader{
    border:500px solid transparent;
    bottom:0;
    cursor:pointer;
    font-size:10em;
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    width:100%;
    z-index:3
}
/**
 * Swiper 9.1.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 16, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
body{margin:0;padding:0}footer,header,nav,section,summary{display:block}nav ul,nav ol,footer ul{list-style:none none;margin:0;padding:0}nav li,nav li,footer li{margin:0;padding:0}img{max-width:100%;height:auto;border:0}html{font-size:62.5%;-webkit-text-size-adjust:100%}body{color:#282828;font-family:'Poppins';font-style:normal;font-weight:400;line-height:1.42857143;font-size:1.4rem}p{margin-top:0rem;margin-bottom:1rem}b,strong{font-weight:700}em,i{font-style:italic}small,.small{font-size:12px}hr{border:0;border-top:1px solid #d5d5d5;margin-bottom:20px;margin-top:20px}h1{font-weight:300;line-height:1.1;font-size:2.6rem;margin-top:0rem;margin-bottom:2rem}h2{font-weight:300;line-height:1.1;font-size:2.6rem;margin-top:2.5rem;margin-bottom:2rem}h3{font-weight:300;line-height:1.1;font-size:1.8rem;margin-top:1.5rem;margin-bottom:1rem}h4{font-weight:700;line-height:1.1;font-size:1.4rem;margin-top:2rem;margin-bottom:2rem}h5{font-weight:700;line-height:1.1;font-size:1.2rem;margin-top:2rem;margin-bottom:2rem}h6{font-weight:700;line-height:1.1;font-size:1rem;margin-top:2rem;margin-bottom:2rem}a,.alink{color:#278200;text-decoration:none}a:visited,.alink:visited{text-decoration:none}a:hover,.alink:hover{color:#1f6900;text-decoration:none}a:active,.alink:active{text-decoration:none}ul,ol{margin-top:0rem;margin-bottom:2.5rem}ul>li,ol>li{margin-top:0rem;margin-bottom:1rem}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dl{margin-bottom:20px;margin-top:0}dt{font-weight:700;margin-bottom:5px;margin-top:0}dd{margin-bottom:10px;margin-top:0;margin-left:0}table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%}table th{text-align:left}table>tbody>tr>th,table>tfoot>tr>th,table>tbody>tr>td,table>tfoot>tr>td{vertical-align:top}table>thead>tr>th,table>thead>tr>td{vertical-align:bottom}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{padding:8px 10px}button{background-image:none;background:#f2f2f2;border:none;color:#282828;cursor:pointer;display:inline-block;font-family:'Poppins';font-weight:600;margin:0;padding:9px 10px 7px 10px;font-size:1.6rem;line-height:2.4rem;box-sizing:border-box;vertical-align:middle}button:focus,button:active{background:#e2e2e2;border:none;color:#282828}button:hover{background:#e2e2e2;border:none;color:#555}button.disabled,button[disabled],fieldset[disabled] button{opacity:.5;cursor:default;pointer-events:none}button::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type*="date"],input[type="email"]{background:#fff;background-clip:padding-box;border:1px solid #747474;border-radius:4px;font-family:Poppins;font-size:16px;height:40px;line-height:1.5;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box}input[type="text"]:focus,input[type="password"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type*="date"]:focus,input[type="email"]:focus{border:1px solid #b4bec7;color:#232323}input[type="text"]:disabled,input[type="password"]:disabled,input[type="url"]:disabled,input[type="tel"]:disabled,input[type="search"]:disabled,input[type="number"]:disabled,input[type*="date"]:disabled,input[type="email"]:disabled{opacity:.5;border:1px solid #dbdbdb}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type*="date"]::-moz-placeholder,input[type="email"]::-moz-placeholder{color:#747474}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type*="date"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder{color:#747474}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="search"]{-webkit-appearance:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}select{background:#fff;background-clip:padding-box;border:1px solid #747474;border-radius:4px;font-family:Poppins;font-size:16px;height:40px;line-height:1.5;padding:5px 10px 4px;vertical-align:baseline;width:100%;box-sizing:border-box}select:focus{border:1px solid #b4bec7;color:#232323}select:disabled{opacity:.5;border:1px solid #dbdbdb}select[multiple]{height:auto;background-image:none}textarea{background:#fff;background-clip:padding-box;border:1px solid #747474;border-radius:4px;font-family:Poppins;font-size:16px;height:auto;line-height:1.5;margin:0;padding:10px;vertical-align:baseline;width:100%;box-sizing:border-box;resize:vertical}textarea:focus{border:1px solid #b4bec7;color:#232323}textarea:disabled{opacity:.5;border:1px solid #dbdbdb}textarea::-moz-placeholder{color:#747474}textarea::-webkit-input-placeholder{color:#747474}input[type="checkbox"]{margin:2px 5px 0 0;position:relative;top:2px}input[type="checkbox"]:disabled{opacity:.5}input[type="radio"]{margin:2px 5px 0 0}input[type="radio"]:disabled{opacity:.5}input.mage-error,select.mage-error,textarea.mage-error{border-color:#dc0229}input.valid,select.valid,textarea.valid{color:#278200}div.mage-error{color:#dc0229;font-size:1.4rem}input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input::-moz-focus-inner{border:0;padding:0}*:focus{box-shadow:none;outline:0}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:0 0 3px 1px #68a8e0}@media only screen and (max-width:768px){.abs-visually-hidden-mobile-m{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-mobile-m:before,.abs-add-clearfix-mobile-m:after{content:'';display:table}.abs-add-clearfix-mobile-m:after{clear:both}.abs-toggling-title-mobile{border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;cursor:pointer;margin-bottom:0;padding:10px 40px 10px 15px;position:relative;display:block;text-decoration:none}.abs-toggling-title-mobile:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:inherit;color:inherit;content:'\e622';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.abs-toggling-title-mobile:after{position:absolute;right:10px;top:0}.abs-toggling-title-mobile.active:after{content:'\e621'}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-main,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container{padding-left:15px;padding-right:15px}.account .page-main,.cms-privacy-policy .page-main{padding-top:41px;position:relative}.nav-toggle{margin-right:15px}.page-wrapper>.breadcrumbs .item:not(:nth-last-child(2)){display:none}.page-wrapper>.breadcrumbs .item:nth-last-child(2)::after{display:none}.page-wrapper>.breadcrumbs .item:nth-last-child(2) a{display:block !important}.page-wrapper>.breadcrumbs .item:nth-last-child(2) a::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";display:inline-block;margin-right:.5em;font-size:16px;vertical-align:middle}.messages{top:5px;bottom:auto;left:50%;transform:translateX(-50%);width:98%}.slider-products .slider__button{top:101%;width:22px;height:22px;padding:2px}.slider__viewport-products,.slider__viewport-products-cc{margin:0 30px}.slider__viewport-products .slider__slide-products,.slider__viewport-products-cc .slider__slide-products{flex:0 0 49% !important;max-width:49%}.slider__viewport-products .slider__button--prev,.slider__viewport-products-cc .slider__button--prev{left:10px}.slider__viewport-products .slider__button--next,.slider__viewport-products-cc .slider__button--next{right:10px}.slider__viewport-subcats{margin:0 45px}.buttons-subcats{margin-bottom:15px}.slider__viewport-expanded{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.display-on-mobile{display:block}.display-on-desktop{display:none}div[data-role='am-banners-lite']{order:-2}.am-porto-cmtb .filter.active .filter-current.filter-current.amshopby-filter-current+.block-actions{top:187px;border:none;border-radius:inherit;background:#fff;box-shadow:none}.am-porto-cmtb .filter.active .filter-current.amshopby-filter-current{padding:17px 30px;height:140px}.am-porto-cmtb .filter.active .filter-current.amshopby-filter-current~.filter-options{top:221px}.am-porto-cmtb .filter.active .filter-current.amshopby-filter-current .items{padding:15px;border-width:1px}.am-porto-cmtb .filter.active .filter-current.amshopby-filter-current .filter-current-subtitle{display:block;padding:10px 15px}.am-porto-cmtb .filter.active .block-category-list .block-title,.am-porto-cmtb .filter.active .filter-options-title,.am-porto-cmtb .filter.active .filter .filter-current-subtitle,.am-porto-cmtb .filter.active .block-category-list .block-content,.am-porto-cmtb .filter.active .filter-options-content{padding-left:15px;padding-right:15px}.am-porto-cmtb .filter.active .filter-options-title:after{right:15px}.filter-options-content .am-ranges .items.-am-multiselect .item [class*='am-filter-item']{padding-left:35px}.filter-options .am-labels-folding .item .am-collapse-icon~[class*='am-filter-item-'],.filter-options .am-labels-folding .item{padding-left:35px}.filter-options .items:not(.items-children).-am-multiselect>.item.-is-by-click .items-children.-folding .item.-is-expanded,.filter-options .am-category-wrapper .items.-am-multiselect .item.-filter-parent:not(.-is-collapsible),.filter-options .items:not(.items-children):has(.item.-is-by-click.-filter-parent)>.item.-is-expanded{margin-left:35px}.filter-options-item .filter-options-content .items [class*='am-filter-item']{padding:7px 0}.am-labels-folding .am-collapse-icon,.filter-options .amshopby-category-dropdown+form .items.-am-multiselect .item .am-collapse-icon,.filter-options .amshopby-category-dropdown+form .items.-am-multiselect .item .am-collapse-icon{margin:7px 0}.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon~.am-input,.filter-options .amshopby-category-dropdown+form .item .am-collapse-icon~.am-input,.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon~input[type='radio'],.filter-options .amshopby-category-dropdown+form .item .am-collapse-icon~input[type='radio'],.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon~input[type='checkbox'],.filter-options .amshopby-category-dropdown+form .item .am-collapse-icon~input[type='checkbox'],.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon~input[type='checkbox']+.amshopby-choice,.filter-options .amshopby-category-dropdown+form .item .am-collapse-icon~input[type='checkbox']+.amshopby-choice{left:35px}.filter-options .items.-am-singleselect .item.-is-by-click .items-children.-folding .item .amshopby-filter-parent,.filter-options .amshopby-category-dropdown+form .items.-am-multiselect .item .items-children.-folding,.filter-options .am-category-wrapper .items .items-children.-folding,.filter-options .am-category-view .item a.amshopby-filter-parent{padding-left:35px}.filter-options .am-category-view.-am-multiselect .item>.am-collapse-icon~a.amshopby-filter-parent{padding-left:70px}.filter-options .am-category-view.-am-singleselect .am-collapse-icon{margin:7px 0}.am-collapse-icon:after,.am-show-more:before{width:20px}.filter-content .active .am-show-more:before{width:12px}.filter-content .active .am-show-more.-active{margin-bottom:10px}.amshopby-flyout-block{margin:10px 0 25px}.amshopby-flyout-block .items.amshopby-fly-out-view .item>.amshopby-choice{padding-left:35px}.filter-options input[type='checkbox']{border:0;clip:rect(0, 0, 0, 0);height:0;margin:0;opacity:0;overflow:hidden;padding:0;width:0;position:absolute}.filter-options input[type='checkbox']+.amshopby-choice{word-break:break-word;word-wrap:break-word;position:absolute;top:5px;left:0;display:block;margin:0;padding:0 0 0 35px;min-height:25px;line-height:1.2;cursor:pointer}.ie11 .filter-options input[type='checkbox']+.amshopby-choice{word-break:break-all}.filter-options input[type='checkbox']+.amshopby-choice:before,.filter-options input[type='checkbox']+.amshopby-choice:after{position:absolute;top:0;left:0;display:inline-block;box-sizing:border-box;width:25px;height:25px;border-radius:2px;content:''}.filter-options input[type='checkbox']+.amshopby-choice:before{border:1px solid #e3e3e3;background:#fff}.filter-options input[type='checkbox']+.amshopby-choice:after{background:#353e47 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPGRlZnMvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMS42NjkzIDMuNTAwNjFjLS4yMDc4LjAwNjk1LS40MDQ4LjA5ODg1LS41NDkzLjI1NjItMS45NTcwMyAyLjA2NDE1LTMuNDM4ODMgMy43NzY1NS01LjI4MDQxIDUuNzQ3ODNMMy44MTczIDcuNzA0NzRjLS4wNzk5Mi0uMDcxNi0uMTcyNDUtLjEyNTk1LS4yNzIzMy0uMTU5OTItLjA5OTg3LS4wMzM5Ny0uMjA1MTItLjA0NjktLjMwOTc0LS4wMzgwNi0uMTA0NjIuMDA4ODUtLjIwNjU2LjAzOTI5LS4zLjA4OTYtLjA5MzQ1LjA1MDMtLjE3NjU2LjExOTQ4LS4yNDQ1OS4yMDM2LS4wNjgwNC4wODQxMS0uMTE5NjYuMTgxNTEtLjE1MTkzLjI4NjYyLS4wMzIyNy4xMDUxMS0uMDQ0NTUuMjE1ODgtLjAzNjE1LjMyNTk4LjAwODQxLjExMDExLjAzNzM0LjIxNzQuMDg1MTUuMzE1NzQuMDQ3ODEuMDk4MzMuMTEzNTUuMTg1NzkuMTkzNDguMjU3MzlMNS4zNzc3MSAxMS4yOThjLjE1MzE1LjEzNzkuMzUwMTkuMjA5OC41NTE2LjIwMTMuMjAxNDEtLjAwODYuMzkyMzEtLjA5NjkuNTM0NDQtLjI0NzNDOC42MTA3NCA4Ljk4NzU3IDEwLjE0MiA3LjE3NTQ0IDEyLjI1NiA0Ljk0NTc4Yy4xMTY1LS4xMTgzNy4xOTYtLjI3MTIuMjI4MS0uNDM4MjMuMDMyMS0uMTY3MDMuMDE1My0uMzQwMzgtLjA0ODQtLjQ5NzA5LS4wNjM2LS4xNTY3MS0uMTcwOS0uMjg5MzctLjMwNzgtLjM4MDQyLS4xMzY5LS4wOTEwNS0uMjk2OC0uMTM2MTktLjQ1ODYtLjEyOTQzeiIvPgo8L3N2Zz4K) center / 25px;content:none}.filter-options input[type='checkbox']+.amshopby-choice:hover:before,.filter-options input[type='checkbox']:checked+.amshopby-choice:before{border-color:#353e47}.filter-options input[type='checkbox']:checked+.amshopby-choice:after{content:''}._keyfocus .filter-options input[type='checkbox']:active+.amshopby-choice:before,._keyfocus .filter-options input[type='checkbox']:focus+.amshopby-choice:before,.filter-options input[type='checkbox']:active+.amshopby-choice:before,.filter-options input[type='checkbox']:focus+.amshopby-choice:before{border-color:#353e47}.filter-options input[type='checkbox']:not(:checked).mage-error+.amshopby-choice:before{border-color:#f23b3b}.banner-list{gap:0}.banner-list .banner-list-item{margin-bottom:25px;width:100%;height:200px}.banner-list .banner-list-item .bg{height:180px}.banner-list .banner-list-item .content{padding:25px}.banner-list .banner-list-item .content .pretitle{font-size:18px}.banner-list .banner-list-item .content .title{font-size:20px}.banner-list .banner-list-item .content .subtitle{font-size:10px;min-height:0px;max-width:55%}.banner-list .banner-list-item .content .disclaimer{font-size:8px}.banner-list .banner-list-item.desktop{display:none}.mobile-hidden{display:none !important}.media-notice{margin-top:10px;margin-bottom:10px}.product-content-author{width:100%}.product-content-author .cms-block-title{margin-bottom:5px}.product-content-author .author{display:flex;gap:10px;align-items:center}.product-content-author .author .photo{width:25%}.product-content-author .author .summary{width:75%;padding:22px}.category-content-author{padding:8px 0}.category-content-author .actions{text-align:center !important}.category-content-author .author .photo{text-align:center}.category-content-author .author .photo img{width:150px;border-radius:50%}.category-content-author .author .summary{width:200px;margin:15px auto;text-align:center}.category-content-author .author .summary p{margin-bottom:0}.category-content-author .author .summary .name{font-size:16px;font-weight:bold}.category-content-author .author .summary .linkedin-wrapper .linkedin-logo,.category-content-author .author .summary .linkedin-wrapper .linkedin-link{display:inline-block;vertical-align:middle}.category-content-author .author .summary .linkedin-wrapper .linkedin-logo{width:18px;margin-bottom:1rem}.category-content-author .author .summary .linkedin-wrapper .linkedin-link{margin-bottom:0.6rem}.category-content-author .author .summary .linkedin-wrapper .linkedin-link a{color:#282828 !important}.category-content-author .author .summary .linkedin-wrapper .linkedin-link a:hover{color:#282828 !important}.category-content-author button.submit.primary a{color:white !important}.category-content-author button.submit.primary a:hover{color:#282828 !important}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body{flex-direction:column}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body .vivo-pudo-list,#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body .vivo-pudo-map{width:100%;height:auto}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body #vivo-pudo-map{min-height:300px}.cookie-dialog{padding:10px;width:95%;top:50%}.cookie-dialog .body-container{padding:0}.cb-groups-container{margin:0}.cookie-bar{align-items:flex-end}.cookie-bar .cb-summary-buttons{flex-direction:column !important;background-color:transparent;border-top:1px solid #d8d8d8;padding:5px;display:flex;flex-wrap:wrap;justify-content:center;position:relative;width:100%}.cookie-bar .cb-summary-buttons button{margin:5px 15px;padding:20px 35px 15px 35px}.categorias-inicio a{width:30%}.chopped{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em;line-height:1.5em}.header-top-bar-container{min-height:31px;display:block}.header-shipping-bar{display:block;margin-right:0}.header-newsletter-bar{display:none;padding:0 5px 5px 5px}.popup-nl .popup-content h2{font-size:18px}.popup-nl .popup-content p{font-size:14px}.category-view-container .category-description{margin-bottom:24px}.catalog-product-view .column.main{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.catalog-product-view .product.media{-webkit-order:-1;order:-1}.product-info-main .box-tocart .actions .action.tocart{white-space:nowrap}.block.related .action.select{display:block;margin:5px 0}.compare,.product-addto-links .action.tocompare,.product-item-actions .actions-secondary>.action.tocompare{display:none}.hide-on-mobile{display:none}.show-on-mobile{display:inline-flex}.promofriday{margin-right:100px;width:80px;font-size:.9rem}.promofridayband{width:80px;max-width:104px;font-size:.8rem;margin-top:3px}.promofridayprod{order:6}.container-stock-discount{margin-left:-0.5rem}.container-stock-discount .wrapper-stock-info .circle{width:7.2rem;height:7.2rem}.container-stock-discount .wrapper-stock-info .circle .text{width:7.2rem;height:7.2rem;font-size:1.2rem;line-height:1.2rem}.container-stock-discount .wrapper-stock-info .circle.black{width:7.7rem;height:7.7rem}.container-stock-discount .wrapper-discount-info .circle{width:5.6rem;height:5.6rem}.container-stock-discount .wrapper-discount-info .circle .text{width:5.6rem;height:5.6rem;font-size:1.6rem;line-height:1.8rem}.block-search .block-content{margin-bottom:0}.minicart-wrapper{margin-top:0;margin-left:20px}.minicart-wrapper:before,.minicart-wrapper:after{content:'';display:table}.minicart-wrapper:after{clear:both}.minicart-wrapper .product .actions{margin:-35px 0 0 144px}.minicart-wrapper .product .actions>.secondary{margin-left:-0.8rem}.header-popup{display:none}.header-popup-m{display:inline-block}.sidebar-main .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:9998;display:none}.sidebar-main .filter-options-title{padding:8px 35px 8px 12px !important}.sidebar-main .filter-content{max-height:75%;overflow-y:auto}.filter-current.filter-pills__clear-all{color:#232323;font-size:16px;margin-right:38px;text-decoration:underline;margin-top:5px}.mobile-layered-nav{position:fixed;z-index:9999;background:#fff;width:330px;border:1px solid #ccc;box-shadow:2px 2px 4px 0px #999;left:-330px;height:100vh}.mobile-filters-active{animation:slideIn .2s ease-in-out;left:0}@keyframes slideIn{from{transform:translateX(-330px)}to{transform:translateX(-16px)}}.close-filters{position:absolute;top:10px;right:10px;cursor:pointer}.close-filters::before{content:'×';font-size:32px;color:#999}.mobile-filters-wrapper{display:flex;width:100%}.mobile-filters-wrapper button{background-color:#fff;border:2px solid #353e47;color:#353e47;width:100%}.mobile-filters-wrapper button .show-filters::before{content:"\e90f";font-family:'FarmaciasVivo Icons';color:#353e47;margin-right:10px;vertical-align:middle}.mobile-filters-wrapper button:before{color:#353e47}.modal-slide{left:0 !important}.modal-inner-wrap{background-color:#fff !important}.modal-inner-wrap .modal-header{padding-bottom:20px !important}.modal-inner-wrap .modal-content{padding-left:20px !important;padding-right:15px !important}.page-with-filter .columns .sidebar-main{-webkit-order:0;order:0}.mobile-layered-nav{max-height:0;overflow:hidden;transition:all .35s}.mobile-filters-active{display:block !important;max-height:999rem;padding:16px 5px 32px 5px}.hidden-on-mobile{display:none}.block-search{flex:1 1 100%;order:4;max-width:100%;margin:16px 0 0}.logo.mobile{display:flex}.logo.mobile img{width:52px;margin-top:-4px}.logo.desktop,.logo .welcome-text{display:none}.page-header{position:-webkit-sticky;position:sticky}.page-header.sticked{position:fixed !important;top:0 !important;width:100vw;z-index:99}.page-header.sticked .marketing-bar{display:none !important}.page-header.sticked .logo{display:none}.page-header.sticked .header-links-wrapper .header-links-wrapper__header-icon,.page-header.sticked .header-links-wrapper .whishlist{display:none}.page-header.sticked .header.content{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;padding:12px 16px}.page-header.sticked .block-search{margin:0;order:3}.page-header.sticked .block-search .field.search .label::before{top:50%;transform:translate3d(0, -50%, 0)}.page-header.sticked #search{margin:0}.footer.content .footer-infos-container{border-top:none;padding-top:0}.footer .footer-logo-container{flex-direction:column}.footer .footer-logo-container .footer__logo{margin-bottom:15px}.footer .footer-content-block__section{border-bottom:1px solid}.footer .footer-content-block__section>input[type="checkbox"]{position:absolute;left:-100vw}.footer .footer-content-block__section>input[type="checkbox"]:checked~.content{height:auto;overflow:visible}.footer .footer-content-block__section>input[type="checkbox"]:checked~.handle label:before{font-family:'FarmaciasVivo Icons';content:"\e906"}.footer .footer-content-block__section .content{overflow-y:hidden;height:0;transition:height .6s ease}.footer .footer-content-block__section label{display:block}.footer .footer-content-block__section .handle{font-size:16px}.footer .footer-content-block__section .handle label{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:space-between}.footer .footer-content-block__section .handle label:before{font-family:'FarmaciasVivo Icons';content:"\e903"}.footer .footer-medical-content-block .mobile-hidden{display:none}.footer .footer-categories-list{padding:0 !important}.footer .collapsible{border-bottom:1px solid}.footer .collapsible-header{position:relative}.footer .collapsible-header .closed::before{content:"\e903"}.footer .collapsible-header .expanded::before{content:"\e906"}.footer .collapsible-icon::before{font-size:16px;position:absolute;right:0;bottom:0}.footer .policy-links ul li{margin-right:16px}.footer .footer-brands-container{border-bottom:1px solid}.footer .footer-dropdown{min-width:100%}.cms-payments-block{margin-right:0}.cms-payments-block div{justify-content:space-around}.cms-payments-block div img{margin-right:10px}.catalog-category-view .cms-block-cat-with-image{height:80px}.catalog-category-view .cms-block-cat-with-image img{align-self:center !important}.product-extra-info{top:10px}.last-units-fixed{display:none !important}.ahorro-fixed{position:relative;top:-12px}.cms-block-three-image-blocks .cms-wrapper{flex:45%}.cms-block-unpad-mobile,.cms-block-unpad-mobile.owl-carousel{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.wishlist-index-index .toolbar.wishlist-toolbar{justify-content:center;margin:0 -15px 8px}.wishlist-index-index .products-grid .product-item .product-item-inner .product-item-actions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.wishlist-index-index .products-grid .product-item .product-item-inner .product-item-actions a.btn-remove{margin-left:0;margin-top:4px}.widget-blog-posts ol.post-list li.item{width:calc((100% - 32px) / 3) !important}.widget-blog-posts ol.post-list li.item:nth-child(n+4){display:none}.widget-blog-posts ol.post-list li.item .post-image{height:19vw}.catalogsearch-result-index .product.actions .form-elements .control,.wishlist-index-index .product.actions .form-elements .control,.catalog-category-view .product.actions .form-elements .control,.category-default-category .product.actions .form-elements .control{margin:0 0 5px}.catalogsearch-result-index .product.actions .form-elements .control .qty-button,.wishlist-index-index .product.actions .form-elements .control .qty-button,.catalog-category-view .product.actions .form-elements .control .qty-button,.category-default-category .product.actions .form-elements .control .qty-button{width:28%;height:40px;line-height:44px}.catalogsearch-result-index .product.actions .form-elements .control .input-text.qty,.wishlist-index-index .product.actions .form-elements .control .input-text.qty,.catalog-category-view .product.actions .form-elements .control .input-text.qty,.category-default-category .product.actions .form-elements .control .input-text.qty{width:44%}.checkout-cart-index .cart.table-wrapper .col.price,.checkout-cart-index .cart.table-wrapper .col.subtotal{width:30%}.checkout-cart-index .cart.table-wrapper .col.qty{width:40%}.checkout-cart-index .cart.table-wrapper .col.qty label .qty-button{width:34px}.checkout-cart-index .cart.table-wrapper .col.qty label .input-text.qty{width:36px}.catalog-product-view .product-content-top{flex-direction:column !important;display:flex !important}.catalog-product-view .product-content-top .product-content-left,.catalog-product-view .product-content-top .product-content-right,.catalog-product-view .product-content-top .product-content-center{float:none;width:auto}.catalog-product-view .product-content-left{margin-bottom:0 !important}.catalog-product-view .completa-tu-compra .slider__button{display:block !important}.catalog-product-view .completa-tu-compra .slider-products-cc{max-height:inherit;overflow-y:visible !important;min-width:auto}.parapharmacy.catalog-product-view .product-content-left{float:none !important;width:100% !important;padding-right:0 !important}.parapharmacy.catalog-product-view .product-content-center{float:none !important;width:100% !important;padding-right:0 !important}.parapharmacy.catalog-product-view .product-content-right{float:none !important;width:100% !important}.catalog-product-view .product.data.download-brochure{text-align:center}.product-add-form .addtocart-fieldset .field.qty label{display:none}.box-tocart.fixed-add-to-cart{position:fixed;width:100vw;bottom:0;left:0;margin:0 !important;padding:8px 16px;background-color:#f2faed;z-index:10}.product-review-wishlist-actions.product-review-wishlist-actions--desktop{display:none}.catalog-product-view .product-info-main .product-brand{order:19;margin-top:5px}.catalog-product-view .product-info-main .product-info-price{order:5}.catalog-product-view .product-info-main .product-add-form{order:10}.catalog-product-view .product-info-main .product-tags{order:15}.catalog-product-view .product-info-main .attribute.overview{order:20;margin:10px 0}.catalog-product-view .product-info-main .cms-block-product-after-main{order:25}.field.configurable label,.field.configurable .label{display:none !important}.account .columns .sidebar-main{order:0;-webkit-order:0}}@media only screen and (max-width:639px){.abs-visually-hidden-mobile{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-mobile:before,.abs-add-clearfix-mobile:after{content:'';display:table}.abs-add-clearfix-mobile:after{clear:both}.slider__viewport-products,.slider__viewport-products-cc{margin:0 5px}.slider__viewport-products .slider__button,.slider__viewport-products-cc .slider__button{top:101%;width:22px;height:22px;padding:2px}.slider__viewport-products .slider__slide-products,.slider__viewport-products-cc .slider__slide-products{flex:0 0 50% !important;max-width:50%}.toolbar.toolbar-products{display:none}.buttons-subcats{margin-bottom:0px}.buttons-subcats .slider__button{top:39% !important}.slider__viewport-subcats{margin:0 28px}.slider__viewport-subcats .slider__slide-subcats{margin-bottom:1px;height:46px !important;background-color:#9eda74;border:0}.slider__viewport-subcats .slider__slide-subcats .subcats-image{display:none}.slider__viewport-subcats .slider__slide-subcats .subcategory-link{display:flex;text-align:center;align-items:center;justify-content:center;margin-top:2px;background:none !important}.slider__viewport-subcats .slider__slide-subcats .subcategory-link h2{color:#333;font-size:1.3rem}.slider__viewport-subcats .slider__slide-subcats::before{display:none}.buttons-subcats{margin-bottom:20px}.slider__slide-cats{flex:0 0 33.3333% !important}.slider__slide-brands{flex:0 0 100% !important}.slider__slide-subcats{flex:0 0 33.3333% !important;max-width:33.3333%}.table-magento-payments-review-items .col.subtotal{text-align:left}.table-magento-payments-review-items .product-item-name{display:inline-block}.cart-summary .apple-pay{margin-top:14px}.products-list .product-item{table-layout:fixed}.products-list .product-item-photo{padding:0 10px 10px 0;width:30%}.product-item-delivery{display:none}.products{margin:0}.toolbar-amount{flex:1 1 100%;order:2;text-align:center}.toolbar-products__top{flex-wrap:wrap}.sorter{order:1;text-align:center}.toolbar-products{margin-left:-15px;margin-right:-15px}.products.wrapper~.toolbar-products .pages{margin-top:25px}.toolbar-amount-bottom{display:none}.block-search{margin-top:5px}.minicart-wrapper .block-minicart{width:290px}.cms-block-three-image-blocks .cms-wrapper{flex:50%}.widget-blog-posts ol.post-list li.item{width:calc((100% - 16px) / 2) !important}.widget-blog-posts ol.post-list li.item:nth-child(n+3){display:none}.widget-blog-posts ol.post-list li.item .post-image{height:25vw}}@media only screen and (max-width:479px){.slider__slide-subcats{flex:0 0 50% !important;max-width:50%}.description-view-action-more{display:none !important}.cms-block-image-with-text{width:360px;height:246px}.cms-block-image-with-text img{position:absolute;left:1%;top:1%;z-index:-1;width:98%}.widget-blog-posts ol.post-list li.item{width:calc((100% - 16px) / 2) !important}}@media only screen and (max-width:319px){.slider__slide-subcats{flex:0 0 50% !important;max-width:50%}}@media all and (min-width:640px){.abs-visually-hidden-desktop-s{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-desktop-s:before,.abs-add-clearfix-desktop-s:after{content:'';display:table}.abs-add-clearfix-desktop-s:after{clear:both}.abs-add-box-sizing-desktop-s{box-sizing:border-box}.slider__slide-cats{flex:0 0 33.3333% !important}.slider__slide-brands{flex:0 0 33.3333% !important}.slider__slide-subcats{flex:0 0 25% !important;max-width:25%}.post-list-wrapper{overflow:hidden}.post-list-wrapper .post-list.grid:after{content:"";clear:both;display:block}.post-list-wrapper .post-list.grid li{float:left;margin-left:2%;margin-bottom:2%;width:calc((100% - (2% * (2 - 1))) / 2)}.post-list-wrapper .post-list.grid li:nth-child(2n+1){clear:left;margin-left:0}.widget-blog-posts ol.post-list li.item{float:left;margin-left:2%;margin-bottom:2%;width:calc((100% - (2% * (2 - 1))) / 2)}.widget-blog-posts ol.post-list li.item:nth-child(2n+1){clear:left;margin-left:0}.products-grid .product-item:nth-child(odd){border-right:none}.products-grid .product-item:nth-child(3n + 1),.products-grid .product-item:nth-child(3n + 2){border-right:1px solid #dbdbdb}.product-item-actions{display:block}.products-grid .product-item-actions{margin:0}.products-grid .product-item-actions .form-elements{margin:10px 0 0}.product-item-actions .actions-primary+.actions-secondary>*{white-space:normal}.products-grid .product-item{width:25%}.page-products .products-grid .product-item,.page-layout-1column .products-grid .product-item,.page-layout-3columns .products-grid .product-item,.page-products.page-layout-1column .products-grid .product-item,.page-products.page-layout-3columns .products-grid .product-item{margin-left:0;padding:0;width:calc(100% / 4)}}@font-face{font-family:'FarmaciasVivo Icons';src:url('../../frontend/Vivo/base/es_ES/fonts/FarmaciasVivo-Icons/farmaciasvivo-icons.woff2') format('woff2'),url('../../frontend/Vivo/base/es_ES/fonts/FarmaciasVivo-Icons/farmaciasvivo-icons.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}.fv-icon:before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fv-error:before{content:"\e900"}.fv-info:before{content:"\e901"}.fv-warning:before{content:"\e902"}.fv-arrow-down:before{content:"\e903"}.fv-arrow-left:before{content:"\e904"}.fv-arrow-right:before{content:"\e905"}.fv-arrow-up:before{content:"\e906"}.fv-bell:before{content:"\e907"}.fv-cart:before{content:"\e908"}.fv-check:before{content:"\e909"}.fv-close:before{content:"\e90a"}.fv-creditcard:before{content:"\e90b"}.fv-edit:before{content:"\e90c"}.fv-facebook:before{content:"\e90d"}.fv-favorites:before{content:"\e90e"}.fv-filter:before{content:"\e90f"}.fv-gift:before{content:"\e910"}.fv-instagram:before{content:"\e911"}.fv-less:before{content:"\e912"}.fv-link-arrow-down:before{content:"\e913"}.fv-link-arrow-left:before{content:"\e914"}.fv-link-arrow-right:before{content:"\e915"}.fv-link-arrow-up:before{content:"\e916"}.fv-mail:before{content:"\e917"}.fv-more:before{content:"\e918"}.fv-nav:before{content:"\e919"}.fv-not-view:before{content:"\e91a"}.fv-paypal:before{content:"\e91b"}.fv-pdf:before{content:"\e91c"}.fv-phone:before{content:"\e91d"}.fv-search:before{content:"\e91e"}.fv-star-outline:before{content:"\e91f"}.fv-star:before{content:"\e920"}.fv-truck:before{content:"\e921"}.fv-user:before{content:"\e922"}.fv-view:before{content:"\e923"}.fv-favorites-filled:before{content:"\e924"}.fv-checkbox:before{content:"\e925"}.fv-checkbox-checked:before{content:"\e926"}.fv-reload:before{content:"\e927"}.abs-block-title,.block-compare .block-title,.widget .block-title{margin-bottom:15px}.abs-block-title>strong,.block-compare .block-title>strong,.widget .block-title>strong{font-weight:300;line-height:1.1;font-size:1.8rem;margin-top:1.5rem;margin-bottom:1rem}.abs-visually-hidden,.fieldset>.field.no-label>.label,.fieldset>.fields>.field.no-label>.label,.product-item-actions .actions-secondary>.action span,.table-comparison .cell.label.remove span,.table-comparison .cell.label.product span,.minicart-wrapper .action.showcart .text,.minicart-wrapper .action.active .text,.minicart-wrapper .action.showcart .counter-label,.minicart-wrapper .action.active .counter-label,.filter-options-content .filter-count-label,.filter-options-content .filter-count-label,.block.newsletter .label,.action.skip:not(:focus),.page-header .panel.wrapper .switcher .label,.page-footer .switcher .label{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-visually-hidden-reset{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.abs-add-clearfix:before,.abs-add-clearfix:after,.toolbar:before,.toolbar:after,.toolbar-products:before,.toolbar-products:after,.sidebar .product-items-images:before,.sidebar .product-items-images:after,.minicart-items .product-item>.product:before,.minicart-items .product-item>.product:after,.footer .copyright:before,.footer .copyright:after{content:'';display:table}.abs-add-clearfix:after,.toolbar:after,.toolbar-products:after,.sidebar .product-items-images:after,.minicart-items .product-item>.product:after,.footer .copyright:after{clear:both}.abs-add-box-sizing,.columns .column.main,.columns .sidebar-main,.columns .sidebar-additional,.bundle-options-container .block-bundle-summary,.product-item,.sidebar .product-items-images .product-item,.search-autocomplete{box-sizing:border-box}.abs-split-button{display:inline-block;position:relative;vertical-align:middle}.abs-split-button:before,.abs-split-button:after{content:'';display:table}.abs-split-button:after{clear:both}.abs-split-button .action.split{float:left;margin:0}.abs-split-button .action.toggle{float:right;margin:0}.abs-split-button button.action.split{border-bottom-right-radius:0;border-top-right-radius:0}.abs-split-button button+.action.toggle{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}.abs-split-button .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.abs-split-button .action.toggle>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-split-button .action.toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:inherit;content:'\e607';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.abs-split-button .action.toggle:hover:after{color:inherit}.abs-split-button .action.toggle:active:after{color:inherit}.abs-split-button .action.toggle.active{display:inline-block;text-decoration:none}.abs-split-button .action.toggle.active>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-split-button .action.toggle.active:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:inherit;content:'\e618';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.abs-split-button .action.toggle.active:hover:after{color:inherit}.abs-split-button .action.toggle.active:active:after{color:inherit}.abs-split-button .items{margin:0;padding:0;list-style:none none;background:#fff;border:1px solid #bbb;margin-top:4px;min-width:100%;z-index:100;box-sizing:border-box;display:none;position:absolute;top:100%;box-shadow:0 3px 3px rgba(0,0,0,0.15)}.abs-split-button .items li{margin:0;padding:3px 5px}.abs-split-button .items li:hover{background:#e8e8e8;cursor:pointer}.abs-split-button .items:before,.abs-split-button .items:after{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}.abs-split-button .items:before{border:6px solid;border-color:transparent transparent #fff transparent;z-index:99}.abs-split-button .items:after{border:7px solid;border-color:transparent transparent #bbb transparent;z-index:98}.abs-split-button .items:before{right:10px;top:-12px}.abs-split-button .items:after{right:9px;top:-14px}.abs-split-button.active{overflow:visible}.abs-split-button.active .items{display:block}.abs-button-l,.order-review-form .action.primary,.bundle-actions .action.primary,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.product-info-main .box-tocart .action.tocart,.product-options-bottom .box-tocart .action.tocart,.block-minicart .block-content>.actions>.primary .action.primary,.order-review-form .amshopby-button,.bundle-actions .amshopby-button,.bundle-options-container .block-bundle-summary .box-tocart .amshopby-button,.block-minicart .block-content>.actions>.primary .amshopby-button,.order-review-form .am-filter-go,.bundle-actions .am-filter-go,.bundle-options-container .block-bundle-summary .box-tocart .am-filter-go,.block-minicart .block-content>.actions>.primary .am-filter-go{line-height:2.2rem;padding:14px 17px;font-size:1.8rem}.abs-action-button-as-link{line-height:1.42857143;padding:0;color:#278200;text-decoration:none;background:none;border:0;display:inline;border-radius:0;font-size:inherit;font-weight:400}.abs-action-button-as-link:visited{text-decoration:none}.abs-action-button-as-link:hover{color:#1f6900;text-decoration:none}.abs-action-button-as-link:active{text-decoration:none}.abs-action-button-as-link:hover,.abs-action-button-as-link:active,.abs-action-button-as-link:focus{background:none;border:0}.abs-action-button-as-link.disabled,.abs-action-button-as-link[disabled],fieldset[disabled] .abs-action-button-as-link{color:#278200;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}.abs-action-button-as-link:active,.abs-action-button-as-link:not(:focus){box-shadow:none}.abs-revert-secondary-color,.magento-payments-review .block .actions-toolbar .action.primary,.block-compare .action.compare,.magento-payments-review .block .actions-toolbar .amshopby-button,.magento-payments-review .block .actions-toolbar .am-filter-go{background:#f2f2f2;border:none;color:#282828}.abs-revert-secondary-color:focus,.abs-revert-secondary-color:active,.magento-payments-review .block .actions-toolbar .action.primary:focus,.magento-payments-review .block .actions-toolbar .action.primary:active,.block-compare .action.compare:focus,.block-compare .action.compare:active,.magento-payments-review .block .actions-toolbar .amshopby-button:focus,.magento-payments-review .block .actions-toolbar .amshopby-button:active,.magento-payments-review .block .actions-toolbar .am-filter-go:focus,.magento-payments-review .block .actions-toolbar .am-filter-go:active{background:#e2e2e2;border:none;color:#282828}.abs-revert-secondary-color:hover,.magento-payments-review .block .actions-toolbar .action.primary:hover,.block-compare .action.compare:hover,.magento-payments-review .block .actions-toolbar .amshopby-button:hover,.magento-payments-review .block .actions-toolbar .am-filter-go:hover{background:#e2e2e2;border:none;color:#555}.abs-revert-secondary-size{font-size:1.6rem;line-height:2.4rem;padding:9px 10px 7px 10px}.abs-box-tocart,.bundle-actions{margin:10px 0}@font-face{font-family:'Poppins-Regular';src:url('../../frontend/Vivo/base/es_ES/fonts/poppins/poppins-regular.woff2') format('woff2'),url('../../frontend/Vivo/base/es_ES/fonts/poppins/poppins-regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Poppins-SemiBold';src:url('../../frontend/Vivo/base/es_ES/fonts/poppins/poppins-semibold.woff2') format('woff2'),url('../../frontend/Vivo/base/es_ES/fonts/poppins/poppins-semibold.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Poppins-Bold';src:url('../../frontend/Vivo/base/es_ES/fonts/poppins/poppins-bold.woff2') format('woff2'),url('../../frontend/Vivo/base/es_ES/fonts/poppins/poppins-bold.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('../../frontend/Vivo/base/es_ES/fonts/poppins/poppins-regular.woff2') format('woff2'),url('../../frontend/Vivo/base/es_ES/fonts/poppins/poppins-regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('../../frontend/Vivo/base/es_ES/fonts/poppins/poppins-semibold.woff2') format('woff2'),url('../../frontend/Vivo/base/es_ES/fonts/poppins/poppins-semibold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('../../frontend/Vivo/base/es_ES/fonts/poppins/poppins-bold.woff2') format('woff2'),url('../../frontend/Vivo/base/es_ES/fonts/poppins/poppins-bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}.items{margin:0;padding:0;list-style:none none}.columns{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box}.columns:after{clear:both;content:' ';display:block;height:0;overflow:hidden;visibility:hidden}.columns .column.main{padding-bottom:40px;-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:1;flex-grow:1;-webkit-order:1;order:1;width:100%}.columns .sidebar-main{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:100%;flex-basis:100%;-webkit-order:1;order:1}.columns .sidebar-additional{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:100%;flex-basis:100%;-webkit-order:2;order:2}.message.info{margin:0 0 10px;padding:10px 20px;display:block;line-height:1.2em;font-size:1.3rem;background:#fdf0d5;color:#6f4400;padding-left:40px;position:relative}.message.info a{color:#278200}.message.info a:hover{color:#1f6900}.message.info a:active{color:#1f6900}.message.info>*:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:28px;color:#c07600;content:'\e602';font-family:'icons-blank-theme';margin:-14px 0 0;vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;left:0;top:18px;width:40px;position:absolute;text-align:center}.message.error{margin:0 0 10px;padding:10px 20px;display:block;line-height:1.2em;font-size:1.3rem;background:#fae5e5;color:#dc0229;padding-left:40px;position:relative}.message.error a{color:#278200}.message.error a:hover{color:#1f6900}.message.error a:active{color:#1f6900}.message.error>*:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:28px;color:#b30000;content:'\e602';font-family:'icons-blank-theme';margin:-14px 0 0;vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;left:0;top:18px;width:40px;position:absolute;text-align:center}.message.warning{margin:0 0 10px;padding:10px 20px;display:block;line-height:1.2em;font-size:1.3rem;background:#fdf0d5;color:#6f4400;padding-left:40px;position:relative}.message.warning a{color:#278200}.message.warning a:hover{color:#1f6900}.message.warning a:active{color:#1f6900}.message.warning>*:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:28px;color:#c07600;content:'\e602';font-family:'icons-blank-theme';margin:-14px 0 0;vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;left:0;top:18px;width:40px;position:absolute;text-align:center}.message.notice{margin:0 0 10px;padding:10px 20px;display:block;line-height:1.2em;font-size:1.3rem;background:#fdf0d5;color:#6f4400;padding-left:40px;position:relative}.message.notice a{color:#278200}.message.notice a:hover{color:#1f6900}.message.notice a:active{color:#1f6900}.message.notice>*:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:28px;color:#c07600;content:'\e602';font-family:'icons-blank-theme';margin:-14px 0 0;vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;left:0;top:18px;width:40px;position:absolute;text-align:center}.message.success{margin:0 0 10px;padding:10px 20px;display:block;line-height:1.2em;font-size:1.3rem;background:#e5efe5;color:#006400;padding-left:40px;position:relative}.message.success a{color:#278200}.message.success a:hover{color:#1f6900}.message.success a:active{color:#1f6900}.message.success>*:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:28px;color:#006400;content:'\e610';font-family:'icons-blank-theme';margin:-14px 0 0;vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;left:0;top:18px;width:40px;position:absolute;text-align:center}.nav-sections{-webkit-overflow-scrolling:touch;-webkit-transition:left .3s;-moz-transition:left .3s;transition:left .3s;height:100%;overflow:auto;position:fixed;top:0;left:-328px;width:325px;background-color:#fff;z-index:999;overflow-x:hidden}.nav-sections-items{position:relative;z-index:1}.nav-sections-items:before,.nav-sections-items:after{content:'';display:table}.nav-sections-items:after{clear:both}.nav-sections-item-content{box-sizing:border-box;float:right;margin-left:-100%;width:100%;padding:25px 0}.nav-sections-item-content:before,.nav-sections-item-content:after{content:'';display:table}.nav-sections-item-content:after{clear:both}.nav-sections-item-content.active{display:block}.nav-toggle{display:inline-block;text-decoration:none;cursor:pointer;display:flex;font-size:0;position:relative;order:0;z-index:999}.nav-toggle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:37px;line-height:inherit;color:#fff;content:'\e609';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.nav-toggle:hover:before{color:#dbdbdb}.nav-toggle>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nav-toggle:after{transition:visibility .3s;display:none}.nav-open .nav-sections{left:0;z-index:999}.nav-open .closer{z-index:999;display:block;position:fixed;top:-10px;left:320px}.nav-open .closer:after{content:'\e616';font-family:'icons-blank-theme';display:block;font-size:4em;color:#fff;cursor:pointer;z-index:2}.nav-open .nav-toggle:after{background:rgba(0,0,0,0.7);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%}.nav-sections .navigation{position:relative;-webkit-transition:left .3s;-moz-transition:left .3s;transition:left .3s;left:0;padding:0;margin:0}.nav-sections .navigation ul{padding:0 !important}.nav-sections .navigation ul>li{margin:0}.submenu{-webkit-transition:left .5s;-moz-transition:left .5s;transition:left .5s;position:absolute;top:0;left:341px;width:100%;display:none}.nav-sections .navigation .category>a,.navigation .category>a:visited{text-decoration:none;color:#353e47;padding:10px 40px 10px 22px;display:block;cursor:pointer}.nav-sections .navigation .category>a:hover{background:#f2f2f2}.nav-sections .navigation .parent>a:after{position:absolute;right:8px;content:'\e608';font-family:'icons-blank-theme';font-size:3em;margin-top:-19px}.lnk-back{text-decoration:none;color:#fff;padding:10px 10px 10px 42px;display:block;background:#353e47;cursor:pointer;margin-bottom:5px}.lnk-back:hover{background:#383838}.lnk-back:before{position:absolute;left:5px;content:'\e617';font-family:'icons-blank-theme';font-size:3em;margin-top:-19px;color:#fff}.todo-all>a{font-weight:bold}.category-menu-section{overflow:visible;margin:0;max-height:1056px;position:relative;transition:max-height .5s ease}.category-menu-section-opened{max-height:9999px}.bloques-before{margin-bottom:0}.bloques-after{margin-top:15px}.view-more-menu{text-align:left;background:#383838;color:#fff;border-radius:0;width:280px;display:block;box-sizing:content-box;font-weight:normal;font-size:1.0em;padding-left:20px}.view-more-menu:after{position:absolute;content:'\e622';font-family:'icons-blank-theme';font-size:3em;color:#fff}.view-more-menu:focus{background:#383838;color:#fff}.opened:after{position:absolute;content:'\e621';font-family:'icons-blank-theme';font-size:3em;color:#fff}.nav-sections .navigation .lnk>a,.navigation .lnk>a:visited{text-decoration:none;padding:10px 40px 10px 22px;display:block;color:#353e47}.nav-sections .navigation .lnk>a:hover{opacity:0.9;background:#f2f2f2}.fieldset{border:0;margin:0 0 40px;padding:0;letter-spacing:-.31em}.fieldset>*{letter-spacing:normal}.fieldset>.legend{margin:0 0 25px;padding:0;box-sizing:border-box;float:left;line-height:1.2;font-size:2rem}.fieldset>.legend+br{clear:both;display:block;height:0;overflow:hidden;visibility:hidden}.fieldset:last-child{margin-bottom:20px}.fieldset>.field,.fieldset>.fields>.field{margin:0 0 20px}.fieldset>.field>.label,.fieldset>.fields>.field>.label{margin:0;display:inline-block}.fieldset>.field:last-child,.fieldset>.fields>.field:last-child{margin-bottom:0}.fieldset>.field>.label,.fieldset>.fields>.field>.label{color:#282828;font-weight:normal;line-height:1.57}.fieldset>.field>.label+br,.fieldset>.fields>.field>.label+br{display:none}.fieldset>.field .choice input,.fieldset>.fields>.field .choice input{vertical-align:top}.fieldset>.field .fields.group:before,.fieldset>.fields>.field .fields.group:before,.fieldset>.field .fields.group:after,.fieldset>.fields>.field .fields.group:after{content:'';display:table}.fieldset>.field .fields.group:after,.fieldset>.fields>.field .fields.group:after{clear:both}.fieldset>.field .fields.group .field,.fieldset>.fields>.field .fields.group .field{box-sizing:border-box;float:left}.fieldset>.field .fields.group.group-2 .field,.fieldset>.fields>.field .fields.group.group-2 .field{width:50% !important}.fieldset>.field .fields.group.group-3 .field,.fieldset>.fields>.field .fields.group.group-3 .field{width:33.3% !important}.fieldset>.field .fields.group.group-4 .field,.fieldset>.fields>.field .fields.group.group-4 .field{width:25% !important}.fieldset>.field .fields.group.group-5 .field,.fieldset>.fields>.field .fields.group.group-5 .field{width:20% !important}.fieldset>.field .addon,.fieldset>.fields>.field .addon{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;width:100%}.fieldset>.field .addon textarea,.fieldset>.fields>.field .addon textarea,.fieldset>.field .addon select,.fieldset>.fields>.field .addon select,.fieldset>.field .addon input,.fieldset>.fields>.field .addon input{-webkit-order:2;order:2;-webkit-flex-basis:100%;flex-basis:100%;display:inline-block;margin:0;width:auto}.fieldset>.field .addon .addbefore,.fieldset>.fields>.field .addon .addbefore,.fieldset>.field .addon .addafter,.fieldset>.fields>.field .addon .addafter{background:#fff;background-clip:padding-box;border:1px solid #747474;border-radius:4px;font-family:Poppins;font-size:16px;height:40px;line-height:1.5;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box;-webkit-order:3;order:3;display:inline-block;vertical-align:middle;white-space:nowrap;width:auto}.fieldset>.field .addon .addbefore:focus,.fieldset>.fields>.field .addon .addbefore:focus,.fieldset>.field .addon .addafter:focus,.fieldset>.fields>.field .addon .addafter:focus{border:1px solid #b4bec7;color:#232323}.fieldset>.field .addon .addbefore:disabled,.fieldset>.fields>.field .addon .addbefore:disabled,.fieldset>.field .addon .addafter:disabled,.fieldset>.fields>.field .addon .addafter:disabled{opacity:.5;border:1px solid #dbdbdb}.fieldset>.field .addon .addbefore::-moz-placeholder,.fieldset>.fields>.field .addon .addbefore::-moz-placeholder,.fieldset>.field .addon .addafter::-moz-placeholder,.fieldset>.fields>.field .addon .addafter::-moz-placeholder{color:#747474}.fieldset>.field .addon .addbefore::-webkit-input-placeholder,.fieldset>.fields>.field .addon .addbefore::-webkit-input-placeholder,.fieldset>.field .addon .addafter::-webkit-input-placeholder,.fieldset>.fields>.field .addon .addafter::-webkit-input-placeholder{color:#747474}.fieldset>.field .addon .addbefore,.fieldset>.fields>.field .addon .addbefore{float:left;-webkit-order:1;order:1}.fieldset>.field .additional,.fieldset>.fields>.field .additional{margin-top:10px}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.fieldset>.field .note,.fieldset>.fields>.field .note{font-size:1.2rem;margin:3px 0 0;padding:0;display:inline-block;text-decoration:none}.fieldset>.field .note:before,.fieldset>.fields>.field .note:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:12px;content:'\e618';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.fieldset>.field.choice .label,.fieldset>.fields>.field.choice .label{display:inline;font-weight:normal}.column:not(.main) .fieldset>.field .label,.column:not(.main) .fieldset>.fields>.field .label{font-weight:normal}.fieldset>.field .field.choice,.fieldset>.fields>.field .field.choice{margin-bottom:10px}.fieldset>.field .field.choice:last-child,.fieldset>.fields>.field .field.choice:last-child{margin-bottom:0}.fieldset>.field input[type=file],.fieldset>.fields>.field input[type=file]{margin:5px 0}.legend+.fieldset,.legend+div{clear:both}.legend strong{margin-left:5px}fieldset.field{border:0;padding:0}.field.date .time-picker{display:inline-block;margin-top:10px;white-space:nowrap}.field .message.warning{margin-top:10px}.field-error,div.mage-error{margin-top:7px}.field-error{color:#dc0229;font-size:1.4rem}.product-options-wrapper .date.required div[for*='options'].mage-error{display:none !important}.field .tooltip{position:relative}.field .tooltip .tooltip-content{background:#fff;max-width:360px;min-width:210px;padding:12px 16px;z-index:100;display:none;position:absolute;text-align:left;color:#282828;line-height:1.4;border:1px solid #bbb;margin-left:5px;left:100%;top:0}.field .tooltip .tooltip-content:after,.field .tooltip .tooltip-content:before{border:solid transparent;content:'';height:0;position:absolute;width:0}.field .tooltip .tooltip-content:after{border-width:5px;border-color:transparent}.field .tooltip .tooltip-content:before{border-width:6px;border-color:transparent}.field .tooltip .tooltip-content:after,.field .tooltip .tooltip-content:before{right:100%}.field .tooltip .tooltip-content:after{border-right-color:#fff;margin-top:-5px;top:15px}.field .tooltip .tooltip-content:before{border-right-color:#bbb;margin-top:-6px;top:15px}.field .tooltip .tooltip-toggle{cursor:help}.field .tooltip .tooltip-toggle:hover+.tooltip-content,.field .tooltip .tooltip-toggle:focus+.tooltip-content,.field .tooltip:hover .tooltip-content{display:block}.field .tooltip .tooltip-content{min-width:200px;white-space:normal}input:focus~.tooltip .tooltip-content,select:focus~.tooltip .tooltip-content{display:block}._has-datepicker~.ui-datepicker-trigger{background-image:none;background:none;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-shadow:none;font-weight:400;display:block;text-decoration:none;display:inline-block;vertical-align:middle}._has-datepicker~.ui-datepicker-trigger:focus,._has-datepicker~.ui-datepicker-trigger:active{background:none;border:none}._has-datepicker~.ui-datepicker-trigger:hover{background:none;border:none}._has-datepicker~.ui-datepicker-trigger.disabled,._has-datepicker~.ui-datepicker-trigger[disabled],fieldset[disabled] ._has-datepicker~.ui-datepicker-trigger{pointer-events:none;opacity:.5}._has-datepicker~.ui-datepicker-trigger>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}._has-datepicker~.ui-datepicker-trigger:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;line-height:40px;color:#727272;content:'\e612';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}._has-datepicker~.ui-datepicker-trigger:focus{box-shadow:none;outline:0}.sidebar .fieldset{margin:0}.sidebar .fieldset>.field:not(.choice):not(:last-child),.sidebar .fieldset .fields>.field:not(:last-child){margin:0 0 20px}.sidebar .fieldset>.field:not(.choice) .label,.sidebar .fieldset .fields>.field .label{margin:0 0 4px;padding:0 0 5px;text-align:left;width:100%}.sidebar .fieldset>.field:not(.choice) .control,.sidebar .fieldset .fields>.field .control{width:100%}@font-face{font-family:'icons-blank-theme';src:url('../../frontend/Vivo/base/es_ES/fonts/Blank-Theme-Icons/Blank-Theme-Icons.woff2') format('woff2'),url('../../frontend/Vivo/base/es_ES/fonts/Blank-Theme-Icons/Blank-Theme-Icons.woff') format('woff');font-weight:normal;font-style:normal;font-display:block}button,a.action.primary,a.amshopby-button,a.am-filter-go{border-radius:4px}button:active{box-shadow:inset 0 2px 1px rgba(0,0,0,0.12)}a.action.primary,a.amshopby-button,a.am-filter-go{display:inline-block;text-decoration:none}a.action.primary:hover,a.action.primary:active,a.action.primary:focus,a.amshopby-button:hover,a.amshopby-button:active,a.amshopby-button:focus,a.am-filter-go:hover,a.am-filter-go:active,a.am-filter-go:focus{text-decoration:none}.action.primary,.action-primary,.amshopby-button,.am-filter-go{background-image:none;background:#353e47;border:none;color:#efefef;cursor:pointer;display:inline-block;font-family:'Poppins';font-weight:600;padding:9px 10px 7px 10px;font-size:1.6rem;box-sizing:border-box;vertical-align:middle}.action.primary:focus,.action-primary:focus,.action.primary:active,.action-primary:active,.amshopby-button:focus,.amshopby-button:active,.am-filter-go:focus,.am-filter-go:active{background:#353e47;border:none;color:#efefef}.action.primary:hover,.action-primary:hover,.amshopby-button:hover,.am-filter-go:hover{background:#9eda74;border:none;color:#353e47}.action.primary.disabled,.action-primary.disabled,.action.primary[disabled],.action-primary[disabled],fieldset[disabled] .action.primary,fieldset[disabled] .action-primary,.amshopby-button.disabled,.amshopby-button[disabled],fieldset[disabled] .amshopby-button,.am-filter-go.disabled,.am-filter-go[disabled],fieldset[disabled] .am-filter-go{opacity:.5;cursor:default;pointer-events:none}.breadcrumbs{margin:0 0 20px}.breadcrumbs .items{font-size:1.4rem;color:#353e47;margin:0;padding:0;list-style:none none}.breadcrumbs .items>li{display:inline-block;vertical-align:top}.breadcrumbs .item{margin:0}.breadcrumbs a{color:#353e47;text-decoration:none}.breadcrumbs a:visited{color:#353e47;text-decoration:none}.breadcrumbs a:hover{color:#1f252a}.breadcrumbs a:active{color:#1f252a;text-decoration:none}.breadcrumbs strong{font-weight:400}.breadcrumbs .item:not(:last-child){display:inline-block;text-decoration:none}.breadcrumbs .item:not(:last-child):after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:9px;line-height:18px;content:"\e905";font-family:'FarmaciasVivo Icons';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.cart-promo{margin:-25px -20px 20px -20px;padding:10px 10px;background-color:#9eda74;color:black}.cms-medicamentos .breadcrumbs{display:none}.breadcrumbs{margin-bottom:12px}.breadcrumbs .items{display:flex;flex-wrap:wrap}.breadcrumbs .item:not(:last-child){display:flex}.breadcrumbs .item:not(:last-child)::after{margin:0 4px}.breadcrumbs .item:not(:last-child) a{display:flex}.breadcrumbs .item:not(:last-child) a,.breadcrumbs .item:not(:last-child) a:hover,.breadcrumbs .item:not(:last-child) a:visited{text-decoration:underline !important}.bottom-breadcrumbs .breadcrumbs .item,.bottom-breadcrumbs .breadcrumbs .items,.bottom-breadcrumbs .breadcrumbs .item a{display:inline}button,.action{border-radius:4px}button:active,.action:active{box-shadow:none}button.dark,.action.dark{background-color:#a8a8a8;color:#fff}button.dark:hover,.action.dark:hover{background-color:#757575}button.dark:active,.action.dark:active{background-color:#282828}a.action{display:inline-block;text-decoration:none}a.action:hover,a.action:active,a.action:focus{text-decoration:none}button.primary,.action.primary,.amshopby-button,.am-filter-go{background-image:none;background:#353e47;border:none;color:#efefef;cursor:pointer;display:inline-block;font-family:'Poppins';font-weight:600;padding:9px 10px 7px 10px;font-size:1.6rem;box-sizing:border-box;vertical-align:middle}button.primary:focus,.action.primary:focus,button.primary:active,.action.primary:active,.amshopby-button:focus,.amshopby-button:active,.am-filter-go:focus,.am-filter-go:active{background:#353e47;border:none;color:#efefef}button.primary:hover,.action.primary:hover,.amshopby-button:hover,.am-filter-go:hover{background:#9eda74;border:none;color:#353e47}button.primary.disabled,.action.primary.disabled,button.primary[disabled],.action.primary[disabled],fieldset[disabled] button.primary,fieldset[disabled] .action.primary,.amshopby-button.disabled,.amshopby-button[disabled],fieldset[disabled] .amshopby-button,.am-filter-go.disabled,.am-filter-go[disabled],fieldset[disabled] .am-filter-go{opacity:.5;cursor:default;pointer-events:none}button.primary.fv-active,.action.primary.fv-active,button.primary.fv-active:hover,.action.primary.fv-active:hover,.amshopby-button.fv-active,.amshopby-button.fv-active:hover,.am-filter-go.fv-active,.am-filter-go.fv-active:hover{background:#353e47;border:#353e47;color:#efefef}.action.outline{background-image:none;background:transparent;border:2px solid #1f6900;color:#1f6900;cursor:pointer;display:inline-block;font-family:'Poppins';font-weight:600;margin:0;padding:7px 12px 5px 12px;font-size:1.6rem;line-height:2.4rem;box-sizing:border-box;vertical-align:middle}.action.outline:focus,.action.outline:active{background:transparent;border:2px solid #1f6900;color:#1f6900}.action.outline:hover{background:transparent;border:2px solid #353e47;color:#353e47}.action.outline.disabled,.action.outline[disabled],fieldset[disabled] .action.outline{opacity:.5;cursor:default;pointer-events:none}.action.outline.fv-active,.action.outline.fv-active:hover{background-color:transparent;border:2px solid #353e47;color:#353e47}.action.outline.secondary{border-color:#353e47;color:#353e47}button.fw,.action.fw{width:100%}button.lg,.action.lg{font-size:18px;line-height:1.44;padding:13px 24px 10px 24px}button.disabled,.action.disabled,button[disabled],.action[disabled],fieldset[disabled] button,fieldset[disabled] .action,button.disabled:hover,.action.disabled:hover,button[disabled]:hover,.action[disabled]:hover,fieldset[disabled] button:hover,fieldset[disabled] .action:hover,button.disabled:active,.action.disabled:active,button[disabled]:active,.action[disabled]:active,fieldset[disabled] button:active,fieldset[disabled] .action:active,button.disabled:visited,.action.disabled:visited,button[disabled]:visited,.action[disabled]:visited,fieldset[disabled] button:visited,fieldset[disabled] .action:visited{background-color:#dbdbdb;color:#fff}button.disabled.outline,.action.disabled.outline,button[disabled].outline,.action[disabled].outline,fieldset[disabled] button.outline,fieldset[disabled] .action.outline{background-color:transparent;border-color:#dbdbdb;color:#dbdbdb}button.left::before,.action.left::before,button.right::before,.action.right::before,button.download::before,.action.download::before,button.left::after,.action.left::after,button.right::after,.action.right::after,button.download::after,.action.download::after{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}button.left,.action.left{padding-left:4px}button.left::before,.action.left::before{content:"\e904";float:left;margin-right:28px}button.left:not(.center),.action.left:not(.center){text-align:right}button.left.center,.action.left.center{padding-right:36px}button.right,.action.right{padding-right:4px}button.right::after,.action.right::after{content:"\e905";float:right;margin-left:28px}button.right:not(.center),.action.right:not(.center){text-align:left}button.right.center,.action.right.center{padding-left:36px}button.download,.action.download{padding-right:24px}button.download::before,.action.download::before{content:"\e91c";margin-right:18px}button.error-page.primary,.action.error-page.primary{font-size:1.7rem;padding:20px}.modal-popup{z-index:9000}.custom-slide{z-index:9000}.messages{position:fixed;bottom:10px;left:15px;z-index:975;max-width:426.66666667px;margin:0 auto}.messages .close{display:block;float:right;top:0;cursor:pointer;color:#333333;font-size:1em;padding-left:1em}.messages .message{font-size:1.8rem}input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none}input:not([disabled]):not(.mage-error):hover,textarea:not([disabled]):not(.mage-error):hover,select:not([disabled]):not(.mage-error):hover{border-color:#232323}input:not([disabled]):not(.mage-error):hover::-moz-placeholder,textarea:not([disabled]):not(.mage-error):hover::-moz-placeholder,select:not([disabled]):not(.mage-error):hover::-moz-placeholder{color:#232323}input:not([disabled]):not(.mage-error):hover::-webkit-input-placeholder,textarea:not([disabled]):not(.mage-error):hover::-webkit-input-placeholder,select:not([disabled]):not(.mage-error):hover::-webkit-input-placeholder{color:#232323}input:not([disabled]):not(.mage-error):hover:-ms-input-placeholder,textarea:not([disabled]):not(.mage-error):hover:-ms-input-placeholder,select:not([disabled]):not(.mage-error):hover:-ms-input-placeholder{color:#232323}input:not([disabled]):not(.mage-error):focus::-moz-placeholder,textarea:not([disabled]):not(.mage-error):focus::-moz-placeholder,select:not([disabled]):not(.mage-error):focus::-moz-placeholder{color:#232323}input:not([disabled]):not(.mage-error):focus::-webkit-input-placeholder,textarea:not([disabled]):not(.mage-error):focus::-webkit-input-placeholder,select:not([disabled]):not(.mage-error):focus::-webkit-input-placeholder{color:#232323}input:not([disabled]):not(.mage-error):focus:-ms-input-placeholder,textarea:not([disabled]):not(.mage-error):focus:-ms-input-placeholder,select:not([disabled]):not(.mage-error):focus:-ms-input-placeholder{color:#232323}input:not([disabled]):not(.mage-error)[type="checkbox"],textarea:not([disabled]):not(.mage-error)[type="checkbox"],select:not([disabled]):not(.mage-error)[type="checkbox"],input:not([disabled]):not(.mage-error)[type="radio"],textarea:not([disabled]):not(.mage-error)[type="radio"],select:not([disabled]):not(.mage-error)[type="radio"]{border-color:#757575}input:not([disabled]):not(.mage-error)[type="checkbox"]+label,textarea:not([disabled]):not(.mage-error)[type="checkbox"]+label,select:not([disabled]):not(.mage-error)[type="checkbox"]+label,input:not([disabled]):not(.mage-error)[type="radio"]+label,textarea:not([disabled]):not(.mage-error)[type="radio"]+label,select:not([disabled]):not(.mage-error)[type="radio"]+label{color:#757575}input[type="checkbox"],input[type="radio"]{width:16px;height:16px}.fieldset{margin-bottom:24px}.fieldset>.field{margin-bottom:16px}.fieldset>.field.note{font-size:16px;line-height:1.5;color:#282828}.fieldset>.legend{margin-bottom:16px}.field:hover input[type="checkbox"]:not([disabled]),.field:hover input[type="radio"]:not([disabled]){border-color:#757575}.field:hover input[type="checkbox"]:not([disabled])+label,.field:hover input[type="radio"]:not([disabled])+label{color:#282828}.control .mage-error{position:relative;padding-left:32px}.control .mage-error::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900";position:absolute;left:0;top:0;font-size:23.8px}.control.control-wrapped-input{display:flex;align-items:stretch;justify-content:space-between;border:1px solid #757575;border-radius:1px;height:40px;background-color:#fff}.control.control-wrapped-input input,.control.control-wrapped-input button{height:100%;max-height:100%}.control.control-wrapped-input input{width:40px;border:none}.control.control-wrapped-input button{width:40px;border-radius:1px}.label{padding-left:0;font-size:14px}.label[data-role="minisearch-label"]{padding:0}.fv-show-hide-password{display:none}.field.password .control,.field.confirmation .control{position:relative}.field.password .control input,.field.confirmation .control input{padding-right:40px}.field.password .fv-show-hide-password,.field.confirmation .fv-show-hide-password{position:absolute;display:block;padding:8px;right:0;top:0;z-index:3;color:#757575;cursor:pointer}.field.password .fv-show-hide-password::before,.field.confirmation .fv-show-hide-password::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91a";font-size:24px}.field.password .shown .fv-show-hide-password::before,.field.confirmation .shown .fv-show-hide-password::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e923"}.slider{position:relative;background-color:#fff;padding:0;max-width:100%;margin-left:auto;margin-right:auto}.slider__viewport-products,.slider__viewport-products-cc,.slider__viewport-expanded,.slider__viewport-cats,.slider__viewport-brands,.slider__viewport-subcats{overflow:hidden}.slider__viewport-products.is-draggable,.slider__viewport-products-cc.is-draggable,.slider__viewport-expanded.is-draggable,.slider__viewport-cats.is-draggable,.slider__viewport-brands.is-draggable{cursor:move;cursor:grab}.slider__viewport-products.is-draggable.is-dragging,.slider__viewport-products-cc.is-draggable.is-dragging,.slider__viewport-expanded.is-draggable.is-dragging,.slider__viewport-cats.is-draggable.is-dragging,.slider__viewport-brands.is-draggable.is-dragging{cursor:grabbing}.slider__button--prev{left:0}.slider__button--next{right:0}.slider__container{backface-visibility:hidden;display:flex;touch-action:pan-y;user-select:none;justify-content:flex-start}.slider__slide{min-width:0;max-width:100%;flex:0 0 100%}.slider__slide__inner{position:relative;overflow:hidden;height:auto}.slider__button{outline:0;cursor:pointer;background-color:transparent;touch-action:manipulation;position:absolute;z-index:1;top:50%;transform:translateY(-25%);border:0;width:45px;height:45px;justify-content:center;align-items:center;fill:#848484;padding:10px}.slider__viewport-products .slider__container,.slider__viewport-products-cc .slider__container{grid-column-gap:5px;margin-left:5px;margin-right:5px}.slider__viewport-subcats .slider__container{grid-column-gap:10px;margin-left:10px;margin-right:10px}.slider__button:disabled{cursor:default;background:transparent}.slider__button__svg{width:100%;height:100%}.display-on-mobile{display:none}.display-on-desktop{display:block}.slider__viewport-cats{width:100%;margin:20px 0}.slider__viewport-cats .slider__slide-cats{flex:0 0 20%;min-width:0;padding-left:10px;position:relative;text-align:center}.slider__viewport-cats .slider__slide-cats a{font-size:1.2em;color:#353e47;margin:15px 0}.slider__viewport-cats .slider__slide-cats .cat-image{border-radius:50%;display:block;width:100px;height:100px;overflow:hidden;background-position:center center;background-repeat:no-repeat;margin:18px auto;background-size:cover}.slider__viewport-brands{width:90%;margin:23px 18px}.slider__viewport-brands .slider__container{align-items:center;justify-content:flex-start}.slider__viewport-brands .slider__container .slider__slide-brands{text-align:center;flex:0 0 20%}.slider__viewport-brands .slider__container img{width:140px}.form.wishlist.share .g-recaptcha{margin-bottom:40px}.payment-method .flex-center{align-items:center;display:flex;gap:5px}.payment-method .payment-type-icon{height:40px}.card-grid{display:grid}.card-aux{gap:20px;grid-template-columns:minmax(auto, 400px)}.card-aux .actions-toolbar{justify-self:start}.card-container{margin-top:20px;align-items:center}.card-container .card-layout{column-gap:10px;display:grid;grid-template-areas:'card-number-field-area card-number-field-area' 'expiration-date-field-area cvv-field-area';max-width:400px;row-gap:10px;grid-template-columns:repeat(2, 1fr)}.card-container .card-layout .display-lock{align-items:center;display:flex;flex-direction:row-reverse}.card-container .card-layout .display-lock .lock-icon:hover::before{color:#757575}.card-container .card-layout .display-lock .lock-icon:before{color:#bbb;content:'\e629';display:inline-block;font-family:'luma-icons';font-size:18px;font-weight:normal;line-height:inherit;overflow:hidden;speak:none;text-align:center;vertical-align:middle}.card-container .card-layout .card-number-field-area{grid-area:card-number-field-area}.card-container .card-layout .expiration-date-field-area{grid-area:expiration-date-field-area}.card-container .card-layout .cvv-field-area{grid-area:cvv-field-area}.card-container .field div.error{border-color:#dc0229}.card-container .field .label{display:block;font-weight:600}.card-container .field .card-field{border:1px solid #c2c2c2;height:32px;padding:8px 15px}.card-container .field .field-wrapper{position:relative}.card-container .field .field-wrapper .field-tooltip{cursor:pointer;position:absolute;right:15px;top:10px}.checkout-index-index>.loading-mask{z-index:999}.magento-payments-review .actions-toolbar{margin-top:10px}.magento-payments-review .magento-payments-review-title{padding:0 0 10px}.magento-payments-review .magento-payments-review-title>strong{font-size:2.4rem;font-weight:300}.magento-payments-review .magento-payments-review-title .action{display:inline-block;margin:12px 0 0 30px}.magento-payments-review .table-magento-payments-review-items .col.name{padding-top:16px}.magento-payments-review .table-magento-payments-review-items .col.qty{text-align:center}.magento-payments-review .item-options dt{display:inline-block}.magento-payments-review .item-options dt:after{content:': '}.magento-payments-review .item-options dd{margin:0}.magento-payments-review .payment-source-logo{margin-top:10px}.magento-payments-review .payment-source-logo[alt='googlepay']{height:40px}.magento-payments-review .payment-source-logo[alt='applepay']{height:40px}.magento-payments-review .payment-source-logo[alt='paypal'],.magento-payments-review .payment-source-logo[alt='paylater']{height:26px}.magento-payments-review .payment-source-logo[alt='venmo']{height:20px}.magento-payments-review-discount{border-bottom:1px solid #d5d5d5;margin:0 0 40px;padding:10px 0 0}.block-minicart .block-content>.actions .smart-buttons{margin-top:15px}.pay-later-message{margin-top:10px}.smart-buttons>div>div{vertical-align:bottom}.apple-pay{margin-top:14px}.cart-summary .apple-pay{margin-top:11px}.google-pay{margin-top:14px}.google-pay button{background-origin:content-box;background-position:center center;background-repeat:no-repeat;background-size:contain;border:0}.cart-summary .google-pay{margin-bottom:14px}.ambase-word-break,.amslider .swiper-slide .ambrands-label,.amslider .slide .category-item-title,.amslider .swiper-slide .swiper-category-item{word-wrap:break-word;word-break:break-word}.ie11 .ambase-word-break,.ie11 .amslider .swiper-slide .ambrands-label,.ie11 .amslider .slide .category-item-title,.ie11 .amslider .swiper-slide .swiper-category-item{word-break:break-all}.columns .column.main{max-width:100%}.icon .brand-label{float:left}.amshopby-morefrom .products-grid .product-item{width:auto}.amshopby-morefrom .product-image-container{min-width:auto}.ambrands-menu-item.parent .ambrands-link.level-top:after{content:''}.ui-tooltip.ui-widget{padding:5px 10px;max-width:250px;border:1px solid #d5d5d5;background:#fff;box-shadow:1px 0 3px #d5d5d5;word-wrap:break-word}.ui-tooltip .arrow{position:absolute;bottom:-15px;width:20px;height:15px}.ui-tooltip .arrow:after{position:absolute;border-top:10px solid #d5d5d5;content:''}.ui-tooltip .arrow:before{position:absolute;top:-1px;z-index:9;border-top:9px solid #fff;content:''}.ui-tooltip .arrow.top{top:-15px;transform:scale(1, -1)}.ui-tooltip .arrow.left{left:15px}.ui-tooltip .arrow.left:before{left:1px;border-right:19px solid transparent}.ui-tooltip .arrow.left:after{border-right:20px solid transparent}.ui-tooltip .arrow.right{right:15px}.ui-tooltip .arrow.right:before{right:1px;border-left:19px solid transparent}.ui-tooltip .arrow.right:after{border-left:20px solid transparent}.ui-tooltip .am-brand-small_image{display:block;margin:auto;max-width:150px}.ui-tooltip .am-brand-image{display:block;margin:auto;max-width:400px}.ui-tooltip .ui-tooltip-content h3{margin:5px 0}.amslider *{margin:0;padding:0}.amslider{position:relative;margin:30px auto}.amslider .swiper-pagination{position:static;padding-bottom:35px}.amslider .swiper-container>.wrapper{text-align:center}.amslider .swiper-container{overflow:hidden}.amslider .swiper-slide .ambrands-label{margin-top:10px;min-height:40px;color:#333;font-weight:600;font-size:14px;line-height:19px}.amslider .swiper-pagination-bullet{margin:0 6px;width:6px;height:6px;background:#333}.amslider .swiper-pagination-bullet-active{background:#1979c2}.amslider .swiper-slide{text-align:center;font-size:18px}.amslider .category-item .category-item-title{margin:auto}.amslider .slide .category-item-title,.amslider .swiper-slide .swiper-category-item{font-size:15px;line-height:1.2}.amslider .wrapper{display:flex;flex-wrap:wrap;justify-content:center}.amslider .ambrands-empty{margin:auto}.amslider .swiper-button-next,.amslider .swiper-button-prev{top:calc(50% - (40px / 2));z-index:2;margin-top:0;width:40px;height:40px;border:none;border-radius:50%;background-color:#1979c2;background-position:center;background-size:20px;background-repeat:no-repeat;box-shadow:none}.amslider .swiper-button-next:hover,.amslider .swiper-button-prev:hover{background-color:#006bb4}.amslider .swiper-button-next:after,.amslider .swiper-button-prev:after{content:''}.amslider .swiper-button-next:active,.amslider .swiper-button-prev:active{background-color:#95b5d7}.amslider .swiper-button-next.swiper-button-disabled,.amslider .swiper-button-prev.swiper-button-disabled{background-color:#ececec;opacity:1}.amslider .swiper-button-next{right:-40px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjQ1NCA5Ljg3N0w3LjEwOC45MDkgNS42NSAyLjM1bDcuMDA4IDcuNTI4LTcuMjA1IDcuNzc0IDEuNDE3IDEuNDQgOC4xMS04LjY4LjQ3My0uNTM0eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}.amslider .swiper-button-prev{left:-40px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuNTQ2IDEwLjEyM2w4LjM0NiA4Ljk2OCAxLjQ1Ny0xLjQ0LTcuMDA4LTcuNTI4IDcuMjA1LTcuNzc0LTEuNDE3LTEuNDQtOC4xMSA4LjY4LS40NzMuNTM0eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}.amslider-header-container{padding:40px 10px 0;color:#333;text-align:center;font-weight:700;font-style:normal;font-size:22px;line-height:1.4}.children-category .amslider{position:relative;left:inherit;display:block;margin:0 50px;width:100%;transform:inherit}.amslider.ambrands-slider{margin-top:20px;padding:0;max-width:100%}.amslider.ambrands-slider .ambrands-inner{position:relative;padding-bottom:10px}.amslider.ambrands-slider .ambrands-swiper-brand{display:flex;flex-direction:column;flex-grow:1}.amslider.ambrands-slider .ambrands-image-block{display:flex;justify-content:center;align-items:center;flex-grow:1;margin:0 auto}.amslider.ambrands-slider .ambrands-image-block .ambrands-image{max-width:100%;max-height:100%;width:auto}.amslider.ambrands-slider .slide{align-items:stretch}.amslider.ambrands-slider .slide .ambrands-image-block{overflow:hidden;margin-bottom:10px}.amslider.ambrands-slider .swiper-slide{display:flex;align-items:stretch;padding:0;height:auto}.amslider .slide{display:flex;align-items:flex-start;flex-basis:30%;justify-content:center;margin:0 9px 20px 0;max-width:30%;color:#333;text-align:center}.amslider .slide .category-item{position:relative;padding:10px;width:100%;border:1px solid #fff}.amslider .slide .category-item:hover,.amslider .slide .category-item.active{position:relative;z-index:2;padding:10px;border-color:#bbb;box-shadow:3px 3px 4px 0 rgba(0,0,0,0.3)}.amslider .slide .category-item.category-item-label img{margin-bottom:25px}.amslider .slide .ambrands-swiper-brand .ambrands-image{height:auto}.children-category-container.swiper-container{margin:auto;width:calc(100% - 2 * 40px)}.children-category-container .swiper-wrapper{align-items:baseline}.amslider .swiper-slide{box-sizing:border-box;padding:10px;color:#333}.amslider .swiper-slide .swiper-category-item{padding:10px 0;border:1px solid #fff}.amslider .swiper-slide .swiper-category-item img{height:auto}.amslider .swiper-slide .swiper-category-item.category-item-label img{margin-bottom:25px}.amslider .swiper-slide .swiper-category-item:hover,.amslider .swiper-slide .swiper-category-item.active{margin:0;border:1px solid #bbb;background:#fff;box-shadow:3px 3px 4px 0 rgba(0,0,0,0.3)}.amslider .swiper-slide .ambrands-swiper-brand .ambrands-empty{display:inline-block;margin:0 auto;color:#e2e2e2}.amslider .swiper-slide:hover,.amslider .slide:hover{text-decoration:none}#category-carousel .swiper-button-next{right:0}#category-carousel .swiper-button-prev{left:0}#category-carousel .swiper-button-next,#category-carousel .swiper-button-prev{top:50%;margin:0;transform:translateY(-50%)}#category-carousel .swiper-button-next:hover,#category-carousel .swiper-button-prev:hover{opacity:1;transition:all .3s ease}.amslider .swiper-slide .swiper-category-item:not(:root:root),.amslider .swiper-slide .ambrands-swiper-brand:not(:root:root),.amslider .slide .category-item:not(:root:root){padding:10px}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.ambrands-swiper-brand{width:100%}.ambrands-swiper-brand .ambrands-empty{width:100%}}.am-visually-hidden{border:0;clip:rect(0, 0, 0, 0);height:0;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;width:0}.am-word-break{word-break:break-word;word-wrap:break-word}.ie11 .am-word-break{word-break:break-all}.ui-tooltip .arrow{left:8px;width:15px}.ui-tooltip .arrow:after{border-right:15px solid transparent}.ui-tooltip .arrow:before{border-right:14px solid transparent}.amslider-container{margin:auto;margin-bottom:15px;width:100%}.am-rating-up{font-size:smaller}.amshopby-highlighted{background-color:#ff0}.amshopby-item .filter-value{margin-left:5px}.amshopby-filter-tooltip{display:inline-block;margin-left:6px;max-height:16px;max-width:16px;vertical-align:top}.amshopby-filter-value .swatch-option.image,.amshopby-filter-value .swatch-attribute.size .swatch-option,.amshopby-filter-value .swatch-attribute.manufacturer .swatch-option{background-position:center;background-repeat:no-repeat;background-size:contain}.filter-options-item .filter-options-title:after{font-size:14px}.range.am-fromto-widget .am-filter-go{margin:0 10px;vertical-align:top}.amshopby-button{word-break:break-word;word-wrap:break-word;background:#353e47;border-radius:3px;color:#fff;font-size:16px;letter-spacing:-.015em;line-height:22px;min-height:40px;text-align:center;transition:background .2s ease-in-out,border-color .2s ease-in-out}.ie11 .amshopby-button{word-break:break-all}.amshopby-button:not(.primary){border-radius:3px}.amshopby-button:not(.primary),.amshopby-button:not(.primary):active{box-shadow:none}.amshopby-button:hover{background:#515f6d;border-color:#515f6d}.amshopby-button:active,.amshopby-button:focus{background:#1f252a;border-color:#1f252a}.am-filter-go{word-break:break-word;word-wrap:break-word;background:#353e47;border-radius:3px;color:#fff;font-size:16px;letter-spacing:-.015em;line-height:22px;min-height:40px;text-align:center;transition:background .2s ease-in-out,border-color .2s ease-in-out;margin:15px 0 0;width:25%}.ie11 .am-filter-go{word-break:break-all}.am-filter-go:not(.primary){border-radius:3px}.am-filter-go:not(.primary),.am-filter-go:not(.primary):active{box-shadow:none}.am-filter-go:hover{background:#515f6d;border-color:#515f6d}.am-filter-go:active,.am-filter-go:focus{background:#1f252a;border-color:#1f252a}input[type='text'].am-filter-price.-to.right{float:right}.am-swatch-options{display:flex;flex-direction:column}.am-swatch-options .swatch-option{background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;margin:0 10px 0 0}.am-swatch-options>.item{padding-bottom:4px}.am-swatch-options>.item:hover{background-color:transparent}.am-swatch-options .am-shopby-swatch-label{display:inline-block;max-width:70%;vertical-align:middle;word-wrap:break-word}.filter-options .am-swatch-wrapper{line-height:initial;margin:0 0 5px !important}.filter-options .am-swatch-wrapper.-amshopby-hidden{opacity:0;position:absolute;visibility:hidden}.catalog-topnav .filter-options{flex-wrap:wrap;min-height:40px}.catalog-topnav .filter-options .filter-options-item{border:0;display:inline-block}.catalog-topnav .filter-options .filter-options-content{background-color:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 4px 8px rgba(190,199,219,0.21),0 6px 25px rgba(190,199,219,0.28);margin-top:12px;min-width:100px;position:absolute;z-index:9999}.catalog-topnav .filter-options .am-filter-items-rating li{margin:0 0 10px}.catalog-topnav .filter-options .am-filter-items-rating li:last-child{margin:0}.catalog-topnav .block-actions{display:none}.catalog-topnav{display:none}.filter-options .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{right:8px;top:5px}.page-layout-1column .filter-options-item.active .filter-options-content{padding:10px 15px}.page-layout-1column .filter-options-content li.item{padding:0}.filter [data-role='collapsible']:not([data-collapsible='true']) [data-role='content']{display:none}div.swatch-option-tooltip{z-index:9999}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{background-size:contain !important}.filter-options .am-labels-folding .item{position:relative}.filter-options .ui-menu{display:block;list-style:none;margin:0;outline:0;padding:0}.filter-options .ui-menu .ui-menu{position:absolute}.filter-options .ui-menu .ui-menu-item{cursor:pointer;list-style:none;margin:0}.filter-options .ui-menu .ui-menu-item-wrapper{padding:3px 1em 3px .4em;position:relative}.filter-options .ui-menu .ui-menu-divider{border-width:1px 0 0;font-size:0;height:0;line-height:0;margin:5px 0}.filter-options-content .am-swatch-wrapper{display:inline-block}.filter-options-content .am-swatch-wrapper:hover .am-swatch-link{background:none}.filter-options-content .am-swatch-wrapper>.input.-hidden{display:none}.am-filter-items-attr_price{max-width:350px;min-width:130px}.am-filter-items-attr_color .swatch-option.text{padding:1px 2px;width:30px}.amasty-catalog-topnav.block.filter{flex-basis:auto}.amasty-catalog-topnav .filter-options .item:last-child{margin-bottom:0}.amshopby-category-dropdown{background-color:#fff;border:1px solid #adadad;cursor:pointer;display:block;font-weight:400;min-height:3.2rem;overflow:hidden;padding-right:3.6rem;text-align:left;text-overflow:ellipsis;white-space:normal}.amshopby-category-dropdown:after{border-color:#000 transparent transparent;border-style:solid;border-width:.5rem .4rem 0;box-sizing:border-box;content:'';height:0;margin-top:-.2rem;position:absolute;right:1.2rem;top:50%;transition:all .2s linear;width:0}.amshopby-category-dropdown:before{background-color:#e3e3e3;border:1px solid #adadad;bottom:0;content:'';position:absolute;right:0;top:0;width:3.2rem}.am-category-wrapper{display:block;position:relative;user-select:none}.am-category-wrapper.-active .amshopby-category-dropdown:after{transform:rotate(180deg)}.am-category-wrapper .amshopby-checkbox,.am-category-wrapper .amshopby-radio{margin-left:20px}.am-category-wrapper .amshopby-filter-parent{padding-left:0}.am-category-wrapper .am-multiselect-crumb{background-color:#f5f5f5;border:1px solid #a79d95;border-radius:1px;display:inline-block;font-size:1.2rem;margin:.3rem 0 .3rem .3rem;padding:.3rem 2.4rem .4rem 1rem;position:relative;transition:border-color .1s linear}.am-category-wrapper .am-multiselect-crumb .action-close{background-color:transparent;border:none;border-radius:0;bottom:0;box-shadow:none;color:#514943;font-size:.5em;height:auto;line-height:1;margin:0;padding:0;position:absolute;right:0;top:0;width:2rem}.am-category-wrapper .am-multiselect-crumb .action-close:before{content:'x';font-size:10px;transition:color .1s linear}.am-category-wrapper .am-multiselect-crumb .action-close>span{clip:rect(0, 0, 0, 0);display:none;overflow:hidden;position:absolute;visibility:hidden}.filter-options .am-labels-folding .item{display:flex;align-items:center;flex-wrap:wrap;padding:0 0 0 20px;position:relative}.filter-options .am-labels-folding .item .am-input,.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) input[type='radio'],.filter-options .amshopby-category-dropdown+form .item input[type='radio'],.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) input[type='checkbox'],.filter-options .amshopby-category-dropdown+form .item input[type='checkbox']{left:0;margin:0 5px 0 0;position:absolute;top:4px}.filter-options .am-labels-folding .item .am-collapse-icon~.am-input{left:20px}.filter-options .am-labels-folding .item .am-collapse-icon~[class*='am-filter-item-']{padding-left:20px}.filter-options .amshopby-category-dropdown+form .item{flex-wrap:wrap}.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered),.filter-options .amshopby-category-dropdown+form .item{display:block;position:relative}.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon~.am-input,.filter-options .amshopby-category-dropdown+form .item .am-collapse-icon~.am-input,.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon~input[type='radio'],.filter-options .amshopby-category-dropdown+form .item .am-collapse-icon~input[type='radio'],.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon~input[type='checkbox'],.filter-options .amshopby-category-dropdown+form .item .am-collapse-icon~input[type='checkbox'],.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon~input[type='checkbox']+.amshopby-choice,.filter-options .amshopby-category-dropdown+form .item .am-collapse-icon~input[type='checkbox']+.amshopby-choice{left:20px}.filter-options .amshopby-category-dropdown+form .items.-am-multiselect .item .items-children.-folding{padding-left:20px}.am-labels-folding .am-collapse-icon,.filter-options .amshopby-category-dropdown+form .items.-am-multiselect .item .am-collapse-icon{display:flex;align-items:center;align-self:flex-start;left:0;top:0}.am-labels-folding .am-collapse-icon:after,.filter-options .amshopby-category-dropdown+form .items.-am-multiselect .item .am-collapse-icon:after,.am-labels-folding .am-show-more:before{margin:0;position:static}.am-collapse-icon{border-radius:50%;box-sizing:border-box;cursor:pointer;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;height:20px;line-height:1;position:absolute;width:20px}.am-collapse-icon:after,.am-show-more:before{background:url("../../frontend/Vivo/base/es_ES/Amasty_Shopby/images/svg/arrow-bottom.svg") no-repeat 100% / contain;content:'';height:20px;position:absolute;right:0;width:12px}.am-collapse-icon.-active:after{content:'';transform:rotate(180deg)}.amshopby-option-link{clear:both;display:inline-block;margin-right:5px}.amshopby-option-link img{float:left;margin:0 5px 5px 0}.amshopby-option-link img:not([src*='/resized']){max-width:30px;max-height:30px}.amshopby-item-removed{text-decoration:none}.am-category-image{vertical-align:middle}.amshopby-filter-current .filter-label{vertical-align:middle}.amshopby-filter-current .amshopby-items{padding:0 0 0 10px}.amshopby-filter-current .amshopby-item.item{display:flex;align-items:center;flex-wrap:wrap;padding:0 0 0 20px;position:relative}.amshopby-filter-current .amshopby-filter-name{display:flex;font-weight:600;padding:0 5px 0 0}.amshopby-filter-current .amshopby-filter-name:after{content:':'}.ie11 .amshopby-filter-current .amshopby-filter-name:after{padding-left:1px}.amshopby-filter-current .amshopby-filter-value{flex-grow:1}.amshopby-filter-current .am-swatch-link{display:flex;align-items:center}.amshopby-filter-current .amshopby-filter-value .am-swatch-options .swatch-option{margin:0}.amshopby-filter-current .amshopby-remove{display:flex;justify-content:center;align-items:center;height:12px;left:0;position:absolute;width:12px}.ie11 .amshopby-filter-current .amshopby-remove{top:calc(50% - (12px / 2))}.amshopby-filter-current .amshopby-remove:hover:after,.amshopby-filter-current .amshopby-remove:hover:before{background-color:#494949}.amshopby-filter-current .amshopby-remove:hover~*{opacity:.5}.amshopby-filter-current .amshopby-remove:after,.amshopby-filter-current .amshopby-remove:before{background-color:#c7c7c7;content:'';height:1px;position:absolute;width:100%}.amshopby-filter-current .amshopby-remove:after{transform:rotate(45deg)}.amshopby-filter-current .amshopby-remove:before{transform:rotate(-45deg)}.amshopby-filter-current .am-shopby-swatch-label{margin-left:10px}.amshopby-filter-current .swatch-option-link-layered{display:flex;align-items:center;flex-basis:100%}.amshopby-filter-current .item{padding-bottom:0}.am-dropdown .am-select,.am-dropdown .chosen-container .chosen-choices{background-color:#fff;border-color:#ccc;font-family:'Poppins';font-size:14px;min-height:32px}.am-dropdown .chosen-container .chosen-choices{background-image:none}.am-dropdown .chosen-container-multi .chosen-choices li.search-field input[type='text']{color:#000;font-family:'Poppins';min-width:100px}.olink input[type="radio"]{display:none}.am-porto-cmtb .amshopby-filter-current.filter-current .amshopby-item.item{display:flex;align-items:center;padding:0 0 10px 20px}.am-porto-cmtb .amshopby-filter-current.filter-current .items{padding:15px}.am-porto-cmtb .amshopby-filter-current.filter-current .am-show-more{padding:12px 25px 0 0}.am-porto-cmtb .amshopby-filter-current.filter-current .category-image .image{display:block;max-width:100%;width:auto;height:auto}.am-porto-cmtb .filter-options-content .swatch-option{min-width:22px;width:22px;height:22px;border:none;background-position:center center;background-size:100% 100%;background-repeat:no-repeat;box-shadow:0 0 3px rgba(0,0,0,0.2)}.am-porto-cmtb .page-wrapper>.page-header{z-index:900}.am-porto-cmtb .page-main{z-index:9}.am-porto-cmtb .am-show-more:hover{color:#006bb4 !important}.filter-options-item .filter-options-content .amshopby-slider-wrapper{margin:0 10px}.amasty-catalog-topnav .filter-options-item .filter-options-content .amshopby-slider-wrapper,.filter-options-item .filter-options-content .amshopby-slider-wrapper>.items:not(.items-children):not(.am-category-view),.filter-options-item .filter-options-content .amshopby-slider-wrapper .amshopby-fromto-wrap{margin:0}.amshopby-slider-container{margin:10px 0 5px}.amshopby-slider-container .ui-slider-range{position:absolute;z-index:2}.amshopby-slider-container .am-slider:not(.-loaded){opacity:0;visibility:hidden}.amshopby-slider-container .am-slider:before,.amshopby-slider-container .am-slider:after{border-radius:20px;content:'';position:absolute;z-index:1}.amshopby-slider-container .am-slider .ui-slider-handle{cursor:pointer;display:flex;justify-content:center;margin:0;overflow:inherit;padding:0}.amshopby-slider-container .amshopby-slider-display{margin:10px 0 0;text-align:center}.amshopby-slider-container .ui-slider-handle.ui-state-hover~.ui-slider-handle,.amshopby-slider-container .ui-slider-handle.ui-state-active~.ui-slider-handle{pointer-events:none;user-select:none}.amshopby-slider-container .amshopby-slider-tooltip{border:1px solid #fff;border-radius:2px;bottom:calc(100% + 7px);box-sizing:border-box;display:flex;font-size:12px;justify-content:center;letter-spacing:.03em;line-height:1;padding:3px;position:absolute;transition:none;z-index:1}.amshopby-slider-container .ui-slider-handle .amshopby-slider-corner{position:absolute;top:-12px;width:8px;z-index:2}.amshopby-slider-container .ui-slider-handle .amshopby-slider-corner:before,.amshopby-slider-container .ui-slider-handle .amshopby-slider-corner:after{border:1px solid;border-color:inherit;box-sizing:content-box;clip-path:polygon(100% 0%, 0% 100%, 100% 100%);content:'';display:block;height:6px;position:absolute;transform:rotate(45deg);width:6px}.amshopby-slider-container .ui-slider-handle .amshopby-slider-corner:after{background:inherit}.amshopby-slider-container.-default .am-slider{background:#dadada;height:10px;margin:0 8px}.amshopby-slider-container.-default .am-slider:before,.amshopby-slider-container.-default .am-slider:after{height:10px;width:16px}.amshopby-slider-container.-default .am-slider:before{left:-8px}.amshopby-slider-container.-default .am-slider:after{right:-8px}.amshopby-slider-container.-default .ui-slider-range{background:#b6b6b6;height:10px}.amshopby-slider-container.-default .am-slider .ui-slider-handle{border-radius:50%;height:16px;transform:translate(-8px, -3px);width:16px}.filter-options-item .filter-options-content .amshopby-fromto-wrap .am-fromto-widget{flex-wrap:wrap;margin-top:10px}.filter-options-item .filter-options-content .amshopby-slider-wrapper .amshopby-fromto-wrap .am-fromto-widget{margin-top:25px}.filter-options-item .filter-options-content .amshopby-slider-wrapper.-volumetric .amshopby-fromto-wrap .am-fromto-widget{margin-top:35px}.amasty-catalog-topnav .amshopby-fromto-wrap .am-fromto-widget{max-width:210px}.amshopby-fromto-wrap .am-fromto-widget>.amshopby-input-wrapper{max-width:50%;position:relative;width:calc(50% - 7px)}.amshopby-fromto-wrap .am-fromto-widget .am-filter-price{background-clip:padding-box;border:1px solid #dfdedd;color:#494949;font-size:14px;height:40px;letter-spacing:.03em;text-align:center;width:100%}.amshopby-fromto-wrap .am-fromto-widget>.delimiter{line-height:40px;margin:0;width:14px}.amshopby-fromto-wrap .am-fromto-widget>.am-filter-go{margin:15px 0 0;width:100%}.amshopby-fromto-wrap .am-fromto-widget>.am-filter-go:not(.primary),.amshopby-fromto-wrap .am-fromto-widget>.am-filter-go:active{box-shadow:none}.amshopby-input-wrapper .amshopby-currency{background:#fff;bottom:calc(100% - 10px);color:#494949;font-size:14px;left:4px;letter-spacing:.03em;line-height:16px;padding:2px;position:absolute}.amshopby-slider-tooltip{color:#fff}.ui-slider-handle:not(.ui-state-hover):not(.ui-state-active) .amshopby-slider-corner,.ui-slider-handle:not(.ui-state-hover):not(.ui-state-active) .amshopby-slider-tooltip{opacity:0;visibility:hidden}.amshopby-slider-container.-improved{margin-top:30px}.amshopby-slider-container.-improved .am-slider{background:#dfdedd;height:4px;margin:0 8px}.amshopby-slider-container.-improved .am-slider:before,.amshopby-slider-container.-improved .am-slider:after{background:#dfdedd;height:4px;width:16px}.amshopby-slider-container.-improved .am-slider:before{left:-8px}.amshopby-slider-container.-improved .am-slider:after{right:-8px}.amshopby-slider-container.-improved .ui-slider-range{height:4px}.amshopby-slider-container.-improved .am-slider .ui-slider-handle{border-radius:50%;height:16px;top:-6px;transform:translateX(-8px);width:16px}.amshopby-slider-container.-volumetric{margin-top:20px}.amshopby-slider-container.-volumetric .am-slider{background:#dfdedd;border-radius:20px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);height:4px;margin:0 4px}.amshopby-slider-container.-volumetric .am-slider:before,.amshopby-slider-container.-volumetric .am-slider:after{display:none}.amshopby-slider-container.-volumetric .ui-slider-range{border-radius:20px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);height:4px}.amshopby-slider-container.-volumetric .am-slider .ui-slider-handle{border-radius:2px;height:12px;transform:translate(-4px, 10px);width:8px}.amshopby-slider-container.-volumetric .am-slider .ui-slider-handle:before{background:inherit;bottom:calc(100% - 4px);clip-path:polygon(100% 0%, 0% 100%, 100% 100%);content:'';display:block;height:6px;left:calc(50% - 3px);position:absolute;transform:rotate(-135deg);width:6px}.amshopby-slider-container.-volumetric .amshopby-slider-tooltip{border-radius:3px;bottom:calc(100% + 17px)}.amshopby-slider-container.-volumetric .amshopby-slider-corner{top:-23px}.amshopby-slider-container.-volumetric .amshopby-slider-display{margin-top:20px}.amshopby-slider-container.-light{margin-top:30px}.amshopby-slider-container.-light .am-slider{background:#dfdedd;height:1px;margin:0 8px}.amshopby-slider-container.-light .am-slider:before,.amshopby-slider-container.-light .am-slider:after{background:#dfdedd;height:1px;width:16px}.amshopby-slider-container.-light .am-slider:before{left:-8px}.amshopby-slider-container.-light .am-slider:after{right:-8px}.amshopby-slider-container.-light .ui-slider-range{height:1px}.amshopby-slider-container.-light .am-slider .ui-slider-handle{background:#fff;border:1px solid #dfdedd;border-radius:50%;box-sizing:border-box;height:16px;top:-8px;transform:translateX(-8px);width:16px}.amshopby-slider-container.-light .amshopby-slider-corner{background:#fff;border-color:#dfdedd}.amshopby-slider-container.-light .amshopby-slider-tooltip{border-color:#dfdedd}.amshopby-slider-container.-dark{margin-top:30px}.amshopby-slider-container.-dark .am-slider{background:#4a4948;height:3px;margin:0 5px}.amshopby-slider-container.-dark .am-slider:before,.amshopby-slider-container.-dark .am-slider:after{height:3px;width:10px}.amshopby-slider-container.-dark .am-slider:before{left:-5px}.amshopby-slider-container.-dark .am-slider:after{right:-5px}.amshopby-slider-container.-dark .ui-slider-range{height:3px}.amshopby-slider-container.-dark .am-slider .ui-slider-handle{border-radius:2px;height:15px;top:-6px;transform:translateX(-5px);width:10px}.filter-options-item .filter-options-content{padding-bottom:5px}.filter-options-item .filter-options-content .am-swatch-wrapper .swatch-option.image,.filter-options-item .filter-options-content .swatch-attribute.size .swatch-option.selected,.filter-options-item .filter-options-content .swatch-attribute.manufacturer .swatch-option.selected{background-position:center;background-repeat:no-repeat;background-size:contain}.filter-options-item .filter-options-content .range{align-items:center;display:flex;margin-top:15px;text-align:center}.filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view),.filter-options-item .filter-options-content .am-category-wrapper,.filter-options-item .filter-options-content .amshopby-fromto-wrap{margin:0 10px}.filter-options-item .filter-options-content .am-shopby-form{margin:0 7px}.filter-options-item .filter-options-content .items [class*='am-filter-item']{margin-left:0;padding:0}.filter-options-item .filter-options-content .count{display:inline-flex;padding-left:0}.filter-options-item .filter-options-content .am-shopby-swatch-label .count{margin:0;padding:0}.filter-options-item .filter-options-content .am-shopby-swatch-label .label{margin-right:5px}.filter-options-item .filter-options-content .am-shopby-form{margin-bottom:-15px;overflow-x:hidden;overflow-y:auto;padding:3px}.filter-options-item .filter-options-content .am-shopby-form .swatch-attribute .swatch-option-link-layered:hover{background-color:unset}.amasty-catalog-topnav .filter-options-item .filter-options-content{padding-bottom:10px}.amasty-catalog-topnav .filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view),.amasty-catalog-topnav .filter-options-item .filter-options-content .am-shopby-form,.amasty-catalog-topnav .filter-options-item .filter-options-content .am-category-wrapper,.amasty-catalog-topnav .filter-options-item .filter-options-content .amshopby-fromto-wrap{margin:0}.filter-options .item.-is-collapsible.-is-by-click.-folded .-folding{display:none}.filter-options .items.-am-overflow{overflow-x:hidden;overflow-y:auto}.filter-options .items .items-children.-folding{list-style:none;padding-left:20px;width:100%}.filter-options .items.-am-singleselect .item.-is-by-click .items-children.-folding .item .amshopby-filter-parent{padding-left:20px}.filter-options .items.-am-multiselect .item.-is-expanded .items-children.-folding{padding-left:0}.filter-options .items .items-children.-folding .item{margin:5px 0}.filter-options .item.-empty-value{opacity:.5;pointer-events:none;user-select:none}.filter-options .ui-widget-overlay{background:#aaa;opacity:.3}.filter-options .ui-widget-shadow{box-shadow:0 0 5px #666}.filter-options .am-category-view{background-color:#fff;border:1px solid #ccc;box-sizing:border-box;display:none;margin:0;max-height:300px;overflow-y:auto;padding:10px;position:absolute;white-space:nowrap;width:100%;z-index:9}.filter-options .items.am-category-view,.filter-options .am-category-view ol.items{margin:0}.filter-options .am-category-view.-am-singleselect .am-collapse-icon{top:0}.filter-options .am-category-view.-am-singleselect .am-collapse-icon:after,.filter-options .am-category-view.-am-singleselect .am-show-more:before{left:0;right:inherit}.filter-options .am-category-view .item a.amshopby-filter-parent{padding-left:20px}.filter-options .am-category-view.-am-multiselect .item>.am-collapse-icon~a.amshopby-filter-parent{padding-left:40px}.filter-options .am-category-view [class*='am-filter-item']{display:inline-block;white-space:initial}.filter-options .filter-options-content .rating-summary{display:inline-block;vertical-align:sub}.filter-options .amshopby-search-box{margin:0 0 15px}.filter-options .am-labels-folding.-am-singleselect .item .am-input,.filter-options [class*='am-filter-items-'].am-labels-folding.-am-singleselect .item:not(.swatch-option-link-layered) input[type='radio'],.filter-options .amshopby-category-dropdown+form .-am-singleselect .item input[type='radio'],.filter-options .am-category-view input[type='radio']{display:none}.filter-options .am-labels-folding.-am-singleselect .item{padding:0}.filter-options .am-category-wrapper .items.-am-multiselect .item.-filter-parent:not(.-is-collapsible),.filter-options .items:not(.items-children):has(.item.-is-by-click.-filter-parent)>.item.-is-expanded{margin-left:20px}.filter-options-content .am-ranges .items.-am-multiselect .item{position:relative}.filter-options-content .am-ranges .items.-am-multiselect .item [class*='am-filter-item']{padding-left:20px}.filter-actions .filter-clear{color:#353e47;font-size:14px;line-height:19px}.filter-actions .filter-clear:hover{color:#515f6d;text-decoration:none}.filter-actions .filter-clear:focus,.filter-actions .filter-clear:active{color:#1f252a}.filter-options-content .item a:hover{background-color:transparent;color:#353e47}.filter-options-content .item a:hover .count{color:#353e47}.filter-options-content .item a:active,.filter-options-content .item a:active .count{color:#1f252a;text-decoration:none}.filter-options-content .item:first-child{margin-top:0}.filter-options-content .item:last-child{margin-bottom:0}.filter-options-content .item>a{display:block}.filter-options-content .items.-am-singleselect .item>input[type='radio']{display:none}.filter-options-content .items.-am-singleselect .amshopby-link-selected,.filter-options-content .swatch-option.selected+.am-shopby-swatch-label{color:#353e47}.filter-options-content .items.-am-singleselect .amshopby-link-selected .count,.filter-options-content .swatch-option.selected+.am-shopby-swatch-label .count{color:#353e47}.am-show-more,.filter-options-content .am-show-more{background:transparent;border:0;color:#070605;cursor:pointer;display:none;font-size:14px;font-weight:400;letter-spacing:.03em;line-height:20px;margin:10px 0 0;padding:0 22px 0 0;position:relative}.amasty-catalog-topnav .filter-options-content .am-show-more{padding-left:0}.filter-options-content .am-show-more{padding-left:10px}.am-show-more:hover,.filter-options-content .am-show-more:hover{background-color:transparent;color:#838382;text-decoration:none}.am-show-more:active,.filter-options-content .am-show-more:active{box-shadow:none;color:#070605}.am-show-more:before{top:0}.am-show-more.-active{align-items:center;display:inline-flex}.am-show-more .am-counter{display:inline-block;margin:0 2px;opacity:.5}.am-show-more[data-is-hide='false']:before{transform:rotate(180deg)}.amshopby-link-selected{color:#353e47}.items[class*='category_ids']:not(.items-children)>.item>a{font-weight:700}.filter-options .items:not(.items-children).-am-multiselect>.item.-is-by-click .items-children.-folding{padding-left:0}.filter-options .items:not(.items-children).-am-multiselect>.item.-is-by-click .items-children.-folding .item.-is-expanded{margin-left:20px}.am-filter-items-stock .amshopby-link-selected,.am-filter-items-rating .amshopby-link-selected{text-decoration:none}.filter-content [class*='am-filter-item']:hover~.amshopby-choice:before{border-color:#353e47}.filter-content .items.-am-multiselect [class*='am-filter-item']:hover{color:inherit}.filter-content .items.-am-multiselect [class*='am-filter-item']:hover .count{color:#757575}.amshopby-fly-out-view.ui-menu,.amshopby-flyout-block .items.amshopby-fly-out-view .item .items-children{position:relative;padding:13px 0;border-radius:3px;background:#fff;box-shadow:0 4px 8px rgba(190,199,219,0.21),0 6px 25px rgba(190,199,219,0.28)}.amshopby-fly-out-view .ui-menu{width:100%}.amshopby-fly-out-view .items-children:not(.ui-menu){display:none}.amshopby-fly-out-view .am-input{border:0;clip:rect(0, 0, 0, 0);height:0;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;width:0}.amshopby-fly-out-view .am-input[type='radio']+.amshopby-choice{display:none}.amshopby-flyout-block .items.amshopby-fly-out-view .item{position:relative;display:flex;align-items:flex-start;flex-direction:row-reverse;margin:0;padding:4px 20px;font-size:14px;line-height:18px}.amshopby-flyout-block .items.amshopby-fly-out-view .item:hover{background-color:#f8f8f9}.amshopby-flyout-block .items.amshopby-fly-out-view .item .items-children{position:absolute;z-index:995}.amshopby-flyout-block .items.amshopby-fly-out-view .item>.amshopby-choice{position:relative;top:inherit;left:inherit;margin:3px 0;padding-left:22px}.amshopby-flyout-block .items.amshopby-fly-out-view .item [class*='am-filter-item-']{display:inline-block;width:100%}.amshopby-flyout-block .items.amshopby-fly-out-view .item [class*='am-filter-item-']:hover{background-color:transparent;color:inherit}.amshopby-flyout-block .items.amshopby-fly-out-view .item [class*='am-filter-item-']:hover>.count{color:#757575}.amshopby-flyout-block .items.amshopby-fly-out-view .item .amshopby-choice:hover:before,.amshopby-flyout-block .items.amshopby-fly-out-view .item [class*='am-filter-item-']:hover~.amshopby-choice:before{border-color:#e3e3e3}.am_shopby_apply_filters{position:fixed;bottom:-80px;z-index:999;width:100%;transition:left .2s ease-in-out}.am_shopby_apply_filters.visible{bottom:0}.am-show-button{z-index:211;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0 auto;padding:15px 0;width:100%;border-top:1px solid #ccc;background:#fff;text-align:center}.am-show-button>.am-items{margin:0;padding:0 10px;color:#070605;font-size:14px;line-height:22px}.am-show-button>.am-items.-loading{display:inline-block;width:30px;height:30px;background:url('../../frontend/Vivo/base/es_ES/Amasty_Shopby/images/svg/loader.svg') center / 30px no-repeat;vertical-align:middle}.am-show-button>.amshopby-button{display:inline-flex;align-items:center;justify-content:center;padding:0 10px;min-width:90px;line-height:1}.ie11 .am-show-button>.amshopby-button{padding:10px}#amasty-shopby-product-list{z-index:1}#amasty-shopby-product-list .products.wrapper{position:relative}.amshopby-overlay-block{position:absolute;top:0;bottom:0;z-index:230;display:none;width:100%;background:rgba(255,255,255,0.5)}.amshopby-overlay-block>.amshopby-loader{position:absolute;top:10%;left:50%;display:block;width:100px;height:100px;background:url('../../frontend/Vivo/base/es_ES/Amasty_Shopby/images/svg/loader.svg') center / 100px no-repeat;transform:translate(-50%, -10%)}.ui-helper-hidden-accessible{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.amshopby-slider-settings{list-style:none}.amshopby-slider-settings.-style{max-width:214px}.amshopby-slider-settings.-style .amshopby-slider-container.-default .amshopby-label{padding-bottom:15px}.amshopby-slider-settings.-style .am-slider{z-index:0;margin:0}.amshopby-slider-settings.-style .amshopby-label{display:flex;align-items:center;padding-bottom:45px}.amshopby-slider-settings.-style .amshopby-input{display:flex;align-items:center;justify-content:center}.amshopby-slider-settings.-style .amshopby-input:checked{background:#007bdb}.amshopby-slider-settings.-style .amshopby-input:checked:after{position:initial;margin:0;width:6px;height:6px;background:#fff}.amshopby-slider-settings.-style .amshopby-title{padding-left:7px}.amshopby-slider-settings.-style .amshopby-slider-tooltip{visibility:visible;opacity:1;transition:none}.ambrands-word-break{word-wrap:break-word;word-break:break-word}.ie11 .ambrands-word-break{word-break:break-all}.amrelated-grid-wrapper .amshopby-option-link{margin-bottom:10px}.amshopby-brand-title-link{font-weight:bold}.amshopby-brand-tooltip.-no-double~.amshopby-brand-tooltip.-no-double{visibility:hidden;opacity:0}.ambrands-letters-filter{display:flex;flex-wrap:wrap}.ambrands-letters-filter .ambrands-letter{align-items:center;background:#fff;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;color:#333;cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:center;line-height:1.2;margin:0 12px 12px 0;min-height:34px;min-width:34px;padding:6px;text-align:center}.ambrands-letters-filter .ambrands-letter:hover{background:#fff;border-color:#006bb4;text-decoration:none}.ambrands-letters-filter .ambrands-letter.-disabled{background:#ececec;border-color:#ececec;box-shadow:none;color:#575757;pointer-events:none}.ambrands-letters-filter .ambrands-letter.hide{display:none}.ambrands-letters-filter .ambrands-letter.-active{background:#dff1ff;border-color:#006bb4;color:#006bb4}.ambrands-letters-filter .ambrands-letter.-letter-all{padding:6px 11px}.ambrands-filters-block{display:inline-block;margin:20px 0 53px;width:100%}.ambrands-search-wrapper{margin-bottom:30px;max-width:460px}.ambrands-search-block{display:block;position:relative}.ambrands-search-block:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDcuNjkyYTcuNjkyIDcuNjkyIDAgMTAxNS4zODUgMEE3LjY5MiA3LjY5MiAwIDAwMCA3LjY5MnptMS41MzggMGE2LjE1NCA2LjE1NCAwIDExMTIuMzA4IDAgNi4xNTQgNi4xNTQgMCAwMS0xMi4zMDggMHoiIGZpbGw9IiNDN0M3QzciLz48cGF0aCBkPSJNMTkuMjMyIDIwYS43Ni43NiAwIDAxLS41NDQtLjIyNmwtNi42MzYtNi42NDZhLjc3Ljc3IDAgMTExLjA3Ny0xLjA5N2w2LjY0NyA2LjY0NmMuMy4zLjMuNzg3IDAgMS4wODdhLjc2Ljc2IDAgMDEtLjU0NC4yMzZ6IiBmaWxsPSIjQzdDN0M3Ii8+PC9zdmc+) center no-repeat;content:'';display:flex;height:20px;left:15px;min-width:20px;pointer-events:none;position:absolute;top:calc(50% - 20px / 2);width:20px}.ambrands-search-block .ambrands-clear{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjIzIDQuMjNhLjc4My43ODMgMCAwMTEuMTA2IDBMMTAgOC44OTJsNC42NjQtNC42NjRhLjc4My43ODMgMCAwMTEuMTA3IDEuMTA3TDExLjEwNyAxMGw0LjY2NCA0LjY2NGEuNzgzLjc4MyAwIDAxLTEuMTA3IDEuMTA3TDEwIDExLjEwNyA1LjMzNiAxNS43N2EuNzgzLjc4MyAwIDAxLTEuMTA3LTEuMTA3TDguODkzIDEwIDQuMjMgNS4zMzZhLjc4My43ODMgMCAwMTAtMS4xMDd6IiBmaWxsPSIjMzMzIi8+PC9zdmc+) center no-repeat;border:0;border-radius:0 6px 6px 0;cursor:pointer;display:block;height:40px;padding:10px;position:absolute;right:0;top:0;width:40px}.ambrands-search-block .ambrands-clear:not(.-active){display:none}.ambrands-search-block .ambrands-input{background:#fff;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;color:#333;display:block;font-size:14px;font-weight:400;height:40px;line-height:20px;margin:0 0 10px;max-width:100%;padding:10px 40px}.ambrands-search-block .ambrands-input::-webkit-input-placeholder{color:#575757;font-weight:400;font-size:14px;line-height:20px}.ambrands-search-block .ambrands-input:-moz-placeholder{color:#575757;font-weight:400;font-size:14px;line-height:20px;opacity:1}.ambrands-search-block .ambrands-input::-moz-placeholder{color:#575757;font-weight:400;font-size:14px;line-height:20px;opacity:1}.ambrands-search-block .ambrands-input:-ms-input-placeholder{color:#575757;font-weight:400;font-size:14px;line-height:20px}.ambrands-search-block .ambrands-input:focus::-webkit-input-placeholder{color:#c7c7c7}.ambrands-search-block .ambrands-input:focus:-moz-placeholder{color:#c7c7c7}.ambrands-search-block .ambrands-input:focus::-moz-placeholder{color:#c7c7c7}.ambrands-search-block .ambrands-input:focus:-ms-input-placeholder{color:#c7c7c7}.ambrands-search-block .ambrands-input:hover,.ambrands-search-block .ambrands-input:focus{border-color:#006bb4}._keyfocus .ambrands-search-block .ambrands-input:focus,.ambrands-search-block .ambrands-input:not([disabled]):focus{box-shadow:none}.ambrands-livesearch-block{background-color:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 4px 8px rgba(190,199,219,0.21),0 6px 25px rgba(190,199,219,0.28);box-sizing:border-box;display:block;max-height:250px;max-width:100%;overflow-x:hidden;overflow-y:auto;position:absolute;width:460px;z-index:99}.ambrands-livesearch-block:not(.-active){display:none}.ambrands-livesearch-block>.ambrands-item{box-sizing:border-box;color:#353e47;display:block;float:left;padding:5px 10px;width:100%}.ambrands-livesearch-block>.ambrands-item:hover{background-color:#e8e8e8;text-decoration:none}.ambrands-livesearch-block>.ambrands-item.active{background-color:#e8e8e8}@supports (-webkit-touch-callout: none){._keyfocus .ambrands-search-block .ambrands-input:not(:focus),.ambrands-search-block .ambrands-input:not(:focus){border-top-width:.5px}}.ambrands-letters-list .ambrands-letter{box-sizing:border-box;margin-bottom:40px;vertical-align:top;width:100%}.ambrands-letters-list .ambrands-letter .ambrands-content{display:flex;flex-wrap:wrap;margin:0 -8px;padding:0}.ambrands-letters-list .ambrands-letter .ambrands-title{align-items:center;color:#333;display:flex;font-size:32px;font-style:normal;font-weight:700;line-height:1;margin:0 0 20px}.ambrands-letter .ambrands-brand-item{margin:0 8px 16px;min-width:100px;position:relative}.ambrands-letter .ambrands-brand-item.-no-logo{max-width:calc(50% - (8px * 2));width:100%}.ambrands-letter .ambrands-brand-item.-no-logo .ambrands-label{padding-top:10px}.ambrands-letter .ambrands-brand-item .ambrands-inner{align-items:center;background:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 2px 5px rgba(74,83,94,0.03),0 4px 10px rgba(104,118,139,0.13);color:#333;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:hidden}.ambrands-letter .ambrands-brand-item .ambrands-inner:hover,.ambrands-letter .ambrands-brand-item .ambrands-inner:focus{border-color:#006bb4;text-decoration:none}.ambrands-letter .ambrands-brand-item .ambrands-inner:active{background:rgba(65,173,255,0.19);border-color:#006bb4}.ambrands-letter .ambrands-brand-item .ambrands-empty{color:#8c8c8c}.ambrands-letter .ambrands-brand-item .ambrands-count{color:#757575}.ambrands-letter .ambrands-brand-item .ambrands-count:before{content:'('}.ambrands-letter .ambrands-brand-item .ambrands-count:after{content:')'}.ambrands-letter .ambrands-brand-item .ambrands-label{word-wrap:break-word;word-break:break-word;box-sizing:border-box;font-size:14px;font-style:normal;font-weight:600;line-height:19px;margin:auto;padding:0 10px 10px;width:100%}.ie11 .ambrands-letter .ambrands-brand-item .ambrands-label{word-break:break-all}.ambrands-brand-item .ambrands-image-block{align-items:center;box-sizing:border-box;display:flex;padding:10px}.ambrands-brand-item .ambrands-image-block>.ambrands-image{max-height:100%;max-width:100%}.ambrands-letter .ambrands-image{display:block;margin:0 auto;pointer-events:none}.ambrands-letters-list .ambrands-brand-item{list-style-type:none;text-align:center}.ambrands-list-popup,.ambrands-menu-item .ambrands-arrow{display:none}.ambrands-slider.amslider .ambrands-slide-link{display:flex;width:100%}.ambrands-slider.amslider .ambrands-slide-link:hover{text-decoration:none}.ambrands-slider.amslider .brand-swiper-slide.swiper-slide{padding:.4rem}.ambrands-slider.amslider .brand-swiper-slide.swiper-slide .ambrands-empty{color:#8c8c8c}.ambrands-slider.amslider .swiper-pagination-bullets .swiper-pagination-bullet{margin:.8rem 1rem}.ambrands-slider.amslider .swiper-button-prev,.ambrands-slider.amslider .swiper-button-next{background-color:#68a8e0}.ambrands-slider.amslider .swiper-button-prev:focus,.ambrands-slider.amslider .swiper-button-next:focus{box-shadow:0 0 4px 3px #68a8e0}.banner-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px}.banner-list .banner-list-item{position:relative;width:48%;height:275px;background-color:#e1f4d4}.banner-list .banner-list-item .bg{position:absolute;width:100%;height:250px;top:0;right:0;text-align:right;z-index:4}.banner-list .banner-list-item .bg img{height:100%;max-height:100%}.banner-list .banner-list-item .content{position:absolute;width:100%;height:100%;top:0;right:0;text-align:left;padding:30px;z-index:5}.banner-list .banner-list-item .content .pretitle{font-family:Poppins-SemiBold;color:#ff8571;text-transform:uppercase;font-size:32px;margin-bottom:0}.banner-list .banner-list-item .content .title{font-family:Poppins-SemiBold;color:#353e46;text-transform:uppercase;font-size:34px;margin-bottom:0}.banner-list .banner-list-item .content .subtitle{color:#353e46;font-size:18px;margin-bottom:10px;min-height:60px;max-width:65%}.banner-list .banner-list-item .content .button a{font-size:1.6rem;font-weight:600;color:black;border-radius:5px;padding:6px 10px 2px 10px;background-color:#9eda74}.banner-list .banner-list-item .content .disclaimer{position:absolute;bottom:15px;right:15px;font-size:14px;text-align:right;margin-bottom:0}body.pharmacy .popups{display:none !important}body.parapharmacy .hiden-parapharmacy{display:none}body.pharmacy .hiden-pharmacy{display:none}.product-item .add-to-links{display:none}.product-item .price-box .price-label{display:none}#customer-email.email-warning{color:#dc0229 !important;border-color:#dc0229 !important}.vivocms-quienessomos-profile .page-title-wrapper{display:none !important}.quienes-somos-container .quienes-somos-content{width:100%;padding:20px 5px}.quienes-somos-container .quienes-somos-content>h1{width:100%;text-align:center;font-weight:bold;margin:20px 0;box-sizing:border-box}.quienes-somos-container .quienes-somos-content>h2{width:100%;text-align:center;font-weight:bold;margin:45px 0;box-sizing:border-box}.quienes-somos-container .quienes-somos-content .banner,.quienes-somos-container .quienes-somos-content .banner-m{margin-bottom:20px}.quienes-somos-container .quienes-somos-content .box{display:flex;gap:15px;width:75%;justify-content:center;align-items:flex-start;margin:10px auto}.quienes-somos-container .quienes-somos-content .box div>img{min-width:100px}.quienes-somos-container .quienes-somos-content .box p{font-size:2rem;text-align:center;margin-top:20px}.quienes-somos-container .quienes-somos-content .box-rl{flex-direction:row-reverse}.quienes-somos-container .quienes-somos-content .person-grid{display:flex;justify-content:center;flex-wrap:wrap}.quienes-somos-container .quienes-somos-content .person-grid .person-box{position:relative;width:350px;height:350px;overflow:hidden}.quienes-somos-container .quienes-somos-content .person-grid .person-box img{display:block;width:100%;height:100%;object-fit:cover}.quienes-somos-container .quienes-somos-content .person-grid .person-name{position:absolute;bottom:13px;left:0;width:90%;background-color:rgba(0,0,0,0.6);color:white;padding:15px;box-sizing:border-box;text-align:center;font-size:18px;font-weight:bold;transition:opacity .3s ease;border-radius:15px;margin:0 18px}.quienes-somos-container .quienes-somos-content .person-page{position:relative}.quienes-somos-container .quienes-somos-content .person-page .person-header{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:15px;margin-top:15px}.quienes-somos-container .quienes-somos-content .person-page .person-header .person-picture-box{display:flex;flex-wrap:wrap;gap:55px}.quienes-somos-container .quienes-somos-content .person-page .person-header .person-picture-box>div:first-child>p{font-style:oblique;font-size:2rem;text-align:center;max-width:430px}.quienes-somos-container .quienes-somos-content .person-page .person-header .person-picture-box .person-right-box{height:500px;width:500px;display:flex;align-items:center;justify-content:center;padding-top:25px;padding-left:25px}.quienes-somos-container .quienes-somos-content .person-page .person-header .person-picture-box .person-right-box p{text-align:center;font-size:2.5rem;position:absolute;width:360px}.quienes-somos-container .quienes-somos-content .person-page .person-header>div:first-child p{font-style:oblique;font-size:2rem;text-align:center}.quienes-somos-container .quienes-somos-content .person-page .person-header .person-data{text-align:center}.quienes-somos-container .quienes-somos-content .person-page .person-header .person-data h2,.quienes-somos-container .quienes-somos-content .person-page .person-header .person-data h3{font-weight:bold;margin-top:1rem}.quienes-somos-container .quienes-somos-content .person-page .person-header .person-data h2{font-size:4.2rem}.quienes-somos-container .quienes-somos-content .person-page .person-header .person-data h3{font-size:2.5rem}.quienes-somos-container .quienes-somos-content .person-page .person-header .person-data p{margin-top:15px;font-size:2.2rem;margin-left:50px}.quienes-somos-container .quienes-somos-content .person-page .person-header .person-data p img{vertical-align:bottom;margin-right:8px;position:absolute;margin-top:-3px;margin-left:-50px}.quienes-somos-container .quienes-somos-content .person-page .person-right-box.salmon{background:url("../../frontend/Vivo/base/es_ES/FarmaciasVivo_CMS/images/7.png") no-repeat;background-size:contain}.quienes-somos-container .quienes-somos-content .person-page .person-right-box.amarillo{background:url("../../frontend/Vivo/base/es_ES/FarmaciasVivo_CMS/images/8.png") no-repeat;background-size:contain}.quienes-somos-container .quienes-somos-content .person-page .person-right-box.verde{background:url("../../frontend/Vivo/base/es_ES/FarmaciasVivo_CMS/images/9.png") no-repeat;background-size:contain}.quienes-somos-container .quienes-somos-content .person-page .title-sus-imprescindibles{padding:24px 17px 23px 15px;border-radius:15px 15px 0 15px;background:#ddfcd0 url("../../frontend/Vivo/base/es_ES/FarmaciasVivo_CMS/images/mas2.png");background-repeat:no-repeat;background-position:right bottom;overflow:hidden;width:332px;text-align:center;margin:20px auto;font-weight:bold}.quienes-somos-container .quienes-somos-content .person-page .imprescindible-items{display:flex;flex-wrap:wrap;gap:60px;justify-content:center;text-align:center;margin-top:35px}.quienes-somos-container .quienes-somos-content .person-page .imprescindible-items .imprescindible{position:relative;width:190px;border:#9eda74 1px solid;padding:15px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.quienes-somos-container .quienes-somos-content .person-page .imprescindible-items .imprescindible h3{font-size:1.5rem;text-align:left;color:#112233}.quienes-somos-container .quienes-somos-content .person-page .imprescindible-items .imprescindible .dtoband{position:absolute !important;top:10px !important;left:0 !important}.quienes-somos-container .quienes-somos-content .person-page .imprescindible-items .imprescindible .price-box{display:flex;font-size:1.3rem !important;justify-content:space-around;flex-wrap:nowrap;align-items:center}.quienes-somos-container .quienes-somos-content .person-page .imprescindible-items .imprescindible .price-box .add-to-cart{cursor:pointer}.quienes-somos-container .quienes-somos-content .person-page .imprescindible-items .imprescindible .price-box .special-price .price{font-weight:bold}.quienes-somos-container .quienes-somos-content .contact-box{font-size:2rem;width:70%;margin:0 auto}.quienes-somos-container .quienes-somos-content .contact-box>div,.quienes-somos-container .quienes-somos-content .contact-box>div>div{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.quienes-somos-container .quienes-somos-content .contact-box>div img,.quienes-somos-container .quienes-somos-content .contact-box>div>div img{margin:10px}.quienes-somos-container .quienes-somos-content .contact-box>div{margin:30px 0 0 0;flex-wrap:nowrap !important}.quienes-somos-container .quienes-somos-content .contact-box>div>div:last-child{margin-left:45px}.quienes-somos-container .quienes-somos-content .contact-box p{margin-left:90px;font-size:2rem}.quienes-somos-container .quienes-somos-content .contact-box>h2{margin-top:30px;font-weight:bold;text-align:center;width:100%}@media all and (max-width:768px){.quienes-somos-content{padding:0 5px 15px 5px !important}.quienes-somos-content .banner{display:none}.quienes-somos-content .banner-m{display:block}.quienes-somos-content .box{width:100% !important;display:flex;gap:0 !important;justify-content:center !important;align-items:center !important;flex-direction:column !important}.quienes-somos-content .box p{margin-top:0 !important;margin-bottom:22px}.quienes-somos-content .box img{max-width:120px}.quienes-somos-content .person-name{opacity:1}.quienes-somos-content .person-page .person-right-box{height:375px !important;width:375px !important;position:relative !important;margin:0 auto !important;top:-6px !important;right:auto !important}.quienes-somos-content .person-page .person-right-box p{font-size:2rem !important;position:absolute !important;margin:98px 66px !important;width:280px !important}.quienes-somos-content .person-page .person-header{flex-direction:column;align-items:center !important;margin-top:5px}.quienes-somos-content .person-page .person-header .person-data{width:100% !important;text-align:center;padding-top:10px !important}.quienes-somos-content .person-page .person-header .person-picture-box{gap:5px !important}.quienes-somos-content .person-page .person-header .person-picture-box>div:first-child>p{font-size:1.7rem !important;max-width:350px !important;margin:0 auto}.quienes-somos-content .person-page .imprescindible-items{gap:20px !important}.quienes-somos-content .contact-box{width:100% !important;font-size:2rem !important}.quienes-somos-content .contact-box p{margin-left:0 !important}.quienes-somos-content .contact-box>div>div:last-child{margin-left:0 !important}.quienes-somos-content .contact-box>div:last-child{flex-wrap:wrap !important;margin-top:0 !important}.quienes-somos-content .title-sus-imprescindibles{margin:15px auto !important}}@media all and (min-width:769px){.quienes-somos-content .banner{display:block}.quienes-somos-content .banner-m{display:none}.quienes-somos-content .person-name{opacity:0}.quienes-somos-content .person-box:hover .person-name{opacity:1}}@media all and (max-width:399px){.imprescindible{width:157px !important}}@media all and (max-width:460px){.contact-box>div>div,.contact-box>div{align-items:center !important;justify-content:center !important;flex-direction:column !important}.contact-box>div{margin-top:0 !important;text-align:center !important}.contact-box>p{text-align:center}}@media all and (min-width:400px) and (max-width:499px){.imprescindible{width:170px !important}}#tab-content-verified\.reviews\.tab{overflow:scroll !important}#netreviews_button_more_reviews{display:none !important}.category-map{padding-inline-start:unset}.category-item{background-color:#353e47;border-radius:4px;display:inline-block;height:60px;margin-bottom:24px;margin-right:5%;position:relative;width:100%}.category-item:hover{background-color:#9eda74}.category-item a{color:#fff;display:block;font-size:1.8rem;line-height:20px;padding:18px;position:relative;text-align:center;transform:translateY(-50%);top:50%}.category-item a:hover{color:#353e47}.category-container{margin:30px 0}.media-notice{margin-top:20px;margin-bottom:40px;font-size:0.8em;color:gray}#prospecto span a{color:white}#prospecto span a:hover{color:#353e47 !important}.vivo-agreement.field{display:block !important}.vivo-agreement.field label:after{margin:0 0 0 -2px !important}.skintest-banner{text-align:center;display:block}.skintest-banner .btn-show{margin-top:15px;cursor:pointer}.skintest-banner .skintest-banner-mobile{display:none}.skintest-banner .skintest-banner-desktop{display:block}.skintest{min-height:450px}.skintest .error{color:#f00}.progress-bar-container{text-align:center;width:100%;padding:0 15%;box-sizing:border-box}.progress-bar{display:flex;justify-content:space-between;height:15px;width:100%;background-color:#f3f3f3}.progress-bar .pbstep{height:15px;background-color:#ccc}.progress-bar .completed{background-color:#88db65}.skintest-container{width:100%;padding:15px;text-align:center}.skintest-container .first-step{display:none}.skintest-container .step{display:none}.skintest-container .step-contents{text-align:left;width:100%;display:flex;align-items:center;position:relative;padding:0;box-sizing:border-box}.skintest-container .step-contents .col-left{flex:1;order:0}.skintest-container .step-contents .col-left .sabias-que-box{display:flex;align-items:center;padding:10px;margin:10px;border-radius:5px;border:1px solid #555}.skintest-container .step-contents .col-left .sabias-que-box img{max-width:80px}.skintest-container .step-contents .col-left .sabias-que-box div{margin-left:15px}.skintest-container .step-contents .col-right{flex:2;padding-left:15px}.skintest-container .step-contents .checkbox-options{margin-top:30px}.skintest-container .step-contents .checkbox-options .checkbox{margin-top:8px}.skintest-container .step-contents button{border-radius:0;margin-top:45px;margin-right:8px;font-weight:normal;padding:10px 15px;background-color:#9eda74;color:#353e47}.skintest-container .step-contents button:hover{background-color:#353e47;color:#fefefe}.skintest-container .step-contents .label-newsletter{color:#777}.skintest-container h1,.skintest-container .skintest-container>h2,.skintest-container .skintest-container>p{width:100%}.skintest-container h2{font-size:1.3em;margin:45px 0 15px 0}.skintest-container h1{margin-top:25px;line-height:1.1;font-size:2.2rem;margin-bottom:1.5rem}.skintest-container input[type="text"]{border:0;border-bottom:1px solid #222;border-radius:0;width:45%;margin:15px 0}.skintest-container input[type="text"]::placeholder{color:#888}.skintest-container .radio-container{display:inline-block;position:relative;width:209px;height:50px;cursor:pointer;margin:1px 3px}.skintest-container .radio-container input{display:none}.skintest-container .radio-container .radio-button{position:absolute;top:0;left:0;width:210px;height:50px;background-color:#f5f5f5;cursor:pointer;text-align:center;font-size:1em;color:#555;display:flex;align-items:center;justify-content:center}.skintest-container .radio-container input:checked~.radio-button{background:#555;color:#fff;border:1px solid #555}.skintest-container .btn-action{padding:15px 20px;margin:5px auto;display:block}.skintest-container .arrow{font-size:2em}.skintest-container .form-elements{width:100%}.skintest-results{text-align:left;margin:0 15px;font-family:Poppins}.skintest-results .title-additional-product{text-align:center;font-size:16px;font-family:Poppins;padding:12px 12px 0 12px;font-weight:bold;display:inline-table;margin-left:50%;translate:-50%;white-space:nowrap}.skintest-results .product-item-photo{display:flex;justify-content:center}.skintest-results .additional-item .result-title{margin-bottom:80px !important}.skintest-results .additional-item .product-image-photo{top:-60px !important}.skintest-results .result-title{margin-bottom:25px}.skintest-results .result-title h2{margin:0 0 0 15px;padding:5px 0;font-size:1.2em;font-weight:bold;text-align:center}.skintest-results .individual-items{display:flex;justify-content:center;align-items:center}.skintest-results .products-wrapper{display:flex;gap:15px;flex-wrap:wrap;flex-direction:row;justify-content:center}.skintest-results .products-wrapper .product-wrapper:first-child .result-title{margin-bottom:0 !important}.skintest-results .products-wrapper .product-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:15px;justify-content:space-evenly}.skintest-results .products-wrapper .product-wrapper .product-image{max-width:360px}.skintest-results .products-wrapper .product-wrapper .product-image-mobile{display:none}.skintest-results .products-wrapper .product-wrapper .product-image>img{width:100%;max-width:350px}.skintest-results .products-wrapper .product-wrapper .product-info-main .box-tocart{margin:0 auto}.skintest-results .products-wrapper .product-wrapper .product-info-main{width:100% !important}.skintest-results .products-wrapper .product-wrapper .product-info-price{align-items:center !important}.skintest-results .products-wrapper .product-wrapper .product-info-price .price-box{display:flex;margin-top:0;align-items:center;justify-content:center}.skintest-results .products-wrapper .product-wrapper .price-box .price-final_price{margin-left:0 !important}.skintest-results .product-item{max-width:320px}.skintest-results .product-item.complete{max-width:420px}.skintest-results .product-brand{float:left}.skintest-results .product-extra-info{margin:15px 0;display:flex}.skintest-results .product-extra-info>div{flex:1;padding:0 15px 15px 0}.skintest-results .product-extra-info p{text-align:justify}.skintest-results .btn-box{width:100%}.skintest-results .product-item-actions-button{background-color:#9eda74 !important;color:#353e47 !important}.skintest-results .product-item-actions-button:hover{background-color:#353e47 !important;color:#fefefe !important}.skintest-results .product-item-link{hyphens:none !important}@media all and (min-width:1024px){.skintest-results .page-layout-1column .products-grid .product-item{width:33%}}@media all and (min-width:760px) and (max-width:1024px){.skintest-container input[type="text"]{width:50%}}@media all and (min-width:480px) and (max-width:759px){.skintest-container input[type="text"]{width:75%}.skintest-results .product-extra-info{flex-direction:column}.skintest-results .product-extra-info>div{width:100%}}@media all and (max-width:479px){.skintest-banner-mobile{display:block !important}.skintest-banner-desktop{display:none !important}.skintest-container input[type="text"]{width:100%}.skintest-results .product-extra-info{flex-direction:column}.skintest-results .product-extra-info>div{width:100%}.skintest-results .product-item.complete{max-width:70%}.skintest-results .additional-item .product-item{max-width:70% !important}.skintest-results .individual-items .product-item{max-width:100%}.skintest-results .product-wrapper .product-image{display:none !important}}@media all and (max-width:760px){.skintest-container .product-extra-info .product-container{text-align:center}.skintest-container .step-contents{flex-direction:column}.skintest-container .step-contents .col-left{order:5}.skintest-container .step-contents .col-left .sabias-que-box{margin:10px 0 0 0}.skintest-container .step-contents .col-right{text-align:center}.skintest-container .step-contents .col-right .row-question{margin:15px 0}.tabs-skintest{width:95% !important}}.tabs-skintest{margin:25px auto;width:75%;position:relative;display:block}.tabs-skintest .accordion-skintest{color:#222 !important;border-radius:0.5rem}.tabs-skintest .accordion-skintest .tab input{position:absolute;opacity:0;z-index:-1}.tabs-skintest .accordion-skintest .tab__content{max-height:0;overflow:hidden;transition:all .35s;text-align:left !important}.tabs-skintest .accordion-skintest .tab input:checked~.tab__content{max-height:75rem}.tabs-skintest .accordion-skintest .tab:first-child{border-top:1px solid #000}.tabs-skintest .accordion-skintest .tab__label,.tabs-skintest .accordion-skintest .tab__close{display:flex;color:#222 !important;background:#fff;cursor:pointer;border-bottom:1px solid #000;flex-direction:row;justify-content:center;align-items:center;font-size:18px !important;font-weight:600;line-height:1.777;margin:0}.tabs-skintest .accordion-skintest .tab__label{justify-content:space-between;padding:1.7rem;text-align:left !important}.tabs-skintest .accordion-skintest .tab__label::after{font-family:farmaciasvivo icons !important;content:"\e903";width:1.2em;height:1.2em;text-align:center;transform:rotate(0deg);transition:all .35s;display:block}.tabs-skintest .accordion-skintest .tab input:checked+.tab__label::after{transform:rotate(180deg)}.tabs-skintest .accordion-skintest .tab__content{padding-top:5px;text-align:left}.tabs-skintest .accordion-skintest .tab__content p{margin:0;padding:1.2rem;font-size:18px;text-align:left}.tabs-skintest .accordion-skintest .tab__close{justify-content:flex-end;padding:.5rem 1rem;font-size:0.75rem}.rutinas-carousell{margin:10px 35px;display:block}.eeat-author-view .widget-blog-posts{margin-top:2em}.eeat-author-view .widget-blog-posts .title{font-size:24px;line-height:1.33;color:#757575;text-align:center;font-weight:bold;margin:25px 0 25px 0}.eeat-author-view .author-page .author-header{display:flex;gap:10px;align-items:center;background-color:#d6efc5}.eeat-author-view .author-page .author-header .photo{float:left;width:25%;max-width:250px}.eeat-author-view .author-page .author-header .photo img{padding:25px;border-radius:50%}.eeat-author-view .author-page .author-header .linkedin-wrapper .linkedin-logo,.eeat-author-view .author-page .author-header .linkedin-wrapper .linkedin-link{display:inline-block;vertical-align:middle}.eeat-author-view .author-page .author-header .linkedin-wrapper .linkedin-logo{width:18px;margin-bottom:1rem}.eeat-author-view .author-page .author-header .linkedin-wrapper .linkedin-link{margin-bottom:0.6rem}.eeat-author-view .author-page .author-header .linkedin-wrapper .linkedin-link a{color:#282828 !important}.eeat-author-view .author-page .author-header .linkedin-wrapper .linkedin-link a:hover{color:#282828 !important}.eeat-author-view .author-page .author-header .summary{float:left;width:75%;padding-left:25px}.eeat-author-view .author-page .author-header .summary .name{font-size:40px;line-height:1.2}.eeat-author-view button.submit.primary a{color:white !important}.eeat-author-view button.submit.primary a:hover{color:#282828 !important}.product-content-author{margin-top:25px;padding:16px;float:right;width:25%}.product-content-author .photo{text-align:center}.product-content-author .photo img{width:150px;border-radius:50%}.product-content-author .linkedin-wrapper .linkedin-logo,.product-content-author .linkedin-wrapper .linkedin-link{display:inline-block;vertical-align:middle}.product-content-author .linkedin-wrapper .linkedin-logo{width:18px;margin-bottom:1rem}.product-content-author .linkedin-wrapper .linkedin-link{margin-bottom:0.6rem}.product-content-author .linkedin-wrapper .linkedin-link a{color:#282828 !important}.product-content-author .linkedin-wrapper .linkedin-link a:hover{color:#282828 !important}.product-content-author .summary{width:200px;margin:15px auto;text-align:center}.product-content-author .summary p{margin-bottom:0}.product-content-author .summary .name{font-size:16px;font-weight:bold}.product-content-author .actions{text-align:center}.product-content-author .actions button.submit.primary{background-color:#282828 !important}.product-content-author .actions button.submit.primary a{color:white !important}.product-content-author .actions button.submit.primary:hover{background-color:#9eda74 !important}.product-content-author .actions button.submit.primary:hover a{color:#282828 !important}.wp-sidebar .author-wrapper .cms-block-title{display:none !important}.wp-sidebar .author-wrapper .photo{float:left;text-align:center;width:25%}.wp-sidebar .author-wrapper .photo img{width:150px;border-radius:50%}.wp-sidebar .author-wrapper .summary{float:left;text-align:left;padding-left:25px;width:75%}.wp-sidebar .author-wrapper .summary p{margin-bottom:0}.wp-sidebar .author-wrapper .summary .name{font-size:16px;font-weight:bold}.wp-sidebar .author-wrapper .actions button.submit.primary{background-color:#282828 !important}.wp-sidebar .author-wrapper .actions button.submit.primary a{color:white !important}.wp-sidebar .author-wrapper .actions button.submit.primary:hover{background-color:#9eda74 !important}.wp-sidebar .author-wrapper .actions button.submit.primary:hover a{color:#282828 !important}.wp-sidebar .clearer{clear:both;margin-bottom:30px}body.product-giftcard .product-info-price{display:none !important}.customer-rewards-summary{display:flex;justify-content:center}.customer-rewards-summary div{padding:15px 22px;margin:15px;text-align:center}.customer-rewards-summary div span{display:block;font-weight:bold;font-size:22px}.customer-rewards-summary div:first-child{background-color:#88db65;color:#353e47}.customer-rewards-summary div:nth-child(2){background-color:#ff8671;color:#353e47}.customer-rewards-summary div:last-child{background-color:#353e47;color:#fefefe}.boton2{display:block;width:100%;padding:7px 12px;background:#9eda74;color:#201e1d;text-decoration:none;max-width:250px;text-align:center;font-size:1.8rem}.customer-rewards-title{font-size:20px;border-bottom:1px solid #dedede;margin:22px 0;padding-bottom:7px}.rewards-tocart{height:48px;padding:8px !important}.rewards-tocart img{vertical-align:bottom}.customer-rewards-section{padding:10px 2px}.customer-rewards-section .table-activity{width:100%;display:flex;flex-direction:column}.customer-rewards-section .table-activity .table-activity-header>div,.customer-rewards-section .table-activity .table-activity-body>div{display:flex;flex-direction:row;justify-content:space-between}.customer-rewards-section .table-activity .table-activity-header>div{border-bottom:1px solid #898989}.customer-rewards-section .table-activity .table-activity-header>div>div{font-weight:bold;padding:5px;flex:1}.customer-rewards-section .table-activity .table-activity-header>div>div:nth-child(2){flex:2}.customer-rewards-section .table-activity .table-activity-body>div{border-bottom:1px solid #dedede;padding-bottom:5px;margin-bottom:5px}.customer-rewards-section .table-activity .table-activity-body>div>div{padding:5px;flex:1}.customer-rewards-section .table-activity .table-activity-body>div>div>label{display:none}.customer-rewards-section .table-activity .table-activity-body>div>div:nth-child(2){flex:2}.cart-rewards-block{background-color:#f4d660;padding:5px;margin:5px 0}.buy-with-points-button{margin-top:5px}.buy-with-points-button>button{width:100%}.buy-with-points-button>button>span{display:flex;align-items:center;justify-content:center}.buy-with-points-button>button>span>img{margin-right:5px}.rewards .rewards-cart-heading{display:flex;align-items:center;margin:0 !important}.rewards .rewards-cart-heading>img{margin-right:8px}.rewards .content .redeem-imput{width:55px !important;margin-right:8px}.rewards .content button{display:block}.rewards-assigned-points{width:100%}.rewards-assigned-points td{white-space:nowrap}.rewards-points{color:#ff8671}.spent-points{color:#88db65}.vencido{color:#888}.cart-totals .mark,.cart-totals .amount{padding:3px 0 5px 0 !important}@media screen and (max-width:400px){.customer-rewards-summary>div{margin:5px}.table-activity-header{display:none}.table-activity-body>div{flex-direction:column !important;justify-content:left !important}.table-activity-body>div>div>label{display:inline-block !important;font-weight:bold}.table-activity-body>div>div>label :after{content:':';display:inline-block;margin-right:5px}.table-activity-body>div>div>label:after{content:':';display:inline-block;margin-right:5px}}.page-header{position:-webkit-sticky;position:sticky;top:0;z-index:900}body.checkout-index-index .page-header{position:relative !important;z-index:initial !important}.cart-promo{margin:-25px -20px 20px -20px;padding:10px 10px;background-color:#9eda74;color:black}.reviews-stars{display:flex}.reviews-stars .treviews_bg_stars{margin:0 5px}.reviews-stars a,.reviews-stars a:hover,.reviews-stars a:active,.reviews-stars a:visited{line-height:34px;font-size:14px;display:block;text-decoration:underline;border:none;box-shadow:none;margin:0 0 0 8px;float:left;cursor:pointer}.reviews_bg_stars_big{display:block;width:99px;max-width:99px;height:24px;min-height:24px;max-height:24px;padding:0;border:none;text-decoration:none;outline:none;margin:0 auto}.listStars{float:left;width:77px;min-width:77px;max-width:77px;margin:-7px auto auto auto;position:relative}.listStars div{text-align:left !important;font-size:15px !important}.reviews_bg_stars_big span,.reviews_review_rate_and_stars span,.reviews_bg_stars span{overflow:hidden;display:inline-block}.reviews_bg_stars_big div{position:absolute;font-size:20px}@font-face{font-family:'nr-icons';src:url('../../frontend/Vivo/base/es_ES/FarmaciasVivo_Reviews/fonts/nr-icons/nr-icons.eot?srthj');src:url('../../frontend/Vivo/base/es_ES/FarmaciasVivo_Reviews/fonts/nr-icons/nr-icons.ttf') format('truetype'),url('../../frontend/Vivo/base/es_ES/FarmaciasVivo_Reviews/fonts/nr-icons/nr-icons.woff?kcfcby') format('font-woff'),url('../../frontend/Vivo/base/es_ES/FarmaciasVivo_Reviews/fonts/nr-icons.svg?kcfcby#nr-icons') format('svg');font-weight:normal;font-style:normal}.nr-icon{font-family:'nr-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nr-comment{display:inline;padding-right:5px}.nr-comment:before{content:"\e900";color:#2C2C2C}.nr-exit:before{content:"\e901"}.nr-info:before{content:"\e902"}.nr-star:before{content:"\e903"}.reviewsVote.active:hover:before{font-family:"nr-icons";content:"\e904"}.reviewsVote.active:before{font-family:"nr-icons";font-size:9px;padding:0 5px 0 0;content:"\e905"}.nr-icon.grey{color:#D1D1D1 !important}.nr-icon.gold{color:#FFCD00 !important}.reviews-tab{display:flex;flex-direction:column;gap:15px}.reviews-tab-header,.reviews-tab-content{display:flex;gap:15px;align-items:flex-start;justify-content:space-between}.reviews-tab-header div{text-align:right}.reviews-tab-header div a{display:block}.reviews-tab-header div label{cursor:pointer;color:#2C2C2C}.reviews-tab-header div label:hover{color:#6C6C6C}.reviews-tab-header .modal-info{display:none}.reviews-tab-content .global-rating{display:flex;flex-direction:column;gap:5px;align-items:center;padding:15px;text-align:center;border-right:1px solid #ccc}.reviews-tab-content .global-rating .subtitle{padding:0 10px}.reviews-tab-content .global-rating .valoracion-general{display:block;font-size:58px;font-weight:lighter;margin:0px auto;width:100%;padding:0px;text-align:center}.reviews-tab-content .global-rating .valoracion-general span{font-size:30px !important}.reviews-tab .reviews_global_rating_details{display:block;width:50%;margin:0px;top:25px;right:0px;padding:0px}.reviews-tab .reviews_rates_list{margin:45px auto;border:0;width:190px;display:flex;flex-direction:row;padding:0px}.reviews-tab .reviews_rate_list_item{display:flex;padding:0;margin:0;position:relative;list-style:none;width:23px;float:left;padding-top:110px;margin-right:15px;color:#FFCD00;cursor:pointer}.reviews-tab .reviews_rate_list_item span{margin-right:3px}.reviews-tab .reviews_rate_list_star_image{width:12px;height:12px;margin-top:4px}.reviews-tab .reviews_rate_graph{height:100px;width:25px;left:0;top:0;position:absolute;padding-right:20px}.reviews-tab .reviews_rate_percent{background:#FFCD00;min-height:1px;margin-top:2px;width:25px;bottom:0;position:absolute;left:0;transition:background .2s}.reviews-tab .reviews_rate_percent:hover{cursor:pointer;background:#fbdb5a}.reviews-tab span[class^="reviews_rate_total"]{color:#a6b1b8;margin-top:-25px;position:absolute;width:100%;left:0;text-align:center}.reviews_reviews_section{background-color:#f9f9f9;overflow:hidden;margin:0px auto;padding:0px;font-family:"Nunito",Arial,Helvetica,sans-serif;width:100%;position:relative}.reviews_review_part{padding:25px 15px;border-bottom:3px solid #fff;width:85%;margin:0px auto;display:block}.reviews_review_part:first-child{border-top:0px !important}.reviews_customer_name{display:block;font-size:17px;font-weight:bolder;width:100%;text-align:left;padding:0px;margin:0px}.reviews_customer_name span{font-size:15px !important;font-weight:500 !important}.reviews_review_rate_and_stars{display:block;width:100%;padding:0px;margin:0px;height:30px;min-height:30px;position:relative}.reviews_review_rate_and_stars .reviews_bg_stars{position:absolute;top:5px;left:0px;float:none;margin:0px}.reviews_review_rate_and_stars div{position:absolute}.reviews_filtering_section{width:100%;margin:0px auto;display:block;background:transparent;padding:15px 0px 10px 0px;text-align:center;font-size:15px;color:#96a0aa}.reviews_filtering_section select{font-size:14px;width:auto;line-height:15px;text-align:left;display:inline;outline:none;cursor:pointer}.reviews_reviews_rate{display:block;position:absolute;left:90px;font-size:16px;top:2px}.reviews_customer_review{font-size:16px;line-height:25px;width:100%;padding:0px;margin:0px;text-align:left}.reviews_website_answer{padding:0px 5% 15px 5%;background-color:#FFFFFF;margin:10px auto 0px auto;font-size:15px;border-left:3px solid #e7e9ee;width:90%;font-weight:500}.reviews_website_answer p{margin:0px;padding:20px 0px 0px 0px;width:100%;display:block}.reviews_answer_title{font-weight:bolder !important;font-size:15px !important;line-height:25px !important}.reviews_answer_title small{font-weight:500 !important;font-size:13px !important;line-height:25px !important}.reviews_helpfulmsg{width:100%;display:block;padding:0px;margin:10px auto 0px auto;color:#868788;font-size:14px;line-height:16px;display:none}.reviews_helpful_block{width:100%;display:block;padding:0px;margin:10px auto 0px auto;color:#868788;font-size:14px}.reviews_helpful_block a{display:inline-block;background:#dedede;padding:0px 0px 0px 10px;margin:0px 0px 0px 5px;color:#4e4e4e;text-decoration:none;font-size:12px;font-weight:500;transition:background-color,color .2s;line-height:22px;height:22px}.reviews_helpful_block a span{display:inline-block;background:#adadad;padding:0px 8px;line-height:22px;height:22px;margin:0px 0px 0px 10px;color:#ffffff;text-decoration:none;font-size:13px;font-weight:500;transition:background-color,color .2s}.reviews_helpful_block a:hover,.reviews_helpful_block a:active,.reviews_helpful_block a:hover span,.reviews_helpful_block a:active span{background-color:#656565 !important;color:#FFFFFF !important;text-decoration:none !important}.reviews_helpful_block .active{background-color:#656565 !important;color:#FFFFFF !important;text-decoration:none !important;cursor:pointer}.reviews_helpful_block .active span{background-color:#656565 !important;color:#FFFFFF !important;text-decoration:none !important}.reviews_helpful_block .active:hover{background-color:#656565 !important;color:#FFFFFF !important;text-decoration:none !important;cursor:pointer}.reviews_no_reviews_block{width:80%;display:block;padding:20px;margin:10px auto -20px auto;color:#868788;font-size:14px;text-align:center;border-top:3px solid #fff;border-bottom:3px solid #fff}.reviews_button{display:block;margin:15px auto;padding:5px 0px;width:250px;text-align:center;color:#ffffff;font-size:16px;font-weight:500;text-decoration:none;border-radius:5px;background-color:#a7a8a9;transition:background-color .2s;cursor:pointer}.reviews_button:active{background-color:#a7a8a9 !important;text-decoration:none !important;color:#fff !important}.reviews_button:hover{background-color:#656565 !important;text-decoration:none !important;color:#fff !important}.reviews_button:disabled,.reviews_button[disabled]{opacity:0.6;cursor:not-allowed;background-color:#cccccc}#vivo-pudo-modal{position:fixed;top:0;left:0;width:100%;height:100%;padding:20px;background:rgba(0,0,0,0.5);z-index:100}#vivo-pudo-modal .vivo-pudo-modal-content{display:flex;flex-direction:column;width:100%;height:100%;padding:5%;background:white;opacity:1;border:1px solid #000;box-sizing:border-box;position:relative}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-close{position:absolute;top:10px;right:10px;font-size:24px;background:transparent;border:none;cursor:pointer;padding:5px;line-height:1}#vivo-pudo-modal .vivo-pudo-modal-content .title{font-size:24px}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-search{display:flex;gap:10px;align-items:center}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-search input[type="text"]{flex:1}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-search button{white-space:nowrap}#vivo-pudo-modal .vivo-pudo-modal-content .no-results{font-size:16px;margin-top:25px}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body{display:flex;flex:1;gap:20px;overflow:hidden;position:relative}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body .loader{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8);z-index:10;display:flex;align-items:center;justify-content:center}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body .loader::after{content:'';width:50px;height:50px;border:5px solid #ccc;border-top:5px solid #000;border-radius:50%;animation:vivoshippingspin 1s linear infinite}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body .vivo-pudo-list{width:35%;overflow-y:auto;margin-top:20px}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body .vivo-pudo-list .vivo-pudo-item{padding:10px 10px 5px 10px;margin-top:0px;margin-bottom:0px;border-bottom:1px solid #ccc}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body .vivo-pudo-list .vivo-pudo-item.selected{background:#ff8571}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body .vivo-pudo-list .vivo-pudo-item button{margin-bottom:10px}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body #vivo-pudo-map{width:100%;height:100%}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body #vivo-pudo-map .pudo{align-items:center;background-color:#ff8571;border-radius:50%;color:#263238;display:flex;font-size:14px;gap:15px;height:30px;justify-content:center;padding:4px;position:relative;transition:all .3s ease-out;width:30px}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body #vivo-pudo-map .pudo::after{border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #ff8571;content:"";height:0;left:50%;position:absolute;top:95%;transform:translate(-50%, 0);transition:all .3s ease-out;width:0;z-index:1}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body #vivo-pudo-map .pudo .icon{align-items:center;display:flex;justify-content:center;color:white;font-size:18px}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body #vivo-pudo-map .pudo .details{display:none;flex-direction:column;flex:1}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body #vivo-pudo-map .pudo.highlight{background-color:#FFFFFF;border-radius:8px;box-shadow:10px 10px 5px rgba(0,0,0,0.2);height:80px;padding:8px 15px;width:auto}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body #vivo-pudo-map .pudo.highlight::after{border-top:9px solid #fff}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body #vivo-pudo-map .pudo.highlight .icon{color:black}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body #vivo-pudo-map .pudo.highlight .details{display:flex}@keyframes vivoshippingspin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cookie-bar{background-color:rgba(33,41,52,0.75);display:none;height:100%;width:100vw;overflow:hidden;color:#353e47;position:fixed;bottom:0;left:0px;z-index:2147483647}.cookie-bar .cb-box{max-width:1750px;width:100%;margin-top:auto;display:none;height:auto;max-height:100%;padding:20px 15px 10px;flex-wrap:wrap;position:relative;background:none}.cookie-bar .cb-box .body-container{padding:10px}.cookie-bar .cb-box .body-container div.h2{font-size:1.4em;margin:10px 0;padding:0;font-weight:bold}.cookie-bar .cb-box .body-container p{max-height:200px;overflow:auto;text-align:justify;padding-right:12px}.cookie-bar .cb-box .logo-container{margin:0px auto;text-align:center;width:200px;height:55px}.cookie-bar .cb-box::before{content:"";position:absolute;height:100%;width:100vw;background:#fff;top:-1px;left:0px;z-index:-1}.cookie-bar .cb-box::after{content:"";position:absolute;height:100%;width:100vw;background:#fff;top:-1px;right:0px;z-index:-1}.cb-summary-buttons{width:100%;display:flex;flex-direction:row;justify-content:flex-end;padding:5px 0px}.cb-summary-buttons button{margin:10px 30px 10px 0;backface-visibility:hidden;border-radius:2px;line-height:0;min-height:34px;padding:12px;text-align:center;text-transform:uppercase;transition:all .35s ease 0s;white-space:nowrap;box-shadow:rgba(0,0,0,0.1) 0px 1px 1px 1px;background:#fff;border:1px solid #353e47;color:#353e47;font-size:14px;padding:25px 35px 20px 35px;font-weight:100}.cb-summary-buttons .selected{color:#9eda74;background:#353e47}.cb-summary-buttons .selected:hover{opacity:0.8}.cb-summary-buttons button:hover{color:#9eda74;background:#353e47}.cb-groups-container{padding:10px;max-height:190px;overflow:auto;margin:10px}.cb-groups-container div.h4{font-size:1.3em;color:#568c30;display:inline-block;padding:0;margin:0 30px 10px 0;height:24px;vertical-align:bottom}.cb-groups-container .group-name{padding:7px 5px 0 7px;background-color:#eaeee6;border-bottom:1 solid #9eda74}.cookie-dialog{display:none;position:absolute;width:90%;border:1px solid #353e47;box-shadow:rgba(0,0,0,0.2) 0px 2px 2px 2px;z-index:9999;background:#fff;padding:15px;top:45%;left:50%;transform:translateX(-50%) translateY(-50%)}.cookie-dialog .body-container{padding:10px}.cookie-dialog .body-container div.h2{font-size:1.4em;margin:10px 0;padding:0;font-weight:bold}.cookie-dialog .body-container p{max-height:75px;overflow:auto;text-align:justify;padding-right:12px}.cookie-dialog div.h3{padding-left:10px;font-size:1.3em;font-weight:bold}.cookie-dialog .logo-container{margin:0 auto;text-align:center;width:200px;height:55px}.cookie-dialog .switch{display:inline-block;height:34px;position:relative;width:60px}.cookie-dialog .switch input{display:none}.cookie-dialog .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cookie-dialog .slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.cookie-dialog input:checked+.slider{background-color:#66bb6a}.cookie-dialog input:checked+.disabled{background-color:#d6e3d6}.cookie-dialog input:checked+.slider:before{transform:translateX(26px)}.cookie-dialog .slider.round{border-radius:34px}.cookie-dialog .slider.round:before{border-radius:50%}.widget-blog-posts ol.post-list{list-style:none;padding:0}.widget-blog-posts ol.post-list li.item{text-align:center;box-sizing:border-box;display:block;width:100%;overflow:hidden}.widget-blog-posts ol.post-list .post-image span.empty{background:#ddd;width:600px;height:150px;display:block}.block-blog-protected{max-width:500px}.post-list-wrapper .post-list.grid li{display:block;width:100%;overflow:hidden}body.template-full-width main.page-main,body.elementor-template-full-width main.page-main{width:100%;margin-left:0;margin-right:0;max-width:inherit;padding-left:0;padding-right:0}body.template-full-width .columns>.sidebar,body.elementor-template-full-width .columns>.sidebar{display:none}body.template-full-width .columns>.column.main,body.elementor-template-full-width .columns>.column.main{width:100%;float:none}.block-blog-search .fieldset{margin-bottom:10px}#co-shipping-method-form .fieldset.rate .item-title,#co-shipping-method-form .table-checkout-shipping-method .item-title{display:none}#co-shipping-method-form .fieldset.rate label span,#co-shipping-method-form .table-checkout-shipping-method label span{color:black}#co-shipping-method-form .fieldset.rate .price,#co-shipping-method-form .table-checkout-shipping-method .price{color:#f87f46}.am-filter-items-brand{position:relative}.amshopby-extension-link{display:none}.categorias-inicio{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:15px 0}.categorias-inicio a{text-align:center;display:flex;flex-direction:column;align-items:center}.categorias-inicio a .cat-image{width:80px;height:80px;background-repeat:no-repeat;background-size:contain;border-radius:50%}.categorias-inicio a .text{margin:8px 0;font-size:1.1em;color:#353e47;line-height:19px}.categories-boxes{display:flex;margin:0;padding:0;gap:10px;align-items:center;justify-content:space-around;flex-wrap:wrap;list-style:none}.categories-boxes li{background-color:#9fd975;font-size:1.2em;flex:32%;margin-bottom:0 !important}.categories-boxes li a{display:block;width:100%;color:#353e47;padding:11px 8px 10px 8px;text-align:center}.home-toolbar-over-slider{display:flex;margin:0 0 10px 0;padding:0;gap:10px;flex-wrap:nowrap;list-style:none;justify-content:center;font-size:1.2rem}.home-toolbar-over-slider li{background-color:#9fd975;font-size:1.2em;flex:49%;margin-bottom:0 !important;display:flex;align-items:center}.home-toolbar-over-slider li a{display:block;width:100%;color:#353e47;padding:11px 8px 10px 8px;text-align:center}.home-toolbar-over-slider li:first-child{max-width:150px}.header-top-bar-container{width:100%;font-size:16px;font-family:poppins,arial,helvetica,sans-serif;background:#F4D660;color:#151E27;box-sizing:border-box;font-weight:normal;min-height:31px;display:flex;justify-content:center}.header-shipping-bar{display:inline-block;margin-right:30px;padding:4px 5px 0 5px;min-height:31px;text-align:center}.header-newsletter-bar{display:none;padding:5px;text-align:center}#subcribe-lnk{text-decoration:underline}.popup-nl.mobile{align-items:flex-end;justify-content:center;padding-top:0}.popup-nl{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:none;justify-content:center;align-items:flex-start;z-index:1000;padding-top:15px}.popup-nl .popup-content{background-color:white;padding:20px;max-width:500px;width:100%;position:relative}.popup-nl .popup-content .footer-content-block__header{font-size:16px;font-weight:bold}.popup-nl .popup-content .mobile{width:100%;max-width:100%;padding-bottom:30px}.popup-nl .popup-content form{margin-top:15px;display:flex;flex-direction:column}.popup-nl .popup-content input[type="email"]{padding:10px;margin-bottom:10px;border:1px solid #ddd;border-radius:4px}.popup-nl .popup-content button[type="submit"]{padding:10px;background-color:#4CAF50;color:white;border:none;border-radius:4px;cursor:pointer}.popup-nl .close-popup{position:absolute;top:10px;right:10px;cursor:pointer;font-size:28px}.popups{position:fixed;z-index:999999}.popups .popup{position:fixed;background:#fff;border:0;padding:18px;animation-name:fadeIn;animation-duration:0.5s;box-shadow:1px 1px 3px 3px rgba(0,0,0,0.1);border-radius:5px}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.popups .close-window{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxsaW5lIHgxPSIxOCIgeTE9IjYiIHgyPSI2IiB5Mj0iMTgiPjwvbGluZT48bGluZSB4MT0iNiIgeTE9IjYiIHgyPSIxOCIgeTI9IjE4Ij48L2xpbmU+PC9zdmc+');width:15px;height:15px;background-repeat:no-repeat;background-size:15px 15px;display:block;position:absolute;right:3px;top:3px;cursor:pointer}.olink{cursor:pointer}.brand-slider img{max-width:120px;margin:0 auto}.brand-slider{margin:0 0 15px 0}.brand-slider-container{min-height:100px}.categories-reel-wrapper{min-height:150px}.swatch-container{min-height:37px;display:block}.connectif_recommended_products{width:100%;height:435px}@media screen and (max-width:768px){.categories-reel-wrapper{min-height:110px;display:block}.block.filter.layered-nav{display:none}.connectif_recommended_products{height:360px}}.categorias-marcas{width:100%;flex:1 0 100%;font-size:1.2rem;margin-top:15px}.categorias-marcas ul{list-style:none}.categorias-marcas ul li{display:inline-block}.flip-card{background-color:transparent;border:0;perspective:1000px;cursor:pointer}.flip-card .product-item-review-wrapper{background:#fff}.flip-card>.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .5s;transform-style:preserve-3d}.flip-card>.flip-card-inner .flip-card-front,.flip-card>.flip-card-inner .flip-card-back{width:100%;height:100%;backface-visibility:hidden}.flip-card>.flip-card-inner .flip-card-front{background-color:#fff;transform:rotateX(0deg)}.flip-card>.flip-card-inner .flip-card-back{position:absolute;top:0;background-color:#fff1e6;transform:rotateY(180deg);padding:10px;overflow:hidden;margin-bottom:15px}.flip-card>.flip-card-inner .flip-card-back .card-review-text{clear:both;float:left;margin-top:5px}.flip-card>.flip-card-inner .product-item-reviews{min-height:34px}.flip-card .quote-mark{background-image:url('data:image/png;base64,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');display:inline-block;width:50px;height:39px;margin-right:5px}.flip-card .header-card{display:flex;justify-content:flex-start;align-items:center;margin-bottom:5px}.flip-card .product-item-review-wrapper{position:relative;margin-top:-17px;z-index:999999}.flip-card .product-item-review-wrapper .listStars{margin:5px 0}@media screen and (min-width:1080px){.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}}.bundle-options-container{clear:both;margin-bottom:40px}.bundle-options-container .legend.title{font-weight:300;line-height:1.1;font-size:2.6rem;margin-top:2.5rem;margin-bottom:2rem}.bundle-options-container .product-add-form{display:none}.bundle-options-container .product-options-wrapper{margin-bottom:30px}.bundle-options-container .action.back{margin-bottom:30px}.bundle-options-container .price-box .price{font-size:18px;font-weight:700}.bundle-options-container .block-bundle-summary{background:#e8e8e8;padding:10px 20px}.bundle-options-container .block-bundle-summary>.title>strong{font-weight:300;line-height:1.1;font-size:2.6rem;margin-top:2.5rem;margin-bottom:2rem}.bundle-options-container .block-bundle-summary .bundle-summary{margin-top:30px}.bundle-options-container .block-bundle-summary .bundle-summary.empty{display:none}.bundle-options-container .block-bundle-summary .bundle-summary>.subtitle{font-weight:300;line-height:1.1;font-size:1.8rem;margin-top:1.5rem;margin-bottom:1rem;display:block}.bundle-options-container .block-bundle-summary .bundle.items>li{margin-bottom:10px}.bundle-options-container .block-bundle-summary .box-tocart .actions{display:inline-block;margin-bottom:10px}.bundle-options-container .block-bundle-summary .product-addto-links>.action{vertical-align:top}.bundle-options-container .nested .field.qty{margin-top:20px}.bundle-options-container .nested .field.qty .label{font-weight:normal;margin:0 0 5px;display:inline-block}.bundle-options-container p.required{color:#e02b27}.bundle-options-container .product-options-bottom{clear:left}.products{margin:10px 0}.categories-reel,.cms-block-cats-images-reel{display:-webkit-none;display:none}.product-items{font-size:0;display:flex;height:100%;flex-wrap:wrap}.product-item{font-size:1.4rem;vertical-align:top}.product-item .swatch-attribute-options{margin:0px}.product-item .item-sp>span{display:block;margin:3px;width:100%;text-align:center}.products-grid .product-item{display:inline-block;padding:0;width:50%;border-bottom:1px solid #dbdbdb}.products-grid .product-item:nth-child(odd){border-right:1px solid #dbdbdb}.products-grid .product-items{border-top:1px solid #dbdbdb}.product-item-photo{max-width:100%}.product-item-info{display:flex;flex-direction:column;max-width:100%;width:auto;height:100%;padding:16px 8px;border-radius:4px}.page-products .product-item-info{width:auto;height:100%}.catalog-category-view .product-item-info{display:flex !important}.product-item-details{position:relative;flex-grow:1;display:flex;flex-direction:column;width:100%}.product-item-reviews{height:18px}.product-item-reviews .product-reviews-summary{margin:0}.product-item-reviews .product-reviews-summary.short{display:flex;height:18px;margin:0;overflow:hidden}.product-item-reviews .product-reviews-summary.short .rating-summary{flex-shrink:0;left:0}.product-item-reviews .product-reviews-summary.short .rating-result{margin-left:0}.product-item-reviews .action.view{color:#757575}.product-item-reviews .product-reviews-summary .rating-summary{margin:0 10px 0 0;display:inline;left:5px;vertical-align:super}.product-item-reviews .product-reviews-summary .reviews-actions{font-size:12px;margin-top:5px}.product-item-name-wishlist-wrapper{position:relative;display:flex;justify-content:space-between;align-items:center}.product-item-name-wishlist-wrapper .product-item-action-towishlist{padding-left:16px}.category-index-index .product-item-name-wishlist-wrapper .product-item-action-towishlist{position:absolute;right:0;top:0;transform:translate3d(0, -60%, 0)}.product-item-name{font-family:'Poppins-SemiBold';font-size:16px;margin:5px 0;text-align:left}.product-item-name a,.product-item-name a:hover,.product-item-name a:visited,.product-item-name a:active{color:#282828}.product-item-name a h3,.product-item-name a:hover h3,.product-item-name a:visited h3,.product-item-name a:active h3{font-size:16px;margin:5px 0;display:inline}.product-item-link{display:block;width:100%}.product-item-delivery{display:flex;align-items:center;margin-bottom:-.5em;font-size:14px;color:#282828}.product-item-delivery::before{content:"\e921";font-family:'FarmaciasVivo Icons';font-size:20px;color:#232323;margin-right:10px}.product-item-inner{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;width:100%}.product-item-actions{width:100%;font-size:0}.product-item-actions>*{font-size:1.4rem}.product-item-actions .actions-secondary{display:inline-block;font-size:1.4rem;vertical-align:middle;white-space:nowrap}.product-item-actions .actions-secondary>button.action{background-image:none;background:none;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400}.product-item-actions .actions-secondary>button.action:focus,.product-item-actions .actions-secondary>button.action:active{background:none;border:none}.product-item-actions .actions-secondary>button.action:hover{background:none;border:none}.product-item-actions .actions-secondary>button.action.disabled,.product-item-actions .actions-secondary>button.action[disabled],fieldset[disabled] .product-item-actions .actions-secondary>button.action{pointer-events:none;opacity:.5}.product-item-actions .actions-secondary>.action{line-height:35px;text-align:center;width:35px}.product-item-actions .actions-secondary>.action:before{margin:0}.product-item-actions .actions-primary{display:flex;align-items:center;justify-content:center}.product-item-actions .actions-primary form{width:100%;display:flex;flex-direction:column-reverse}.product-item-actions .actions-primary form .mage-error[generated]{margin-top:0px}.product-item-actions-button{width:100%}.product-item-actions-button span{justify-content:center}.product-item-actions .action.primary.product-item-actions-button,.product-item-actions .amshopby-button.product-item-actions-button,.product-item-actions .am-filter-go.product-item-actions-button{background-color:#353e47;color:#fff;border:0;transition:all 200ms;white-space:nowrap;font-size:1.4rem}.product-item-actions .action.primary.product-item-actions-button:hover,.product-item-actions .amshopby-button.product-item-actions-button:hover,.product-item-actions .am-filter-go.product-item-actions-button:hover{background-color:#9eda74;color:#353e47}.product-item .price-box{display:flex;flex-direction:row-reverse;align-items:center;margin:0;padding:8px 0;border-top:1px solid #efefef}.product-item .price-box .price{font-size:20px;font-weight:600;padding-top:10px;white-space:nowrap}.product-item .price-box .price-label{font-size:12px;display:none}.product-item .price-box .price-label:after{content:':'}.product-item .special-price .price,.product-item .minimal-price .price{font-size:2rem}.product-item .special-price .price-wrapper,.product-item .minimal-price .price-wrapper{display:inline-block}.product-item .special-price .price-including-tax+.price-excluding-tax,.product-item .minimal-price .price-including-tax+.price-excluding-tax{display:block}.product-item .special-price{display:block;margin-left:auto;font-size:20px;text-align:center;color:#282828}.product-item .old-price .price{font-size:16px;font-weight:400;color:#757575;flex:1}.product-item .regular-price{text-align:center}.product-item .regular-price .price-label{display:none}.product-item .minimal-price .price-container{display:block}.product-item .minimal-price-link{margin-top:5px}.product-item .minimal-price-link .price-label{color:#278200;font-size:1.6rem}.product-item .minimal-price-link .price{font-weight:400}.product-item .minimal-price-link,.product-item .price-excluding-tax,.product-item .price-including-tax{display:block;white-space:nowrap}.product-item .price-from,.product-item .price-to{margin:0}.product-item-description{margin:25px 0}.product-item .tocompare:before{content:'\e61f'}.price-container .price{font-size:20px;flex:1;text-align:center;color:#282828}.price-container .price-including-tax+.price-excluding-tax,.price-container .weee{margin-top:5px}.price-container .price-including-tax+.price-excluding-tax,.price-container .weee,.price-container .price-including-tax+.price-excluding-tax .price,.price-container .weee .price,.price-container .weee+.price-excluding-tax:before,.price-container .weee+.price-excluding-tax .price{font-size:1.1rem}.price-container .weee:before{content:'(' attr(data-label) ': '}.price-container .weee:after{content:')'}.price-container .weee+.price-excluding-tax:before{content:attr(data-label) ': '}.products-list .product-item{display:table;width:100%}.products-list .product-item-info{display:table-row}.products-list .product-item-photo{display:table-cell;padding:0 30px 30px 0;vertical-align:top;width:1%}.products-list .product-item-details{display:table-cell;vertical-align:top}.catalog-category-view{color:#282828}.catalog-category-view .page-title-wrapper>h1{margin-bottom:12px;font-size:24px;font-weight:bold;line-height:1.33}.category-view-container{margin-bottom:24px}.category-view-container .category-description-summary{font-size:16px;line-height:1.5}.category-view-container .description-view-action-more{cursor:pointer;margin:8px 0;line-height:1.57;color:#232323;text-decoration:underline;font-style:normal}.page-products .columns{position:relative;z-index:1}.toolbar-amount{display:block;color:#282828;line-height:16px;flex:1;text-align:left;font-size:16px;margin:0;padding:8px 0 0}.products.wrapper~.toolbar .toolbar-amount{display:none}.toolbar-amount-bottom{color:#282828;line-height:16px;flex:1;text-align:center;font-size:16px;margin-bottom:25px;padding:0}.toolbar-products{margin-bottom:16px;padding:0;text-align:center}.toolbar-products .pages{display:none}.products.wrapper~.toolbar-products .pages{display:block}.toolbar-products .pages .action{width:auto}.toolbar-products .pages .action.next:before{display:none !important}.toolbar-products .pages .action.next{display:inline-block;text-decoration:none}.toolbar-products .pages .action.next>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.toolbar-products .pages .action.next:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:46px;line-height:inherit;color:inherit;content:'\e608';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.toolbar-products .pages .action.previous:before,.toolbar-products .pages .action.next:before,.toolbar-products .pages .action.next:after{color:#232323}.toolbar-products .pages .action.previous,.toolbar-products .pages .action.next{border:none;margin:5px}.toolbar-products .pages .action.previous>.label,.toolbar-products .pages .action.next>.label{display:none}.toolbar-products .pages .action.previous span,.toolbar-products .pages .action.next span{position:revert;clip:revert;overflow:revert;width:auto;height:auto;margin:0;color:#232323;font-size:16px;font-family:'Poppins';font-weight:400}.toolbar-products .pages .item{font-size:18px;font-family:'Poppins-SemiBold';display:inline-flex;align-items:center;justify-content:center;margin:0 16px 0 16px}.toolbar-products .pages .item.current strong.page{border:2px solid #232323;border-radius:4px;color:#fff;background-color:#232323;font-size:18px;width:48px;height:48px;display:flex;justify-content:center;align-items:center}.toolbar-products .pages a.page{border:2px solid #757575;border-radius:4px;color:#757575;width:48px;height:48px;display:flex;justify-content:center;align-items:center;transition:all 200ms}.toolbar-products .pages a.page:hover{color:#fff;background-color:#232323;border:2px solid #232323}.toolbar-products .pages a.page:visited{color:#757575}.toolbar-products .pages a.page:visited:hover{color:#fff}.toolbar-products .limiter .control{display:inline-block}.toolbar-products__top{background-color:#f2faed;display:flex;align-items:center;height:100%;width:100%;padding:8px 16px}.products.wrapper~.toolbar .toolbar-products__top{display:none}.sorter{padding:4px 0 0;flex:1;text-align:right;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:flex-end}.products.wrapper~.toolbar .sorter{display:none}.sorter .sorter-action{position:relative;top:-2px}.sorter .sorter-action::before{margin-top:6px}select.plp{border-radius:1px}.sorter-options{margin:0 0 0 7px;width:auto;max-width:200px}.sorter-action{vertical-align:top;display:inline-block;text-decoration:none}.sorter-action>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sorter-action:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:32px;color:#8f8f8f;content:'\e613';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.sorter-action:hover:before{color:#333}.sorter .sort-desc:before{content:'\e614'}.modes{display:none}.limiter-options{margin:0 5px 0 7px;width:auto}.limiter-label{font-weight:400}.page-products .toolbar .limiter{display:none}.thumb-list{list-style:none;display:flex;margin:0;padding:0;gap:5px}.thumb-list li{cursor:pointer}.thumb-list li img{width:120px}.arrow:after{font-family:farmaciasvivo icons !important;font-size:2em;text-align:center;display:block;color:#555;top:42%;position:relative}.arrow-left::after{content:"\e904"}.arrow-right::after{content:"\e905"}.on-drag{box-shadow:-20px 0 10px -20px rgba(0,0,0,0.2),20px 0 10px -20px rgba(0,0,0,0.2)}.gallery{position:relative;margin:0 auto 8px auto;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.gallery .arrow{position:absolute;cursor:pointer;z-index:99;padding:5px;height:100%}.gallery .arrow-left{left:-2px}.gallery .arrow-right{right:-2px}.gallery .carousel{cursor:pointer;overflow:hidden;scroll-behavior:smooth;white-space:nowrap;max-width:470px}.gallery div{user-select:none;text-align:center;display:inline-block;position:relative;z-index:0;background:transparent;margin-right:5px}.gallery .dragging{cursor:grab;scroll-behavior:auto}.modal-gallery{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100vh;background-color:#fff;align-items:center;justify-content:center}.modal-gallery .close{position:absolute;width:40px;height:40px;right:20px;top:20px;z-index:999999;cursor:pointer}.modal-gallery .close::before,.modal-gallery .close::after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#bbb}.modal-gallery .close::before{transform:rotate(45deg)}.modal-gallery .close::after{transform:rotate(-45deg)}.modal-gallery .arrow{position:absolute;top:50%;cursor:pointer;z-index:99}.modal-gallery .arrow-left{left:7px}.modal-gallery .arrow-right{right:7px}.modal-gallery .carousel{cursor:pointer;overflow:hidden;scroll-behavior:smooth;white-space:nowrap;max-width:100%;max-height:100vh;padding:15px}.modal-gallery .carousel>div{width:100%;user-select:none;text-align:center;display:inline-block;position:relative;z-index:0;background:transparent;margin-right:5px;height:100vh}.modal-gallery .carousel>div img{max-height:96vh;max-width:100%;position:relative;top:50%;transform:translateY(-50%)}.modal-gallery .dragging{cursor:grab;scroll-behavior:auto !important}.related-pack{display:flex;margin:15px 0;clear:both;position:relative}.related-pack>p{margin-left:5px;font-weight:bold}.related-pack>span{display:inline-block;background:url("../../frontend/Vivo/base/es_ES/images/alert-pack.png") no-repeat 0 0;background-size:46px;width:50px;height:50px;min-width:50px}.netreviews_rating_content{height:210px !important}.reward-promotional{display:flex;align-items:center;margin-top:10px;background:#dfffd3;padding:5px;line-height:20px}.reward-promotional>img{max-width:40px}.reward-promotional>div>p{margin:0 !important}.products-grid .product-item,.page-products .products-grid .product-item{width:50%;margin-left:0;margin-bottom:0;align-self:stretch}@media (min-width:768px){.page-products .products-grid .product-item,.page-products .products-grid .product-item:nth-child(4n + 1){width:24.3%;margin-left:2%;margin-bottom:2%}}@media (max-width:767px){.products-grid .product-item:nth-child(2n+1),.page-products .products-grid .product-item:nth-child(2n+1){margin-left:0}.products{margin:0px -8px}.product-item-info{border-radius:0}}html,body{box-sizing:border-box;overflow-x:hidden}*,*:before,*:after{box-sizing:inherit}.product-page-payments-block{display:flex;align-items:center;justify-content:flex-start}.product-page-payments-block h5{margin:10px 5px 15px 0;padding:0;color:#353e47;display:flex;align-items:flex-end;justify-content:flex-start;font-family:Poppins}.product-page-payments-block div{margin-right:4px}.product-page-payments-block div img{height:24px}.old-price,.old.price{text-decoration:line-through}.price-box .price-final_price{margin-left:auto}.price-box .price-final_price .price-label-bundle{display:block;font-size:10px}.bundle .price-box>.price-final_price>.price-label{display:block !important;text-decoration:none !important}.prices-tier .price-container .price-including-tax+.price-excluding-tax:before{content:'(' attr(data-label) ': '}.prices-tier .price-container .price-including-tax+.price-excluding-tax:last-child:after{content:')'}.prices-tier .price-container .weee[data-label]{display:inline}.prices-tier .price-container .weee[data-label] .price{font-size:1.1rem}.prices-tier .price-container .weee[data-label]:before{content:' +' attr(data-label) ': '}.actual-price{font-weight:700}.category-image .image{display:block;height:auto;max-width:100%}.category-image,.category-description{margin-bottom:20px}.product-image-container{display:inline-block;max-width:100%}.product-image-wrapper{display:block;height:0;overflow:hidden;position:relative;z-index:1}.product-image-photo{bottom:0;display:block;height:auto;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}.reward-promotional-list{position:relative;z-index:9999;bottom:0;left:0;display:flex;justify-content:flex-start;align-items:flex-start;background:#dfffd3;max-width:122px}.reward-promotional-list img{max-width:28px}.reward-promotional-list span{white-space:nowrap;background:#dfffd3;padding:5px 5px 5px 0;color:#0b1a2c !important}.product.media .placeholder .photo.container{max-width:100%}.product.media .notice{color:#727272;font-size:1.2rem;margin:10px 0}.product.media .product.thumbs{margin:20px 0 30px}.product.media .items.thumbs{margin:0;padding:0;list-style:none none}.product.media .items.thumbs>li{display:inline-block;vertical-align:top}.product.media .items.thumbs .active{display:block;line-height:1}.product.info.detailed{clear:both;margin-bottom:5px}.product.info.detailed .additional-attributes{width:auto}.product.info.detailed .additional-attributes>thead>tr>td,.product.info.detailed .additional-attributes>tbody>tr>td,.product.info.detailed .additional-attributes>tfoot>tr>td{padding:4px 5px 10px 5px}.product.info.detailed .additional-attributes>thead>tr>th,.product.info.detailed .additional-attributes>tbody>tr>th,.product.info.detailed .additional-attributes>tfoot>tr>th{padding:4px 30px 10px 0}.product-info-main .page-title-wrapper .page-title{line-height:1.42857143;margin-bottom:10px}.product-info-main .stock.available,.product-info-main .stock.unavailable{display:inline-block;margin-right:20px;vertical-align:top}.product-info-main .stock.available.colored-bg,.product-info-main .stock.unavailable.colored-bg{background-color:#ffede3;font-size:1.4rem;line-height:1.57;letter-spacing:normal;padding:1rem 1.6rem .8rem}.product-info-main .stock.available.colored-bg span,.product-info-main .stock.unavailable.colored-bg span{font-weight:700}.product-info-main .product.attribute.sku{display:inline-block;vertical-align:top;color:#727272}.product-info-main .product.attribute.sku>.value{display:inline-block;vertical-align:top;word-break:break-all}.product-info-main .product.attribute.sku .type{margin-right:5px}.product-info-main .product.attribute.overview{margin:20px 0}.product-info-main .product.alert{margin:10px 0}.product-info-main .product.alert a{background-image:none;background:#353e47;border:none;color:#efefef;cursor:pointer;display:inline-block;font-family:'Poppins';font-weight:600;padding:9px 10px 7px 10px;font-size:1.6rem;box-sizing:border-box;vertical-align:middle}.product-info-main .product.alert a:focus,.product-info-main .product.alert a:active{background:#353e47;border:none;color:#efefef}.product-info-main .product.alert a:hover{background:#9eda74;border:none;color:#353e47}.product-info-main .product.alert a.disabled,.product-info-main .product.alert a[disabled],fieldset[disabled] .product-info-main .product.alert a{opacity:.5;cursor:default;pointer-events:none}.product-info-main .product.alert a.fv-active,.product-info-main .product.alert a.fv-active:hover{background:#353e47;border:#353e47;color:#efefef}.product-info-main .price-box{margin-top:10px}.product-info-main .product-reviews-summary .reviews-actions{font-size:1.4rem}.product-options-wrapper .fieldset-product-options-inner .legend{font-weight:700;margin:0 0 5px;font-size:1.4rem;border:none;display:inline-block;float:none;padding:0}.product-options-wrapper .fieldset-product-options-inner input.datetime-picker~select.datetime-picker{margin-top:10px}.product-options-wrapper .fieldset-product-options-inner.required .legend:after,.product-options-wrapper .fieldset-product-options-inner._required .legend:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.product-options-wrapper .options-list .price-notice{display:block}.product-options-wrapper .fieldset-bundle-options .fa-chevron-down{color:#467b21;padding-left:15px}.product-options-wrapper .field .note{display:block}.product-options-wrapper .fotorama__img{max-width:-webkit-fill-available;opacity:unset}.product-options-wrapper .checkbox__img{display:block;margin:0 auto}.product-info-main .price-box .price-including-tax+.price-excluding-tax,.product-options-bottom .price-box .price-including-tax+.price-excluding-tax,.product-info-main .price-box .weee+.price-excluding-tax,.product-options-bottom .price-box .weee+.price-excluding-tax,.product-info-main .price-box .weee,.product-options-bottom .price-box .weee{font-size:1.2rem;line-height:14px;margin-bottom:5px}.product-info-main .price-box .price-including-tax+.price-excluding-tax .price,.product-options-bottom .price-box .price-including-tax+.price-excluding-tax .price,.product-info-main .price-box .weee+.price-excluding-tax .price,.product-options-bottom .price-box .weee+.price-excluding-tax .price,.product-info-main .price-box .weee .price,.product-options-bottom .price-box .weee .price{font-size:1.2rem;font-weight:700}.product-info-main .price-box .price-wrapper .price,.product-options-bottom .price-box .price-wrapper .price{font-size:1.8rem;font-weight:700}.product-info-main .price-box .price,.product-options-bottom .price-box .price{white-space:nowrap}.product-info-main .special-price,.product-options-bottom .special-price{display:block;margin:10px 0}.product-info-main .special-price .price-container,.product-options-bottom .special-price .price-container{font-size:1.4rem}.product-info-main .special-price .price-label+.price-wrapper,.product-options-bottom .special-price .price-label+.price-wrapper{display:inline-block}.product-info-main .old-price .price-label:after,.product-options-bottom .old-price .price-label:after,.product-info-main .special-price .price-label:after,.product-options-bottom .special-price .price-label:after{content:': '}.product-info-main .box-tocart,.product-options-bottom .box-tocart{margin:20px 0}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{padding-right:15px}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:52px;text-align:center;width:52px}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{text-align:center}.product-info-main .box-tocart .action.tocart,.product-options-bottom .box-tocart .action.tocart{white-space:nowrap}.product-info-main .product-addto-links,.product-options-bottom .product-addto-links{margin:20px 0}.product-info-main .action.tocompare,.product-options-bottom .action.tocompare{vertical-align:top}.prices-tier{background:#f5f5f5;margin:10px 0;padding:10px 15px}.prices-tier .price-container{display:inline-block}.prices-tier .price-including-tax,.prices-tier .price-excluding-tax,.prices-tier .weee{display:inline-block}.prices-tier .price-including-tax .price,.prices-tier .price-excluding-tax .price,.prices-tier .weee .price{font-size:1.4rem;font-weight:700}.ui-dialog-titlebar-close{line-height:1.42857143;margin:0;padding:0;color:#278200;text-decoration:none;background:none;border:0;display:inline}.ui-dialog-titlebar-close:visited{text-decoration:none}.ui-dialog-titlebar-close:hover{color:#1f6900;text-decoration:none}.ui-dialog-titlebar-close:active{text-decoration:none}.ui-dialog-titlebar-close:hover,.ui-dialog-titlebar-close:active,.ui-dialog-titlebar-close:focus{background:none;border:0}.ui-dialog-titlebar-close.disabled,.ui-dialog-titlebar-close[disabled],fieldset[disabled] .ui-dialog-titlebar-close{color:#278200;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}.block.related .action.select{margin:0 5px}.sidebar .product-items .product-item{margin-bottom:20px;position:relative}.sidebar .product-items .product-item-info{position:relative;width:auto}.sidebar .product-items .product-item-info .product-item-photo{left:0;position:absolute;top:0}.sidebar .product-items .product-item-name{margin-top:0}.sidebar .product-items .product-item-details{margin:0 0 0 85px}.sidebar .product-items .product-item-actions{display:block;margin-top:10px}.sidebar .product-items .price-box{display:block;margin:7px 0}.sidebar .product-items .text{margin-right:8px}.sidebar .product-items .counter{color:#727272;font-size:1.2rem;white-space:nowrap}.sidebar .product-items .minilist .price{display:inline;padding:0}.sidebar .product-items .minilist .weee:before{display:inline-block}.sidebar .action.delete{line-height:unset;position:absolute;right:0;top:-1px;width:auto}.sidebar .product-items-images{margin-left:-5px}.sidebar .product-items-images .product-item{float:left;padding-left:5px}.sidebar .product-items-names .product-item{display:flex;margin-bottom:10px}.sidebar .product-items-names .product-item-name{margin:0}.product-item-link{height:51px;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.extra_tabs-title{margin:40px 0 20px 0}.extra_tabs-title .title{font-size:24px;text-align:center;color:#757575;font-weight:bold}.catalog-category-view.page-layout-1column .column.main{min-height:inherit}.page-product-bundle .product-info-price .price-from,.page-product-bundle .product-info-price .price-to{display:none}.page-product-bundle .product-name{margin-bottom:10px}.page-product-bundle .product-name span{color:#467b21;font-weight:700}.page-product-bundle .bundle-options-container .block-bundle-summary{background:unset;padding:unset}body.catalog-product-compare-index .action.print{float:right;margin:15px 0}.table-wrapper.comparison{clear:both;max-width:100%;overflow-x:auto}.table-comparison{table-layout:fixed}.table-comparison .cell.label,.table-comparison td:last-child{border-right:1px solid #d5d5d5}.table-comparison .cell{padding:15px;width:140px}.table-comparison .cell .attribute.value{overflow:hidden;width:100%}.table-comparison .cell.product.info,.table-comparison .cell.product.label{border-bottom:1px solid #d5d5d5}.table-comparison .cell.label .attribute.label{display:block;width:100%;word-wrap:break-word}.table-comparison .cell.attribute{font-size:1.3rem}.table-comparison .cell.attribute img{height:auto;max-width:100%}.table-comparison .product-item-photo{display:block;margin:0 auto 15px}.table-comparison .product-image-photo{margin-left:0}.table-comparison .product-item-actions,.table-comparison .price-box,.table-comparison .product.rating,.table-comparison .product-item-name{display:block;margin:15px 0}.table-comparison .product-addto-links{margin-top:15px}.table-comparison .product-addto-links .action.split,.table-comparison .product-addto-links .action.toggle{line-height:1.2rem;padding:5px 8px;font-size:1.1rem}.table-comparison .product-addto-links .action.toggle{padding:0}.table-comparison .cell.remove{padding-bottom:0;padding-top:0;text-align:right}.table-comparison .product-item-actions>.actions-primary+.actions-secondary{margin-top:10px}.table-comparison .action.tocart{white-space:nowrap}.comparison.headings{background:#fff;left:0;position:absolute;top:0;width:auto;z-index:2}.block-compare .product-item .product-item-name{margin-left:22px}.block-compare .action.delete{left:-6px;position:absolute;top:0}.block-compare .actions-toolbar{margin:17px 0 0}.promofriday{background-color:#000000;margin-right:100px;width:110px;z-index:2;position:relative;float:left;padding:3px 5px;color:#FFFFFF;font-weight:bold;text-align:center}.promofridayprod{background-color:#FF8571;width:100%;z-index:2;position:relative;float:left;padding:3px 5px;color:#282828;font-weight:bold;text-align:center}.promoband,.promofridayband{background-color:#FF8571;max-width:60px;z-index:2;position:relative;padding:4px 5px 0px;color:#353e47;font-weight:normal;text-align:center;margin-top:4px}.promofridayband{width:110px;max-width:110px;font-size:smaller;margin-top:3px}.dtoband{background-color:#f4d660;max-width:50px;z-index:2;position:relative;padding:4px 5px 0px;color:#353e47;font-weight:normal;margin-top:4px;text-align:center}.tabs-details{position:relative;display:block}.tabs-details .accordion{color:#222 !important;border-radius:0.5rem}.tabs-details .accordion .tab input{position:absolute;opacity:0;z-index:-1}.tabs-details .accordion .tab:first-child{border-top:1px solid #000}.tabs-details .accordion .tab__label,.tabs-details .accordion .tab__close{display:flex;color:#222 !important;background:#fff;cursor:pointer;border-bottom:1px solid #000;flex-direction:row;justify-content:center;align-items:center;font-size:18px !important;font-weight:600;line-height:1.777;margin:0}.tabs-details .accordion .tab__label{justify-content:space-between;padding:1.7rem}.tabs-details .accordion .tab__label::after{font-family:farmaciasvivo icons !important;content:"\e903";width:1.2em;height:1.2em;text-align:center;transform:rotate(0deg);transition:all .25s;display:block}.tabs-details .accordion .label-active::after{transform:rotate(180deg)}.tabs-details .accordion .tab__content{max-height:0;overflow:hidden;transition:all .35s;text-align:left !important;font-size:16px !important;padding-top:5px}.tabs-details .accordion .tab__content p{margin:0;padding:1.2rem 0}.tabs-details .accordion .tab__close{justify-content:flex-end;padding:.5rem 1rem;font-size:0.75rem}.tabs-details .accordion .active{max-height:999rem;padding:16px 5px 32px 5px}.container-stock-discount{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:flex-end;position:absolute;z-index:1}.container-stock-discount .wrapper-stock-info .circle{border-radius:50%;display:-webkit-table;display:table}.container-stock-discount .wrapper-stock-info .circle .text{display:-webkit-table-cell;display:table-cell;vertical-align:middle;text-align:center;font-weight:600;color:#fff}.container-stock-discount .wrapper-stock-info .circle.grey{background-color:#dbdbdb}.container-stock-discount .wrapper-stock-info .circle.grey .text{color:#282828}.container-stock-discount .wrapper-stock-info .circle.green{background-color:#467b21}.container-stock-discount .wrapper-stock-info .circle.red{background-color:#b04100}.container-stock-discount .wrapper-stock-info .circle.black{background-color:#0e0e0e}.container-stock-discount .wrapper-discount-info .circle{border-radius:50%;background-color:#f4d660;display:-webkit-table;display:table}.container-stock-discount .wrapper-discount-info .circle .text{display:-webkit-table-cell;display:table-cell;vertical-align:middle;text-align:center;font-weight:600;color:#282828}.container-stock-discount .wrapper-discount-info .circle .text span{font-size:1.2rem}.block-search{margin-bottom:0}.block-search .block-title{display:none}.block-search .block-content{margin-bottom:0}.block-search .label::before{content:"\e91e";font-family:'FarmaciasVivo Icons';color:#757575;font-size:24px;line-height:34px;position:absolute;top:17px;right:16px}.block-search .field.search{position:relative}.block-search .action.search{display:none}.block-search .control{clear:both;margin:0 -15px -1px;padding:0 15px}.block-search input{border:1px solid #d5d5d5;font-size:16px;height:40px;border-radius:4px;margin:15px 0;padding:2px 35px 0 16px}.block-search .nested{display:none}.search-autocomplete{display:none;margin-top:-15px;overflow:hidden;position:absolute;z-index:99}.search-autocomplete ul{margin:0;padding:0;list-style:none none}.search-autocomplete ul li{border-top:1px solid #e5e5e5;cursor:pointer;margin:0;padding:5px 40px 5px 10px;position:relative;text-align:left;white-space:normal}.search-autocomplete ul li:not(:empty){border-top:0;border:1px solid #747474;background:#fff}.search-autocomplete ul li:first-child{border-top:none}.search-autocomplete ul li:hover,.search-autocomplete ul li.selected{background:#e8e8e8}.search-autocomplete ul li .amount{color:#999;position:absolute;right:7px;top:5px}.form.search.advanced .fields.range .field:first-child{position:relative}.form.search.advanced .fields.range .field:first-child .control{padding-right:25px}.form.search.advanced .fields.range .field:first-child .control:after{content:' \2013 ';display:inline-block;position:absolute;right:0;text-align:center;top:6px;width:25px}.form.search.advanced .fields.range .field:last-child{position:relative}.form.search.advanced .fields.range .field:last-child div.mage-error[generated]{left:0;position:absolute;top:32px}.form.search.advanced .fields.range .field.with-addon .control{padding-right:45px}.form.search.advanced .group.price .addon .addafter{background:none;border:0;padding-top:6px;position:absolute;right:0;top:0}.search.summary{margin-bottom:10px}.block-minicart .items-total{margin:5px 0}.block-minicart .items-total .count{font-weight:700}.block-minicart .subtotal{margin:0 0 10px 0;width:100%}.block-minicart .subtotal .price{font-weight:bold;font-size:1.2em;margin-left:5px}.block-minicart .amount .price-wrapper:first-child .price{font-size:18px;font-weight:700}.block-minicart .text.empty{text-align:center}.block-minicart .block-content>.actions{margin-top:15px;text-align:center}.block-minicart .block-content>.actions>.primary{margin:0 10px 15px}.block-minicart .block-content>.actions>.primary .action.primary,.block-minicart .block-content>.actions>.primary .amshopby-button,.block-minicart .block-content>.actions>.primary .am-filter-go{display:block;margin-bottom:15px;width:100%}.block-minicart .block-content>.actions>.primary .action.primary:last-child,.block-minicart .block-content>.actions>.primary .amshopby-button:last-child,.block-minicart .block-content>.actions>.primary .am-filter-go:last-child{margin-bottom:0}.block-minicart .btn-checkout{display:block;width:100%}.block-minicart .block-category-link,.block-minicart .block-product-link,.block-minicart .block-cms-link,.block-minicart .block-banners{margin:15px 0 0;text-align:center}.block-minicart .cart-loader{position:absolute;width:100%;text-align:center;margin:0 auto;top:0;left:0;display:block;height:100%;background:rgba(100,100,100,0.2)}.block-minicart .cart-loader svg{position:relative;top:45%}.minicart-wrapper{display:inline-block;position:relative}.minicart-wrapper:before,.minicart-wrapper:after{content:'';display:table}.minicart-wrapper:after{clear:both}.minicart-wrapper .action.showcart{cursor:pointer;display:inline-block;text-decoration:none}.minicart-wrapper .action.showcart:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:33px;color:#8f8f8f;content:'\e611';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.minicart-wrapper .action.showcart:hover:before{color:#333}.minicart-wrapper .action.showcart:active:before{color:#8f8f8f}.minicart-wrapper .action.showcart.active{display:inline-block;text-decoration:none}.minicart-wrapper .action.showcart.active:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:33px;color:#8f8f8f;content:'\e611';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.minicart-wrapper .action.showcart.active:hover:before{color:#333}.minicart-wrapper .action.showcart.active:active:before{color:#8f8f8f}.minicart-wrapper .block-minicart{margin:0;padding:0;list-style:none none;background:#fff;border:1px solid #bbb;margin-top:4px;min-width:100%;width:320px;z-index:101;box-sizing:border-box;display:none;position:absolute;top:100%;right:0;box-shadow:0 3px 3px rgba(0,0,0,0.15)}.minicart-wrapper .block-minicart li{margin:0}.minicart-wrapper .block-minicart li:hover{cursor:pointer}.minicart-wrapper .block-minicart:before,.minicart-wrapper .block-minicart:after{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}.minicart-wrapper .block-minicart:before{border:6px solid;border-color:transparent transparent #fff transparent;z-index:99}.minicart-wrapper .block-minicart:after{border:7px solid;border-color:transparent transparent #bbb transparent;z-index:98}.minicart-wrapper .block-minicart:before{right:26px;top:-12px}.minicart-wrapper .block-minicart:after{right:25px;top:-14px}.minicart-wrapper.active{overflow:visible}.minicart-wrapper.active .block-minicart{display:block}.minicart-wrapper .block-minicart{pointer-events:auto;padding:25px 20px;display:block}.minicart-wrapper .product .actions{margin:-35px 0 0 140px}.minicart-wrapper .product .actions>.primary,.minicart-wrapper .product .actions>.secondary{display:inline}.minicart-wrapper .action.close{display:inline-block;background-image:none;background:none;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;height:40px;position:absolute;right:0;top:0;width:40px}.minicart-wrapper .action.close>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.minicart-wrapper .action.close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:32px;color:inherit;content:'\e616';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.minicart-wrapper .action.close:hover:before{color:inherit}.minicart-wrapper .action.close:active:before{color:inherit}.minicart-wrapper .action.close:focus,.minicart-wrapper .action.close:active{background:none;border:none}.minicart-wrapper .action.close:hover{background:none;border:none}.minicart-wrapper .action.close.disabled,.minicart-wrapper .action.close[disabled],fieldset[disabled] .minicart-wrapper .action.close{pointer-events:none;opacity:.5}.minicart-wrapper .action.showcart,.minicart-wrapper .action.active{white-space:nowrap;display:flex !important;flex-direction:column}.minicart-wrapper .action.showcart::before,.minicart-wrapper .action.active::before,.minicart-wrapper .action.showcart.active::before,.minicart-wrapper .action.active.active::before{display:none !important}.minicart-wrapper .action.showcart .counter.qty,.minicart-wrapper .action.active .counter.qty{position:absolute;top:5px;right:0;color:#353e47;background-color:#fba881;border-radius:50%;font-size:12px;font-weight:600;display:flex;margin:3px 0 0;min-width:14px;height:20px;line-height:20px;overflow:hidden;padding:0 3px;justify-content:center;white-space:normal}.minicart-wrapper .action.showcart.header-links-wrapper__header-icon,.minicart-wrapper .action.active.header-links-wrapper__header-icon{margin-right:0}.minicart-wrapper .minicart-widgets{margin-top:0}.minicart-items-wrapper{border:1px solid #ccc;margin:15px -20px;border-left:0;border-right:0;overflow:auto;padding:15px;max-height:300px}.minicart-content-wrapper{margin-bottom:15px}.minicart-error{color:#ff0101;margin-top:8px;font-size:1.1em;text-align:center;width:100%}.header-popup{padding:12px 10px;background-color:#DFFFD3;position:absolute;top:90px;z-index:99;border:1px solid #232323;margin-left:-80px;border-radius:4px}.header-popup .fv-close{margin-left:5px;font-size:12px;padding:5px;cursor:pointer}.header-popup-m{background-color:#ff8671;position:absolute;z-index:999;border-radius:50%;width:10px;height:10px;right:4px;display:none}.u-arrow{border:solid #232323;border-width:0 2px 2px 0;display:inline-block;padding:5px;position:absolute;left:45%;top:-8px;background:#DFFFD3}.u-arrow-up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.cart-message{text-align:center;margin-top:20px;font-size:1.1em}.msg-empty{width:100%;text-align:center}.minicart-items{margin:0;padding:0;list-style:none none}.minicart-items .product-item{padding:20px 0}.minicart-items .product-item:not(:first-child){border-top:1px solid #ccc}.minicart-items .product-item:first-child{padding-top:0}.minicart-items .product-item>.product{display:flex}.minicart-items .product-item>.product .options-container{margin-bottom:10px}.minicart-items .product-item>.product a>img{max-width:95px;width:95px}.minicart-items .product-item-pricing .label{display:inline-block}.minicart-items .price-minicart{margin-bottom:5px}.minicart-items .message{margin-bottom:0;margin-top:10px}.minicart-items .product>.product-item-photo,.minicart-items .product>.product-image-container{float:left}.minicart-items .product .toggle{display:block;text-decoration:none;cursor:pointer;position:relative;white-space:nowrap}.minicart-items .product .toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:16px;color:inherit;content:'\e622';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.minicart-items .product .toggle:after{position:static;right:20px;top:0}.minicart-items .product.active>.toggle:after{content:'\e621'}.minicart-items .product-item-name{font-weight:bold;margin:0 0 10px;font-size:16px}.minicart-items .product-item-name a{color:#278200}.minicart-items .product-item-details{padding-left:10px}.minicart-items .product-item-details .price{font-weight:700;font-size:20px}.minicart-items .product-item-details .price-including-tax,.minicart-items .product-item-details .price-excluding-tax{margin:5px 0 0}.minicart-items .product-item-details .weee[data-label]{font-size:1.1rem}.minicart-items .product-item-details .details-qty{margin-top:10px;display:inline-block}.minicart-items .product-item-details .cart-item-qty{text-align:center}.minicart-items .product.options .tooltip.toggle{display:inline-block;text-decoration:none}.minicart-items .product.options .tooltip.toggle>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.minicart-items .product.options .tooltip.toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:28px;color:inherit;content:'\e622';font-family:'icons-blank-theme';margin:-3px 0 0 7px;vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.minicart-items .product.options .tooltip.toggle .details{display:none}.minicart-items .update-cart-item{font-size:1.1rem;margin-left:5px;vertical-align:top;background:none;padding:9px 0 0;float:initial}.minicart-items .update-cart-item:disabled{background:none}.minicart-items .update-cart-item span{display:none}.minicart-items .update-cart-item.fv-reload::before{font-size:20px}.minicart-items .subtitle{display:none}.minicart-items .action.edit,.minicart-items .action.delete{display:inline-block;text-decoration:none}.minicart-items .action.edit>span,.minicart-items .action.delete>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.minicart-items .action.edit:before,.minicart-items .action.delete:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:28px;color:#303030;content:'\e606';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.minicart-items .action.edit:hover:before,.minicart-items .action.delete:hover:before{color:#303030}.minicart-items .action.edit:active:before,.minicart-items .action.delete:active:before{color:#303030}.minicart-items .action.delete:before{content:'\e604'}.filter-current.filter-pills{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:8px}.filter-current.filter-pills .filter-current-subtitle,.filter-current.filter-pills .filter-label{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.filter-current.filter-pills__list{display:flex;align-items:center;flex-wrap:wrap}.filter-current.filter-pills__list-item{display:inline-flex;align-items:center;justify-content:center;flex-direction:row-reverse;margin-right:10px;background-color:#467b21;border-radius:12px;padding:3px 16px 2px 36px;position:relative}@media (max-width:767px){.filter-current.filter-pills__list-item{padding:10px 16px 8px 36px}}.filter-current.filter-pills__list-item .filter-value{color:#fff;white-space:nowrap;line-height:1.4}.filter-current.filter-pills__list-item .remove-filter{width:50%;height:100%;position:absolute;left:12px}@media (max-width:767px){.filter-current.filter-pills__list-item .remove-filter{top:7px}}.filter-current.filter-pills__list-item .remove-filter::before{content:"\e90a";font-family:'FarmaciasVivo Icons';color:#fff;font-size:10px;margin-right:10px;vertical-align:middle}.filter-current.filter-pills__list-item .remove-filter span{display:none}.filter-current.filter-pills__list-item .remove-filter:hover::before{text-decoration:underline}.filter-current.filter-pills__clear-all{color:#232323;font-size:16px;margin-right:16px;margin-bottom:12px;text-decoration:underline}.block.filter.layered-nav__top{display:flex;margin-bottom:0}.block.filter.layered-nav__top .mobile-visible{margin-left:auto}.block.filter.layered-nav__filter.item{display:flex}.block.filter.layered-nav__filter.item a::before{content:"\e925";font-family:'FarmaciasVivo Icons';color:#757575;font-size:16px;margin-right:5px;vertical-align:inherit}.block.filter.layered-nav .block-title.filter-title{font-family:'Poppins-Bold';font-size:20px;color:#282828}.block.filter.layered-nav .block-title.filter-title::before{content:"\e90f";font-family:'FarmaciasVivo Icons';color:#282828;margin-right:10px;vertical-align:middle}.mobile-filters-wrapper{display:none}@media (max-width:767px){.mobile-hidden{display:none}.mobile-visible{display:flex}}@media (min-width:768px){.mobile-hidden{display:flex}.mobile-visible{display:none}}.filter [data-role='collapsible']:not([data-collapsible='true']) [data-role='content']{display:block !important}.filter-options-item .filter-options-content{transition:all .2s ease-in-out;height:0px;overflow:hidden;padding-bottom:0 !important}.swatch-option.text{line-height:9px !important;padding:8px 8px 16px 8px !important}.am-filter-items-format.swatch-attribute.swatch-layered.format{display:flex;flex-wrap:wrap}.block.filter{margin-bottom:40px}.block.filter .filter-title{margin-bottom:20px}.block.filter .filter-title strong{font-size:18px}.block-subtitle{display:inline-block;margin-bottom:10px}.filter-current .item{margin-bottom:10px}.filter-current .filter-label{display:block;font-weight:700}.filter-current .filter-label:after{content:':'}.filter-current+.filter-actions{margin-bottom:30px}.filter-options{margin:0}.filter-options-item{border-bottom:1px solid #d5d5d5;padding-top:5px;padding-bottom:5px}.filter-options-item:first-child{border-top:1px solid #d5d5d5}.filter-options-title{color:#282828;font-family:'Poppins-SemiBold';font-size:16px;cursor:pointer;margin:0;overflow:hidden;padding:10px 35px 10px 0;position:relative;word-break:break-all;z-index:1}.filter-options-title::after{content:"\e903";font-family:'FarmaciasVivo Icons';color:#282828;margin-right:10px;vertical-align:middle;position:absolute;right:0;top:12px}.filter-options-title:hover{text-decoration:underline}.active>.filter-options-title::after{content:"\e906"}.filter-options-content{margin:0;padding:0 10px 10px}.filter-options-content .item{display:flex;align-items:center;line-height:1.5em;margin:8px 0}.filter-options-content a{color:#353e47;display:block;font-size:16px;line-height:24px;margin-left:-5px;margin-right:-5px;padding-left:5px;padding-right:7px}.filter-options-content a:hover{background-color:#f2faed;text-decoration:none}.filter-options-content a:visited{color:#353e47}.filter-options-content .count{color:#353e47;padding-left:5px;padding-right:5px}.filter-options-content .count:before{content:'('}.filter-options-content .count:after{content:')'}.filtered .items{margin:15px 0}.filtered .item{margin-bottom:6px;padding-left:22px;position:relative}.filtered .item .label{font-weight:700}.filtered .item .action.remove{left:-6px;position:absolute;top:0}.filtered+.actions{margin-bottom:35px}.block.newsletter{margin-top:24px;margin-bottom:24px;max-width:100%;width:100%;flex:1}.block.newsletter .input-error{border:1px solid #f00}.block.newsletter .form.subscribe{display:flex;width:100%;flex-wrap:wrap;position:relative}.block.newsletter .fieldset{display:table-cell;margin:0;padding:0;vertical-align:top}.block.newsletter .field{width:100%}.block.newsletter .field .control{width:100%}.block.newsletter input{padding-top:4px;border-radius:4px;height:40px}.block.newsletter .actions{position:absolute;right:0;top:4px}.block.newsletter .action.subscribe{background-image:none;background:none;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400}.block.newsletter .action.subscribe:focus,.block.newsletter .action.subscribe:active{background:none;border:none}.block.newsletter .action.subscribe:hover{background:none;border:none}.block.newsletter .action.subscribe.disabled,.block.newsletter .action.subscribe[disabled],fieldset[disabled] .block.newsletter .action.subscribe{pointer-events:none;opacity:.5}.block.newsletter .action.subscribe::before{content:"\e915";font-family:'FarmaciasVivo Icons';color:#232323;font-size:24px;margin-right:10px}.block.newsletter .newsletter.agreement.text{font-size:12px}.block.newsletter .newsletter.agreement.input{cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");width:24px;height:24px;appearance:none;border:2px solid #888;top:5px;display:inline-block}.block.newsletter .newsletter.agreement.input:checked{background-color:#222}.box-promo-newsletter{display:flex;align-items:center;margin-top:8px}.box-promo-newsletter>img{vertical-align:bottom;margin-right:5px}.fv-newsletter-account-page ul li{list-style-type:none}.fv-newsletter-account-page ul li:before{font-family:'FontAwesome';content:"\f00c";margin:0 10px 0 -28px;color:#9EDA74}.swatch-attribute-label{font-weight:700;position:relative}.swatch-attribute-label.required{padding-right:10px}.swatch-attribute-label[data-required='1']:after{color:#e02b27;content:'*';font-size:14px;font-weight:700;position:absolute;right:-11px;top:-2px}.swatch-attribute-selected-option{color:#646464;padding-left:17px}.swatch-attribute-options{margin:10px 0}.swatch-attribute-options:focus{box-shadow:none}.swatch-attribute-options .swatch-option-tooltip-layered .title{color:#282828;bottom:-5px;height:20px;left:0;margin-bottom:10px;position:absolute;text-align:center;width:100%}.swatch-attribute.size .swatch-option,.swatch-attribute.manufacturer .swatch-option{background:#f0f0f0;color:#949494}.swatch-attribute.size .swatch-option.selected,.swatch-attribute.manufacturer .swatch-option.selected{background:#fff;border:1px solid #fff;color:#000}.swatch-option{border:1px solid #dadada;cursor:pointer;float:left;height:20px;margin:0 10px 5px 0;max-width:100%;min-width:30px;overflow:hidden;padding:1px 2px;position:relative;text-align:center;text-overflow:ellipsis}.swatch-option:focus{box-shadow:0 0 3px 1px #68a8e0}.swatch-option.text{background:#f0f0f0;color:#686868;font-size:12px;font-weight:700;line-height:20px;margin-right:7px;min-width:22px;padding:4px 8px}.swatch-option.text.selected{background-color:#fff}.swatch-option.selected{outline:2px solid #ff5501;border:1px solid #fff;color:#333}.swatch-option:not(.disabled):hover{border:1px solid #fff;color:#333;outline:1px solid #999}.swatch-option.image:not(.disabled):hover,.swatch-option.color:not(.disabled):hover{border:1px solid #fff;outline:2px solid #c34000}.swatch-option-loading{content:url('../../frontend/Vivo/base/es_ES/images/loader-2.gif')}.swatch-option-tooltip{border:1px solid #dadada;color:#949494;background:#fff;display:none;max-height:100%;min-height:20px;min-width:20px;padding:5px;position:absolute;text-align:center;z-index:999}.swatch-option-tooltip .corner,.swatch-option-tooltip-layered .corner{bottom:0;height:8px;left:40%;position:absolute}.swatch-option-tooltip .corner:before,.swatch-option-tooltip-layered .corner:before,.swatch-option-tooltip .corner:after,.swatch-option-tooltip-layered .corner:after{border-style:solid;content:'';font-size:1px;height:0;position:relative;width:0}.swatch-option-tooltip .corner:before,.swatch-option-tooltip-layered .corner:before{border-color:#adadad transparent transparent transparent;border-width:8px 8.5px 0 8.5px;left:0;top:2px}.swatch-option-tooltip .corner:after,.swatch-option-tooltip-layered .corner:after{border-color:#fff transparent transparent transparent;border-width:7px 7.5px 0 7.5px;left:-15px;top:1px}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{display:block;height:130px;margin:0 auto;width:130px}.swatch-option-tooltip-layered{background:#fff;border:1px solid #dadada;color:#949494;display:none;left:-47px;position:absolute;width:140px;z-index:999}.swatch-option-tooltip .title{color:#282828;display:block;max-height:200px;min-height:20px;overflow:hidden;text-align:center}.swatch-option-link-layered{margin:0 !important;padding:0 !important;position:relative}.swatch-option-link-layered:focus>div{box-shadow:0 0 3px 1px #68a8e0}.swatch-option-link-layered:hover>.swatch-option-tooltip-layered{display:block}.swatch-opt{margin:20px 0}.swatch-opt-listing{margin-bottom:10px}.swatch-more{display:inline-block;margin:2px 0;padding:2px;position:static}.swatch-visual-tooltip-layered{height:160px;top:-170px}.swatch-textual-tooltip-layered{height:30px;top:-40px}.swatch-input{left:-1000px;position:absolute;visibility:hidden}.clearfix:after{clear:both;content:'';display:block;height:0;visibility:hidden}@media print{.logo.mobile{display:none !important}.page-print .logo{display:inline-block}.page-print .logo img{margin-left:0;content:url(../../frontend/Vivo/base/es_ES/images/logo-letras.svg)}.page-print .logo .welcome-text{color:#353e47;position:relative;display:inline-block;top:-1.5rem;left:7.7rem}}html,body{overflow-x:unset !important}.breadcrumbs-hack{display:none !important}.page-header{background-color:#353e47;border-bottom:none;margin-bottom:10px}.page-header .header.panel{background:linear-gradient(90deg, #9eda74 120px, #ff8571 120px, #ff8571 240px, #fff 240px);padding-bottom:2px;padding-top:2px;max-width:100%}.header.content{display:flex;justify-content:space-between;flex-wrap:wrap;padding:16px 16px 0;position:relative}.logo{order:1;position:relative;z-index:5;margin-right:auto}.logo img{display:block;height:auto}.page-print .logo{float:none}.logo.desktop img{height:42px}.logo.mobile{display:none}.logo .welcome-text{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.logo .welcome-text h1{font-size:1rem;letter-spacing:0.07px;color:#fff;line-height:inherit}.logo .welcome-text h1 span{display:none}.header-links-wrapper{display:flex;order:3;justify-content:flex-start}.header-links-wrapper__header-icon{display:flex;flex:1;flex-direction:column;align-items:center;color:#fff;position:relative;margin-right:20px}.header-links-wrapper__header-icon:last-child{margin-right:0}.header-links-wrapper__header-icon:hover{color:#9eda74;text-decoration:none}.header-links-wrapper__header-icon:hover .header-links-wrapper__header-icon--icon::before{color:#467b21}.header-links-wrapper__header-icon--icon::before{font-size:24px;color:#fff;margin:0;overflow:hidden;text-align:center}.header-links-wrapper__header-icon--title{font-size:12px;font-family:'Poppins-SemiBold';white-space:nowrap;line-height:20px;letter-spacing:0;margin-top:5px}@media (max-width:767px){.header-links-wrapper__header-icon--title{font-size:10.5px;font-family:'Poppins-Regular'}}.header-links-wrapper__counter,.header-links-wrapper .minicart-wrapper .action.showcart .counter.qty,.header-links-wrapper .minicart-wrapper .action.active .counter.qty{position:absolute;justify-content:center;top:7px;right:auto;left:calc(50% + 2px);min-width:16px;height:16px;margin:3px 0 0;padding:0 3px;font-size:12px;font-weight:600;line-height:18px;border-radius:99px;color:#353e47;background-color:#fba881}.header-links-wrapper__counter{display:none}.counter-home{position:absolute;justify-content:center;top:7px;right:auto;left:calc(50% + 2px);min-width:16px;height:16px;margin:3px 0 0;padding:0 3px;font-size:12px;font-weight:600;line-height:18px;border-radius:99px;color:#353e47;background-color:#fba881}.counter-home-content{text-align:center;display:block}li.greet.welcome{display:none}.page-footer{background-color:#353e47;margin-top:auto;position:relative}.page-footer .footer.bottom-pattern{background:url('../../frontend/Vivo/base/es_ES/images/cms/footer-pattern.svg');background-repeat:repeat-x;background-position:center;display:block;width:100%;position:absolute;bottom:0;padding:16px 0;margin:16px 0}.footer.content{padding-bottom:16px;color:#fff}.footer.content a{color:#fff}.footer.content .footer-links-container,.footer.content .footer-infos-container,.footer.content .footer-medical-info-container{display:flex;flex-direction:column;align-items:flex-start;padding:8px 0 32px 0}.footer.content .footer-copyright-container{display:flex;justify-content:space-between;border-top:1px solid #d5d5d5;align-items:center;padding:22px 0 45px 0;gap:15px}.footer.content .footer-copyright-container ul{display:flex;justify-content:center;align-items:center;margin-top:15px}.footer.content .footer-copyright-container ul li{text-align:center;margin:0 8px}.footer.content .footer-copyright-container ul li a{text-decoration:underline;white-space:nowrap}.footer.content .footer-copyright-container .cms-payments-block{margin-right:15px}.footer.content .footer-copyright-container .cms-payments-block p.secure-payment-text{display:flex;align-items:flex-end;padding:0;margin:0 0 5px 2px;font-weight:normal !important}.footer.content .footer-copyright-container .cms-payments-block p.secure-payment-text img{margin-right:8px}.footer.content .footer-copyright-container .cms-payments-block div{display:flex;background-color:#fff;padding:10px;border-radius:5px}.footer.content .footer-copyright-container .cms-payments-block div img{margin-right:10px}.footer.content .footer-medical-info-container,.footer.content .footer-infos-container{border-top:1px solid #d5d5d5}.footer.content .footer-medical-info-container .footer-medical-content-block__section .image-wrapper{display:flex;flex-direction:row}.footer.content .footer-medical-info-container .footer-medical-content-block__section .image-wrapper .double{max-width:180px}.footer.content .footer-categories-links-container{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column}.footer.content .footer-categories-list{padding:0 22px 0 0;min-width:20%}.footer.content .footer-medical-content-block,.footer.content .footer-content-block{flex:1;width:100%;padding-right:15px}.footer.content .footer-medical-content-block__section,.footer.content .footer-content-block__section,.footer.content .footer-medical-content-block__header,.footer.content .footer-content-block__header{font-family:'Poppins-SemiBold';font-size:16px;color:#fff;margin-top:2.5rem}.footer.content .footer-medical-content-block__section>input[type="checkbox"],.footer.content .footer-content-block__section>input[type="checkbox"],.footer.content .footer-medical-content-block__header>input[type="checkbox"],.footer.content .footer-content-block__header>input[type="checkbox"]{display:none}.footer.content .footer-medical-content-block__section .handle,.footer.content .footer-content-block__section .handle,.footer.content .footer-medical-content-block__header .handle,.footer.content .footer-content-block__header .handle{font-size:16px;margin-bottom:1.8rem}.footer.content .footer-medical-content-block__section .content,.footer.content .footer-content-block__section .content,.footer.content .footer-medical-content-block__header .content,.footer.content .footer-content-block__header .content{font-family:'Poppins';font-size:1.4rem}.footer.content .footer-medical-content-block__section .content .nav.item,.footer.content .footer-content-block__section .content .nav.item,.footer.content .footer-medical-content-block__header .content .nav.item,.footer.content .footer-content-block__header .content .nav.item{line-height:33px}.footer.content .footer-medical-content-block__section .content .nav.item a,.footer.content .footer-content-block__section .content .nav.item a,.footer.content .footer-medical-content-block__header .content .nav.item a,.footer.content .footer-content-block__header .content .nav.item a{display:block;width:100%;height:100%}.footer.content .footer-medical-content-block__section .content .nav.item a::before,.footer.content .footer-content-block__section .content .nav.item a::before,.footer.content .footer-medical-content-block__header .content .nav.item a::before,.footer.content .footer-content-block__header .content .nav.item a::before{content:">";margin-right:5px}.footer.content .footer-medical-content-block__section .content .nav.item a:hover,.footer.content .footer-content-block__section .content .nav.item a:hover,.footer.content .footer-medical-content-block__header .content .nav.item a:hover,.footer.content .footer-content-block__header .content .nav.item a:hover{text-decoration:none;color:#9eda74}.footer.content .footer-medical-content-block__section .content .nav.item:last-child,.footer.content .footer-content-block__section .content .nav.item:last-child,.footer.content .footer-medical-content-block__header .content .nav.item:last-child,.footer.content .footer-content-block__header .content .nav.item:last-child{margin-bottom:1.6rem}.footer.content .footer-categories-links-container .footer-content-block{flex:1 1 25%}.footer.content .footer-links-container .footer-brands-container{flex:1 1 25%}.footer.content .footer-links-container .footer-content-block{flex:1 1 25%}.footer.content .footer.links .nav.item{line-height:40px}.footer.content .footer.links .nav.item a{display:block;width:100%;height:100%}.footer.content .footer.links .nav.item a::before{content:">";margin-right:5px}.footer.content .footer.links .nav.item a:hover{text-decoration:none;color:#9eda74}.footer__logo{max-width:240px}.footer .footer-icon::before{font-family:'FarmaciasVivo Icons';color:#fff;font-size:24px;margin-right:10px}.footer .social{text-align:left}.footer .footer.social li{margin-bottom:10px;display:flex;align-items:center}.footer .footer.social li a{text-decoration:underline}.footer .footer.social .facebook::before{content:"\e90d"}.footer .footer.social .instagram::before{content:"\e911"}.footer .footer.contacts li{margin-bottom:10px}.footer .footer.contacts li a{text-decoration:underline}.footer .footer.contacts .email::before{content:"\e917"}.footer .footer.contacts .tel{font-family:'Poppins-SemiBold';font-size:18px}.footer .footer.contacts .tel::before{content:"\e91d"}.footer .footer.contacts .info{font-family:'Poppins-SemiBold';padding-left:34px}.footer .copyright{margin-top:15px}.footer .policy-links{flex:1;width:100%}.footer .policy-links ul{display:flex;justify-content:center}.footer .policy-links ul li{margin-right:25px}.footer .policy-links ul li:last-child{margin-right:0}.footer .policy-links ul li a{text-decoration:underline}@media (max-width:1165px){.footer-copyright-container{flex-direction:column !important}.footer-copyright-container ul{margin-top:15px}.footer-copyright-container ul li a{white-space:normal !important}.copyright{margin:15px 0}}.footer-brands-container{width:100%;flex:1}.footer-dropdown{position:relative;margin-right:22px;margin-bottom:22px;min-width:200px}.footer-dropdown [data-toggle="footer-dropdown"]{display:block;color:white;background:transparent;padding:12px 40px 12px 12px;border:1px solid #454e57}.footer-dropdown [data-toggle="footer-dropdown"]:before{position:absolute;display:block;content:'\25BC';font-size:1.1em;color:#fff;top:12px;right:13px;transform:rotate(0deg);transition:transform .2s;z-index:0}.footer-dropdown>.footer-dropdown-menu{max-height:0;overflow:hidden;list-style:none;padding:0;margin:0;min-width:100%}.footer-dropdown>.footer-dropdown-menu li{padding:0}.footer-dropdown>.footer-dropdown-menu li a{display:block;background:#454e57;line-height:2.2em;padding:0 10px}.footer-dropdown>.footer-dropdown-menu li a:hover{background:#555e67}.footer-dropdown>input[type="checkbox"]{opacity:0;display:block;position:absolute;top:-1px;left:-1px;cursor:pointer;width:100%;height:100%;z-index:1}.footer-dropdown>input[type="checkbox"]:checked~.footer-dropdown-menu{display:block;transform:scaleY(1);max-height:190px;position:absolute;overflow-y:scroll}.footer-dropdown>input[type="checkbox"]:checked+a[data-toggle="footer-dropdown"]:before{transform:rotate(-180deg);transition:transform .2s}.cms-block-blog-posts{margin:32px 0}.cms-block-blog-view-all{max-width:312px;margin:0 auto}.cms-block-cat-with-image{position:relative;border-radius:4px;font-size:0;overflow:hidden;float:left}.cms-block-cat-with-image::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e915";position:absolute;right:8px;top:6px;font-size:26px;color:#fff;z-index:2}.cms-block-cat-with-image img{width:100%;border-radius:4px;overflow:hidden}.cms-block-cat-with-image a{position:absolute;box-sizing:border-box;height:100%;width:100%;top:0;left:0;padding:16px 8px;font-size:16px;font-weight:bold;line-height:1.5;background-color:rgba(0,0,0,0.2)}.cms-block-cat-with-image a,.cms-block-cat-with-image a:hover,.cms-block-cat-with-image a:visited,.cms-block-cat-with-image a:active,.cms-block-cat-with-image a:focus{color:#fff;text-decoration:none}.cms-block-cat-with-image a h2{font-size:1.5rem;font-weight:bold;line-height:1.5;margin:0;word-break:keep-all}.cms-block-cat-with-image--large::before{right:16px;top:10px}.cms-block-cat-with-image--large a{padding:20px 10% 20px 16px;font-size:32px;line-height:1.25}.cms-block-cat-with-image--large a h2{font-size:32px;line-height:1.25}.cms-block-cats-images-reel{margin-top:24px;margin-bottom:16px}.cms-block-cats-images-reel.owl-carousel .owl-stage-outer{margin-bottom:14px}.cms-block-cats-images-and-lists-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-gap:16px;margin-bottom:16px}.cms-block-cats-images-and-lists-item{padding:8px;border-radius:4px;border:1px solid #d5d5d5}.cms-block-cats-images-and-lists-item-sublist{padding:8px 10px;font-size:16px}.cms-block-cats-images-and-lists-item-sublist a,.cms-block-cats-images-and-lists-item-sublist a:visited,.cms-block-cats-images-and-lists-item-sublist a:active,.cms-block-cats-images-and-lists-item-sublist a:focus{color:#232323}.cms-block-cats-images-and-lists-item-sublist a:hover{color:#3c3c3c}.cms-block-cats-images-and-lists-item-sublist a h3{font-size:1.6rem;font-weight:normal}.cms-block-cats-images-and-lists-item-subitem{display:flex;align-items:center;height:40px}.cms-block-cats-images-and-lists-item-subitem::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";display:inline-block;margin-right:5px;font-size:9px;vertical-align:middle}.cms-block-cats-images-and-lists-item-subitem a{text-decoration:underline}.cms-block-checkmarked-list{color:#353e47}.cms-block-checkmarked-list-item{display:block;margin-bottom:8px;font-size:14px;line-height:1.57}.cms-block-checkmarked-list-item::before{display:inline-block;content:'';height:.5em;width:.93em;margin-right:.43em;margin-bottom:.21em;border:2px solid #353e47;border-right-width:0;border-top-width:0;transform:rotate3d(0, 0, 1, -42deg)}.cms-block-half-image-card{display:flex;flex-direction:column;margin-top:64px;margin-bottom:64px}.cms-block-half-image-card-image{font-size:0}.cms-block-half-image-card-image img{height:100%;width:100%}.cms-block-half-image-card-content{display:flex;flex-direction:column;justify-content:center;padding:15px 24px 27px 24px;color:#353e47}.cms-block-half-image-card-matter{font-size:12px}.cms-block-half-image-card-title{margin-bottom:8px;font-size:32px;line-height:1.25}.cms-block-half-image-card-description{margin-top:8px;margin-bottom:12px;font-size:16px;line-height:1.5}.cms-block-half-image-card-action{margin-top:12px}.cms-home-main-slider:not(.owl-loaded) .widget.block.block-static-block:not(:first-child){display:none}.cms-block-slider-slide{position:relative}.cms-block-slider-slide-text-container{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;width:100%;top:0;left:0;padding:10px 30px max(10px, 5vw) 30px;color:#353e47;box-sizing:border-box}.cms-block-slider-slide-text-container>*{margin-bottom:15px}.cms-block-slider-slide-text-container .action{min-width:296px;line-height:150%;font-size:16px;color:#353e47;text-align:center}.cms-block-slider-slide-text-xl{font-size:40px;line-height:1.2}.cms-block-slider-slide-text-l{font-size:24px;line-height:1.33}.cms-block-slider-slide-text-m{font-size:18px;line-height:1.4}.cms-block-image-with-text{position:relative;display:flex;height:270px;width:390px;border-radius:4px;overflow:hidden;color:#353e47}.cms-block-image-with-text img{position:absolute;left:0.5%;top:2%;z-index:-1;width:99%}.cms-block-image-with-text-wrapper{height:100%;width:100%}.cms-block-image-with-text-content{display:flex;flex-direction:column;justify-content:space-between;padding:10px 12px 12px 20px}.cms-block-image-with-text-title{margin:15px 0;font-size:20px}.cms-block-image-with-text-description,.cms-block-image-with-text-action{font-size:16px;color:#353e47}.cms-block-image-with-text-description{margin:8px 0}.cms-block-image-with-text-action{justify-content:flex-end}.cms-block-image-with-text-action a{color:#353e47 !important;text-decoration:underline}.cms-block-image-with-text-action--arrow{display:flex;align-items:center}.cms-block-image-with-text-action--arrow a::after{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";display:inline-block;margin-left:6px;vertical-align:middle;font-size:14px;position:relative;margin-top:-2px}.cms-block-promo-with-text{position:relative;display:flex;min-height:calc(170px + 20vw);height:100%;width:100%;border-radius:4px;overflow:hidden;color:#fff}.cms-block-promo-with-text img{height:auto;margin:auto;max-width:100%}.cms-block-promo-with-text .button-action{bottom:30px;flex-direction:column;justify-content:flex-end;padding:12px;position:absolute;width:100%}.cms-block-promo-with-text .button-action a.dark-grey{background-color:#353e47;color:#fff;padding:7px 6px 5px 6px;border-radius:4px;font-size:1.2rem;font-weight:600;max-width:100px;text-align:center;text-decoration:none;width:100%}.cms-block-promo-with-text-action{margin-top:16px;color:#9eda74}.cms-block-promo-with-text-action a{color:#9eda74;text-decoration:underline}.cms-block-promo-with-text-action--arrow{display:flex;align-items:center}.cms-block-promo-with-text-action--arrow a::after{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";display:inline-block;margin-left:.6em;vertical-align:middle}.cms-block-images-reel-wrapper{margin-bottom:32px}.cms-block-images-reel .owl-stage-outer{margin-bottom:8px}.cms-block-product-availability-notice{display:inline-block;color:#ff8571;line-height:18px;vertical-align:middle}.cms-block-product-availability-notice i{font-size:18px;margin-right:8px;margin-left:2px;vertical-align:middle}.cms-block-product-delivery-lastunits{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));align-items:center;grid-column-gap:30px;padding:1em 0;font-size:16px;line-height:1.5;border:1px solid;border-color:#dbdbdb transparent}.cms-block-product-delivery-lastunits .cms-block-product-delivery,.cms-block-product-delivery-lastunits .cms-block-product-last-units{display:flex;flex-wrap:wrap;align-items:center;margin:.5em 0}.cms-block-product-delivery-lastunits .cms-block-product-delivery.green,.cms-block-product-delivery-lastunits .cms-block-product-last-units.green{color:#467b21}.cms-block-product-delivery-lastunits .cms-block-product-delivery.red,.cms-block-product-delivery-lastunits .cms-block-product-last-units.red{color:#ff8571}.cms-block-product-delivery-lastunits .cms-block-product-delivery i,.cms-block-product-delivery-lastunits .cms-block-product-last-units i{font-size:20px;margin-right:10px;margin-left:2px}.cms-block-product-delivery-lastunits .recibelo-el{color:#278200}.cms-block-product-delivery-lastunits .recibelo-el svg{vertical-align:bottom;margin-right:5px}.cms-block-product-availability{margin:5px 0 15px 0;font-weight:bold}.cms-block-product-availability .cms-block-product-last-units{display:block;align-items:center;margin:0 5px}.cms-block-product-availability .cms-block-product-last-units.green{color:#467b21}.cms-block-product-availability .cms-block-product-last-units.red{color:#ff8571}.cms-block-product-availability .cms-block-product-last-units i{font-size:20px;margin-right:5px}.product-extra-info{display:flex;flex-direction:column;align-items:center;position:relative}.ahorro p{padding:0;margin:0}.cms-block-three-image-blocks{margin:16px 0;color:#fff;display:flex;gap:15px;flex-direction:row;flex-wrap:wrap;justify-content:center}.cms-block-three-image-blocks .cms-wrapper{display:flex;justify-content:center;flex:25%}.cms-block-two-image-blocks{margin-top:32px;margin-bottom:32px;color:#fff}.cms-block-two-image-blocks-item:not(:last-child){margin-bottom:16px}.cms-block-two-image-blocks-item>*{height:100%;width:100%}.cms-block-two-columns-promo{position:relative;margin-top:32px;color:#353e47}.cms-block-two-columns-promo-corner-img{position:absolute;max-height:100%;max-width:100%;height:156px;width:156px;top:0;right:0;transform:scaleX(-1);z-index:0}.cms-block-two-columns-promo-corner-img img{height:100%;width:100%;object-fit:contain;object-position:top right}.cms-block-two-columns-promo-content{position:relative;padding:48px 24px;z-index:2}.cms-block-two-columns-promo-content-title{max-width:269px;margin-top:12px;margin-bottom:8px;font-size:24px;line-height:1.33}.cms-block-two-columns-promo-content-subtitle{font-size:18px;line-height:1.44}.cms-block-two-columns-promo-content .cms-block-checkmarked-list{font-size:16px;line-height:1.5}.cms-block-two-columns-promo-content .cms-block-checkmarked-list-item{margin:10px 0}.cms-block-two-columns-promo-content-action{margin-top:24px}.cms-block-why-chose-us{margin-top:32px;margin-bottom:64px}.cms-block-why-chose-us .cms-block-description{max-width:768px;margin:24px auto 8px auto;color:#232323}.cms-block-why-chose-us-list{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:12px;color:#232323}.cms-block-why-chose-us-item{flex-basis:calc(33% - 4px);display:flex;flex-direction:column;align-items:center;padding:10px 0}.cms-block-why-chose-us-image{height:56px;width:65px}.cms-block-why-chose-us-image img{height:100%;width:100%;object-fit:contain;object-position:center}.cms-block-why-chose-us-desc{padding:8px;font-size:14px;text-align:center}.cms-block-reviews{margin:32px 0}[class*="cms-block"],[class*=" cms-block"]{box-sizing:border-box}.cms-block-dblock{display:block}.cms-block-dblock h2{font-weight:700;font-size:40px;line-height:1.2;margin-top:0;margin-bottom:0}.cms-block-display-desktop{display:none}.cms-block-title,.cms-block-subtitle{width:100%;margin:0;padding:0;text-align:center;color:#757575}.cms-block-title{margin-bottom:24px;font-size:20px;font-weight:bold;line-height:1.4}.cms-block-subtitle{font-size:12px;line-height:1.67}.cms-block-description{margin:8px 0;font-size:16px;line-height:1.5}.widget.block.block-static-block div p{margin:0}.cms-page-view .page-icon::before{font-family:'FarmaciasVivo Icons';font-size:24px;margin-right:10px}.cms-page-view .social-networks li{margin-bottom:10px;display:flex;align-items:center}.cms-page-view .social-networks li a{color:#282828;text-decoration:underline}.cms-page-view .social-networks .facebook::before{content:"\e90d"}.cms-page-view .social-networks .instagram::before{content:"\e911"}.cms-page-view .club-vivo-features{margin-top:32px;margin-bottom:64px}.cms-page-view .club-vivo-features-list{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:12px;color:#232323}.cms-page-view .club-vivo-features-list-item{flex-basis:calc(50% - 4px);display:flex;flex-direction:column;align-items:center;padding:10px 0}.cms-page-view .club-vivo-features-list-item-image{height:56px;width:65px}.cms-page-view .club-vivo-features-list-item-image img{height:100%;width:100%;object-fit:contain;object-position:center}.cms-page-view .club-vivo-features-list-item-desc{padding:8px;font-size:14px;text-align:center}.marketing-bar{display:none;min-height:36px;transition:all ease-out 200ms}.marketing-bar__wrapper{display:flex;justify-content:center;background-color:#f4d660;padding:8px;margin:0}.marketing-bar__wrapper--message{flex:1;font-family:'Poppins-SemiBold';font-size:16px;color:#232323;text-align:center}@media (max-width:767px){.marketing-bar__wrapper--message{font-size:14px}}.marketing-bar__wrapper--message p{margin-bottom:0}.marketing-bar__wrapper--close-btn::before{color:#232323;font-size:16px;line-height:22px;cursor:pointer}@media (max-width:767px){.marketing-bar__wrapper--close-btn::before{color:#232323;font-size:18px;line-height:20px}}.scroll-to-top{position:fixed;right:10px;bottom:70px;height:48px;width:48px;border-radius:50%;text-align:center;background-color:#d6efc5;cursor:pointer;z-index:10}.scroll-to-top i::before{font-size:24px;line-height:48px;color:#1f6900}body{background-color:#fff;scroll-behavior:smooth}.page-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:100vh}.page-main{-webkit-flex-grow:1;flex-grow:1}.page-main>.page-title-wrapper .page-title+.action{margin-top:30px}.action.skip:focus{background:#f0f0f0;padding:10px;box-sizing:border-box;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:15}.action-skip-wrapper{height:0;position:relative}.message.global p{margin:0}.message.global.noscript,.message.global.cookie{margin:0 0 10px;padding:10px 20px;display:block;line-height:1.2em;font-size:1.3rem;background:#ffee9c;border-color:#d6ca8e;color:#282828;margin:0}.message.global.noscript a,.message.global.cookie a{color:#278200}.message.global.noscript a:hover,.message.global.cookie a:hover{color:#1f6900}.message.global.cookie{bottom:0;left:0;position:fixed;right:0;z-index:3}.message.global.cookie .actions{margin-top:10px}.message.global.demo{margin:0 0 10px;padding:10px 20px;display:block;line-height:1.2em;font-size:1.3rem;background:#ff0101;border-color:none;color:#fff;margin-bottom:0;text-align:center}.message.global.demo a{color:#278200}.message.global.demo a:hover{color:#1f6900}.page-header .panel.wrapper .switcher,.page-footer .switcher{margin-right:10px}.page-header .panel.wrapper .switcher .options,.page-footer .switcher .options{display:inline-block;position:relative}.page-header .panel.wrapper .switcher .options:before,.page-footer .switcher .options:before,.page-header .panel.wrapper .switcher .options:after,.page-footer .switcher .options:after{content:'';display:table}.page-header .panel.wrapper .switcher .options:after,.page-footer .switcher .options:after{clear:both}.page-header .panel.wrapper .switcher .options .action.toggle,.page-footer .switcher .options .action.toggle{padding:0;cursor:pointer;display:inline-block;text-decoration:none}.page-header .panel.wrapper .switcher .options .action.toggle>span,.page-footer .switcher .options .action.toggle>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-header .panel.wrapper .switcher .options .action.toggle:after,.page-footer .switcher .options .action.toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:inherit;content:'\e622';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.page-header .panel.wrapper .switcher .options .action.toggle:hover:after,.page-footer .switcher .options .action.toggle:hover:after{color:inherit}.page-header .panel.wrapper .switcher .options .action.toggle:active:after,.page-footer .switcher .options .action.toggle:active:after{color:inherit}.page-header .panel.wrapper .switcher .options .action.toggle.active,.page-footer .switcher .options .action.toggle.active{display:inline-block;text-decoration:none}.page-header .panel.wrapper .switcher .options .action.toggle.active>span,.page-footer .switcher .options .action.toggle.active>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-header .panel.wrapper .switcher .options .action.toggle.active:after,.page-footer .switcher .options .action.toggle.active:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:inherit;content:'\e621';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.page-header .panel.wrapper .switcher .options .action.toggle.active:hover:after,.page-footer .switcher .options .action.toggle.active:hover:after{color:inherit}.page-header .panel.wrapper .switcher .options .action.toggle.active:active:after,.page-footer .switcher .options .action.toggle.active:active:after{color:inherit}.page-header .panel.wrapper .switcher .options ul.dropdown,.page-footer .switcher .options ul.dropdown{margin:0;padding:0;list-style:none none;background:#fff;border:1px solid #bbb;margin-top:4px;min-width:160px;z-index:100;box-sizing:border-box;display:none;position:absolute;top:100%;box-shadow:0 3px 3px rgba(0,0,0,0.15)}.page-header .panel.wrapper .switcher .options ul.dropdown li,.page-footer .switcher .options ul.dropdown li{margin:0;padding:0}.page-header .panel.wrapper .switcher .options ul.dropdown li:hover,.page-footer .switcher .options ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.page-header .panel.wrapper .switcher .options ul.dropdown:before,.page-footer .switcher .options ul.dropdown:before,.page-header .panel.wrapper .switcher .options ul.dropdown:after,.page-footer .switcher .options ul.dropdown:after{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}.page-header .panel.wrapper .switcher .options ul.dropdown:before,.page-footer .switcher .options ul.dropdown:before{border:6px solid;border-color:transparent transparent #fff transparent;z-index:99}.page-header .panel.wrapper .switcher .options ul.dropdown:after,.page-footer .switcher .options ul.dropdown:after{border:7px solid;border-color:transparent transparent #bbb transparent;z-index:98}.page-header .panel.wrapper .switcher .options ul.dropdown:before,.page-footer .switcher .options ul.dropdown:before{left:10px;top:-12px}.page-header .panel.wrapper .switcher .options ul.dropdown:after,.page-footer .switcher .options ul.dropdown:after{left:9px;top:-14px}.page-header .panel.wrapper .switcher .options.active,.page-footer .switcher .options.active{overflow:visible}.page-header .panel.wrapper .switcher .options.active ul.dropdown,.page-footer .switcher .options.active ul.dropdown{display:block}.page-header .panel.wrapper .switcher .options ul.dropdown a,.page-footer .switcher .options ul.dropdown a{display:block;padding:8px}.page-header .panel.wrapper .switcher .options ul.dropdown a:hover,.page-footer .switcher .options ul.dropdown a:hover{text-decoration:none}.page-header .panel.wrapper .switcher li,.page-footer .switcher li{font-size:12px;margin:0}.page-header .panel.wrapper .switcher strong,.page-footer .switcher strong{font-weight:400}.pre-footer{background-color:#dfffd3}.pre-footer .pre-footer-home-subscribe{margin:0 auto;padding:50px;max-width:650px;text-align:center}.pre-footer .pre-footer-home-subscribe .footer-content-block__header{font-family:'Poppins',sans-serif;color:#757575;font-size:24px;font-weight:bold;margin-bottom:10px}.pre-footer .pre-footer-home-subscribe>p{text-align:left;margin-bottom:10px}.pre-footer .pre-footer-home-subscribe .content{max-width:350px;margin:0 auto;text-align:left}.pre-footer .pre-footer-home-subscribe .content .newsletter span{color:#282828}.widget{clear:both}.page-header .widget.block,.page-footer .widget.block{margin:20px 0}.ui-datepicker td{padding:0}.page-title{font-size:24px;font-weight:bold;line-height:1.33;color:#282828}.hidden{display:none !important}.wishlist-index-index .toolbar.wishlist-toolbar{background-color:#f2faed;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:flex-end;padding:8px 16px}.wishlist-index-index .toolbar.wishlist-toolbar .pager .limiter{margin-bottom:0}.wishlist-index-index .toolbar.wishlist-toolbar .pager .limiter select{border-radius:1px}.wishlist-index-index .products-grid .product-item .product-item-inner .unavailable.stock{text-align:center}.wishlist-index-index .products-grid .product-item .product-item-inner .product-item-actions{display:-webkit-flex;display:flex;justify-content:center}.wishlist-index-index .products-grid .product-item .product-item-inner .product-item-actions a.btn-remove{margin-left:10px}.wishlist-index-index .products-grid .product-item .product-item-inner .product-item-actions .field.qty .label{display:none}.wishlist-index-index .actions-toolbar{margin:2% 0}.fv-puntos-vivo svg{position:relative;top:-5px;margin-bottom:-14px;width:28px}.fv-puntos-vivo-lnk:hover .cls-1{stroke:#9EDA74}@media only screen and (max-width:768px){.abs-visually-hidden-mobile-m{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-mobile-m:before,.abs-add-clearfix-mobile-m:after{content:'';display:table}.abs-add-clearfix-mobile-m:after{clear:both}.abs-toggling-title-mobile{border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;cursor:pointer;margin-bottom:0;padding:10px 40px 10px 15px;position:relative;display:block;text-decoration:none}.abs-toggling-title-mobile:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:inherit;color:inherit;content:'\e622';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.abs-toggling-title-mobile:after{position:absolute;right:10px;top:0}.abs-toggling-title-mobile.active:after{content:'\e621'}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-main,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container{padding-left:15px;padding-right:15px}.account .page-main,.cms-privacy-policy .page-main{padding-top:41px;position:relative}.nav-toggle{margin-right:15px}.page-wrapper>.breadcrumbs .item:not(:nth-last-child(2)){display:none}.page-wrapper>.breadcrumbs .item:nth-last-child(2)::after{display:none}.page-wrapper>.breadcrumbs .item:nth-last-child(2) a{display:block !important}.page-wrapper>.breadcrumbs .item:nth-last-child(2) a::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";display:inline-block;margin-right:.5em;font-size:16px;vertical-align:middle}.messages{top:5px;bottom:auto;left:50%;transform:translateX(-50%);width:98%}.slider-products .slider__button{top:101%;width:22px;height:22px;padding:2px}.slider__viewport-products,.slider__viewport-products-cc{margin:0 30px}.slider__viewport-products .slider__slide-products,.slider__viewport-products-cc .slider__slide-products{flex:0 0 49% !important;max-width:49%}.slider__viewport-products .slider__button--prev,.slider__viewport-products-cc .slider__button--prev{left:10px}.slider__viewport-products .slider__button--next,.slider__viewport-products-cc .slider__button--next{right:10px}.slider__viewport-subcats{margin:0 45px}.buttons-subcats{margin-bottom:15px}.slider__viewport-expanded{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.display-on-mobile{display:block}.display-on-desktop{display:none}div[data-role='am-banners-lite']{order:-2}.am-porto-cmtb .filter.active .filter-current.filter-current.amshopby-filter-current+.block-actions{top:187px;border:none;border-radius:inherit;background:#fff;box-shadow:none}.am-porto-cmtb .filter.active .filter-current.amshopby-filter-current{padding:17px 30px;height:140px}.am-porto-cmtb .filter.active .filter-current.amshopby-filter-current~.filter-options{top:221px}.am-porto-cmtb .filter.active .filter-current.amshopby-filter-current .items{padding:15px;border-width:1px}.am-porto-cmtb .filter.active .filter-current.amshopby-filter-current .filter-current-subtitle{display:block;padding:10px 15px}.am-porto-cmtb .filter.active .block-category-list .block-title,.am-porto-cmtb .filter.active .filter-options-title,.am-porto-cmtb .filter.active .filter .filter-current-subtitle,.am-porto-cmtb .filter.active .block-category-list .block-content,.am-porto-cmtb .filter.active .filter-options-content{padding-left:15px;padding-right:15px}.am-porto-cmtb .filter.active .filter-options-title:after{right:15px}.filter-options-content .am-ranges .items.-am-multiselect .item [class*='am-filter-item']{padding-left:35px}.filter-options .am-labels-folding .item .am-collapse-icon~[class*='am-filter-item-'],.filter-options .am-labels-folding .item{padding-left:35px}.filter-options .items:not(.items-children).-am-multiselect>.item.-is-by-click .items-children.-folding .item.-is-expanded,.filter-options .am-category-wrapper .items.-am-multiselect .item.-filter-parent:not(.-is-collapsible),.filter-options .items:not(.items-children):has(.item.-is-by-click.-filter-parent)>.item.-is-expanded{margin-left:35px}.filter-options-item .filter-options-content .items [class*='am-filter-item']{padding:7px 0}.am-labels-folding .am-collapse-icon,.filter-options .amshopby-category-dropdown+form .items.-am-multiselect .item .am-collapse-icon,.filter-options .amshopby-category-dropdown+form .items.-am-multiselect .item .am-collapse-icon{margin:7px 0}.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon~.am-input,.filter-options .amshopby-category-dropdown+form .item .am-collapse-icon~.am-input,.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon~input[type='radio'],.filter-options .amshopby-category-dropdown+form .item .am-collapse-icon~input[type='radio'],.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon~input[type='checkbox'],.filter-options .amshopby-category-dropdown+form .item .am-collapse-icon~input[type='checkbox'],.filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon~input[type='checkbox']+.amshopby-choice,.filter-options .amshopby-category-dropdown+form .item .am-collapse-icon~input[type='checkbox']+.amshopby-choice{left:35px}.filter-options .items.-am-singleselect .item.-is-by-click .items-children.-folding .item .amshopby-filter-parent,.filter-options .amshopby-category-dropdown+form .items.-am-multiselect .item .items-children.-folding,.filter-options .am-category-wrapper .items .items-children.-folding,.filter-options .am-category-view .item a.amshopby-filter-parent{padding-left:35px}.filter-options .am-category-view.-am-multiselect .item>.am-collapse-icon~a.amshopby-filter-parent{padding-left:70px}.filter-options .am-category-view.-am-singleselect .am-collapse-icon{margin:7px 0}.am-collapse-icon:after,.am-show-more:before{width:20px}.filter-content .active .am-show-more:before{width:12px}.filter-content .active .am-show-more.-active{margin-bottom:10px}.amshopby-flyout-block{margin:10px 0 25px}.amshopby-flyout-block .items.amshopby-fly-out-view .item>.amshopby-choice{padding-left:35px}.filter-options input[type='checkbox']{border:0;clip:rect(0, 0, 0, 0);height:0;margin:0;opacity:0;overflow:hidden;padding:0;width:0;position:absolute}.filter-options input[type='checkbox']+.amshopby-choice{word-break:break-word;word-wrap:break-word;position:absolute;top:5px;left:0;display:block;margin:0;padding:0 0 0 35px;min-height:25px;line-height:1.2;cursor:pointer}.ie11 .filter-options input[type='checkbox']+.amshopby-choice{word-break:break-all}.filter-options input[type='checkbox']+.amshopby-choice:before,.filter-options input[type='checkbox']+.amshopby-choice:after{position:absolute;top:0;left:0;display:inline-block;box-sizing:border-box;width:25px;height:25px;border-radius:2px;content:''}.filter-options input[type='checkbox']+.amshopby-choice:before{border:1px solid #e3e3e3;background:#fff}.filter-options input[type='checkbox']+.amshopby-choice:after{background:#353e47 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPGRlZnMvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMS42NjkzIDMuNTAwNjFjLS4yMDc4LjAwNjk1LS40MDQ4LjA5ODg1LS41NDkzLjI1NjItMS45NTcwMyAyLjA2NDE1LTMuNDM4ODMgMy43NzY1NS01LjI4MDQxIDUuNzQ3ODNMMy44MTczIDcuNzA0NzRjLS4wNzk5Mi0uMDcxNi0uMTcyNDUtLjEyNTk1LS4yNzIzMy0uMTU5OTItLjA5OTg3LS4wMzM5Ny0uMjA1MTItLjA0NjktLjMwOTc0LS4wMzgwNi0uMTA0NjIuMDA4ODUtLjIwNjU2LjAzOTI5LS4zLjA4OTYtLjA5MzQ1LjA1MDMtLjE3NjU2LjExOTQ4LS4yNDQ1OS4yMDM2LS4wNjgwNC4wODQxMS0uMTE5NjYuMTgxNTEtLjE1MTkzLjI4NjYyLS4wMzIyNy4xMDUxMS0uMDQ0NTUuMjE1ODgtLjAzNjE1LjMyNTk4LjAwODQxLjExMDExLjAzNzM0LjIxNzQuMDg1MTUuMzE1NzQuMDQ3ODEuMDk4MzMuMTEzNTUuMTg1NzkuMTkzNDguMjU3MzlMNS4zNzc3MSAxMS4yOThjLjE1MzE1LjEzNzkuMzUwMTkuMjA5OC41NTE2LjIwMTMuMjAxNDEtLjAwODYuMzkyMzEtLjA5NjkuNTM0NDQtLjI0NzNDOC42MTA3NCA4Ljk4NzU3IDEwLjE0MiA3LjE3NTQ0IDEyLjI1NiA0Ljk0NTc4Yy4xMTY1LS4xMTgzNy4xOTYtLjI3MTIuMjI4MS0uNDM4MjMuMDMyMS0uMTY3MDMuMDE1My0uMzQwMzgtLjA0ODQtLjQ5NzA5LS4wNjM2LS4xNTY3MS0uMTcwOS0uMjg5MzctLjMwNzgtLjM4MDQyLS4xMzY5LS4wOTEwNS0uMjk2OC0uMTM2MTktLjQ1ODYtLjEyOTQzeiIvPgo8L3N2Zz4K) center / 25px;content:none}.filter-options input[type='checkbox']+.amshopby-choice:hover:before,.filter-options input[type='checkbox']:checked+.amshopby-choice:before{border-color:#353e47}.filter-options input[type='checkbox']:checked+.amshopby-choice:after{content:''}._keyfocus .filter-options input[type='checkbox']:active+.amshopby-choice:before,._keyfocus .filter-options input[type='checkbox']:focus+.amshopby-choice:before,.filter-options input[type='checkbox']:active+.amshopby-choice:before,.filter-options input[type='checkbox']:focus+.amshopby-choice:before{border-color:#353e47}.filter-options input[type='checkbox']:not(:checked).mage-error+.amshopby-choice:before{border-color:#f23b3b}.banner-list{gap:0}.banner-list .banner-list-item{margin-bottom:25px;width:100%;height:200px}.banner-list .banner-list-item .bg{height:180px}.banner-list .banner-list-item .content{padding:25px}.banner-list .banner-list-item .content .pretitle{font-size:18px}.banner-list .banner-list-item .content .title{font-size:20px}.banner-list .banner-list-item .content .subtitle{font-size:10px;min-height:0px;max-width:55%}.banner-list .banner-list-item .content .disclaimer{font-size:8px}.banner-list .banner-list-item.desktop{display:none}.mobile-hidden{display:none !important}.media-notice{margin-top:10px;margin-bottom:10px}.product-content-author{width:100%}.product-content-author .cms-block-title{margin-bottom:5px}.product-content-author .author{display:flex;gap:10px;align-items:center}.product-content-author .author .photo{width:25%}.product-content-author .author .summary{width:75%;padding:22px}.category-content-author{padding:8px 0}.category-content-author .actions{text-align:center !important}.category-content-author .author .photo{text-align:center}.category-content-author .author .photo img{width:150px;border-radius:50%}.category-content-author .author .summary{width:200px;margin:15px auto;text-align:center}.category-content-author .author .summary p{margin-bottom:0}.category-content-author .author .summary .name{font-size:16px;font-weight:bold}.category-content-author .author .summary .linkedin-wrapper .linkedin-logo,.category-content-author .author .summary .linkedin-wrapper .linkedin-link{display:inline-block;vertical-align:middle}.category-content-author .author .summary .linkedin-wrapper .linkedin-logo{width:18px;margin-bottom:1rem}.category-content-author .author .summary .linkedin-wrapper .linkedin-link{margin-bottom:0.6rem}.category-content-author .author .summary .linkedin-wrapper .linkedin-link a{color:#282828 !important}.category-content-author .author .summary .linkedin-wrapper .linkedin-link a:hover{color:#282828 !important}.category-content-author button.submit.primary a{color:white !important}.category-content-author button.submit.primary a:hover{color:#282828 !important}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body{flex-direction:column}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body .vivo-pudo-list,#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body .vivo-pudo-map{width:100%;height:auto}#vivo-pudo-modal .vivo-pudo-modal-content .vivo-pudo-body #vivo-pudo-map{min-height:300px}.cookie-dialog{padding:10px;width:95%;top:50%}.cookie-dialog .body-container{padding:0}.cb-groups-container{margin:0}.cookie-bar{align-items:flex-end}.cookie-bar .cb-summary-buttons{flex-direction:column !important;background-color:transparent;border-top:1px solid #d8d8d8;padding:5px;display:flex;flex-wrap:wrap;justify-content:center;position:relative;width:100%}.cookie-bar .cb-summary-buttons button{margin:5px 15px;padding:20px 35px 15px 35px}.categorias-inicio a{width:30%}.chopped{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em;line-height:1.5em}.header-top-bar-container{min-height:31px;display:block}.header-shipping-bar{display:block;margin-right:0}.header-newsletter-bar{display:none;padding:0 5px 5px 5px}.popup-nl .popup-content h2{font-size:18px}.popup-nl .popup-content p{font-size:14px}.category-view-container .category-description{margin-bottom:24px}.catalog-product-view .column.main{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.catalog-product-view .product.media{-webkit-order:-1;order:-1}.product-info-main .box-tocart .actions .action.tocart{white-space:nowrap}.block.related .action.select{display:block;margin:5px 0}.compare,.product-addto-links .action.tocompare,.product-item-actions .actions-secondary>.action.tocompare{display:none}.hide-on-mobile{display:none}.show-on-mobile{display:inline-flex}.promofriday{margin-right:100px;width:80px;font-size:.9rem}.promofridayband{width:80px;max-width:104px;font-size:.8rem;margin-top:3px}.promofridayprod{order:6}.container-stock-discount{margin-left:-0.5rem}.container-stock-discount .wrapper-stock-info .circle{width:7.2rem;height:7.2rem}.container-stock-discount .wrapper-stock-info .circle .text{width:7.2rem;height:7.2rem;font-size:1.2rem;line-height:1.2rem}.container-stock-discount .wrapper-stock-info .circle.black{width:7.7rem;height:7.7rem}.container-stock-discount .wrapper-discount-info .circle{width:5.6rem;height:5.6rem}.container-stock-discount .wrapper-discount-info .circle .text{width:5.6rem;height:5.6rem;font-size:1.6rem;line-height:1.8rem}.block-search .block-content{margin-bottom:0}.minicart-wrapper{margin-top:0;margin-left:20px}.minicart-wrapper:before,.minicart-wrapper:after{content:'';display:table}.minicart-wrapper:after{clear:both}.minicart-wrapper .product .actions{margin:-35px 0 0 144px}.minicart-wrapper .product .actions>.secondary{margin-left:-0.8rem}.header-popup{display:none}.header-popup-m{display:inline-block}.sidebar-main .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:9998;display:none}.sidebar-main .filter-options-title{padding:8px 35px 8px 12px !important}.sidebar-main .filter-content{max-height:75%;overflow-y:auto}.filter-current.filter-pills__clear-all{color:#232323;font-size:16px;margin-right:38px;text-decoration:underline;margin-top:5px}.mobile-layered-nav{position:fixed;z-index:9999;background:#fff;width:330px;border:1px solid #ccc;box-shadow:2px 2px 4px 0px #999;left:-330px;height:100vh}.mobile-filters-active{animation:slideIn .2s ease-in-out;left:0}@keyframes slideIn{from{transform:translateX(-330px)}to{transform:translateX(-16px)}}.close-filters{position:absolute;top:10px;right:10px;cursor:pointer}.close-filters::before{content:'×';font-size:32px;color:#999}.mobile-filters-wrapper{display:flex;width:100%}.mobile-filters-wrapper button{background-color:#fff;border:2px solid #353e47;color:#353e47;width:100%}.mobile-filters-wrapper button .show-filters::before{content:"\e90f";font-family:'FarmaciasVivo Icons';color:#353e47;margin-right:10px;vertical-align:middle}.mobile-filters-wrapper button:before{color:#353e47}.modal-slide{left:0 !important}.modal-inner-wrap{background-color:#fff !important}.modal-inner-wrap .modal-header{padding-bottom:20px !important}.modal-inner-wrap .modal-content{padding-left:20px !important;padding-right:15px !important}.page-with-filter .columns .sidebar-main{-webkit-order:0;order:0}.mobile-layered-nav{max-height:0;overflow:hidden;transition:all .35s}.mobile-filters-active{display:block !important;max-height:999rem;padding:16px 5px 32px 5px}.hidden-on-mobile{display:none}.block-search{flex:1 1 100%;order:4;max-width:100%;margin:16px 0 0}.logo.mobile{display:flex}.logo.mobile img{width:52px;margin-top:-4px}.logo.desktop,.logo .welcome-text{display:none}.page-header{position:-webkit-sticky;position:sticky}.page-header.sticked{position:fixed !important;top:0 !important;width:100vw;z-index:99}.page-header.sticked .marketing-bar{display:none !important}.page-header.sticked .logo{display:none}.page-header.sticked .header-links-wrapper .header-links-wrapper__header-icon,.page-header.sticked .header-links-wrapper .whishlist{display:none}.page-header.sticked .header.content{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;padding:12px 16px}.page-header.sticked .block-search{margin:0;order:3}.page-header.sticked .block-search .field.search .label::before{top:50%;transform:translate3d(0, -50%, 0)}.page-header.sticked #search{margin:0}.footer.content .footer-infos-container{border-top:none;padding-top:0}.footer .footer-logo-container{flex-direction:column}.footer .footer-logo-container .footer__logo{margin-bottom:15px}.footer .footer-content-block__section{border-bottom:1px solid}.footer .footer-content-block__section>input[type="checkbox"]{position:absolute;left:-100vw}.footer .footer-content-block__section>input[type="checkbox"]:checked~.content{height:auto;overflow:visible}.footer .footer-content-block__section>input[type="checkbox"]:checked~.handle label:before{font-family:'FarmaciasVivo Icons';content:"\e906"}.footer .footer-content-block__section .content{overflow-y:hidden;height:0;transition:height .6s ease}.footer .footer-content-block__section label{display:block}.footer .footer-content-block__section .handle{font-size:16px}.footer .footer-content-block__section .handle label{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:space-between}.footer .footer-content-block__section .handle label:before{font-family:'FarmaciasVivo Icons';content:"\e903"}.footer .footer-medical-content-block .mobile-hidden{display:none}.footer .footer-categories-list{padding:0 !important}.footer .collapsible{border-bottom:1px solid}.footer .collapsible-header{position:relative}.footer .collapsible-header .closed::before{content:"\e903"}.footer .collapsible-header .expanded::before{content:"\e906"}.footer .collapsible-icon::before{font-size:16px;position:absolute;right:0;bottom:0}.footer .policy-links ul li{margin-right:16px}.footer .footer-brands-container{border-bottom:1px solid}.footer .footer-dropdown{min-width:100%}.cms-payments-block{margin-right:0}.cms-payments-block div{justify-content:space-around}.cms-payments-block div img{margin-right:10px}.catalog-category-view .cms-block-cat-with-image{height:80px}.catalog-category-view .cms-block-cat-with-image img{align-self:center !important}.product-extra-info{top:10px}.last-units-fixed{display:none !important}.ahorro-fixed{position:relative;top:-12px}.cms-block-three-image-blocks .cms-wrapper{flex:45%}.cms-block-unpad-mobile,.cms-block-unpad-mobile.owl-carousel{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.wishlist-index-index .toolbar.wishlist-toolbar{justify-content:center;margin:0 -15px 8px}.wishlist-index-index .products-grid .product-item .product-item-inner .product-item-actions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.wishlist-index-index .products-grid .product-item .product-item-inner .product-item-actions a.btn-remove{margin-left:0;margin-top:4px}.widget-blog-posts ol.post-list li.item{width:calc((100% - 32px) / 3) !important}.widget-blog-posts ol.post-list li.item:nth-child(n+4){display:none}.widget-blog-posts ol.post-list li.item .post-image{height:19vw}.catalogsearch-result-index .product.actions .form-elements .control,.wishlist-index-index .product.actions .form-elements .control,.catalog-category-view .product.actions .form-elements .control,.category-default-category .product.actions .form-elements .control{margin:0 0 5px}.catalogsearch-result-index .product.actions .form-elements .control .qty-button,.wishlist-index-index .product.actions .form-elements .control .qty-button,.catalog-category-view .product.actions .form-elements .control .qty-button,.category-default-category .product.actions .form-elements .control .qty-button{width:28%;height:40px;line-height:44px}.catalogsearch-result-index .product.actions .form-elements .control .input-text.qty,.wishlist-index-index .product.actions .form-elements .control .input-text.qty,.catalog-category-view .product.actions .form-elements .control .input-text.qty,.category-default-category .product.actions .form-elements .control .input-text.qty{width:44%}.checkout-cart-index .cart.table-wrapper .col.price,.checkout-cart-index .cart.table-wrapper .col.subtotal{width:30%}.checkout-cart-index .cart.table-wrapper .col.qty{width:40%}.checkout-cart-index .cart.table-wrapper .col.qty label .qty-button{width:34px}.checkout-cart-index .cart.table-wrapper .col.qty label .input-text.qty{width:36px}.catalog-product-view .product-content-top{flex-direction:column !important;display:flex !important}.catalog-product-view .product-content-top .product-content-left,.catalog-product-view .product-content-top .product-content-right,.catalog-product-view .product-content-top .product-content-center{float:none;width:auto}.catalog-product-view .product-content-left{margin-bottom:0 !important}.catalog-product-view .completa-tu-compra .slider__button{display:block !important}.catalog-product-view .completa-tu-compra .slider-products-cc{max-height:inherit;overflow-y:visible !important;min-width:auto}.parapharmacy.catalog-product-view .product-content-left{float:none !important;width:100% !important;padding-right:0 !important}.parapharmacy.catalog-product-view .product-content-center{float:none !important;width:100% !important;padding-right:0 !important}.parapharmacy.catalog-product-view .product-content-right{float:none !important;width:100% !important}.catalog-product-view .product.data.download-brochure{text-align:center}.product-add-form .addtocart-fieldset .field.qty label{display:none}.box-tocart.fixed-add-to-cart{position:fixed;width:100vw;bottom:0;left:0;margin:0 !important;padding:8px 16px;background-color:#f2faed;z-index:10}.product-review-wishlist-actions.product-review-wishlist-actions--desktop{display:none}.catalog-product-view .product-info-main .product-brand{order:19;margin-top:5px}.catalog-product-view .product-info-main .product-info-price{order:5}.catalog-product-view .product-info-main .product-add-form{order:10}.catalog-product-view .product-info-main .product-tags{order:15}.catalog-product-view .product-info-main .attribute.overview{order:20;margin:10px 0}.catalog-product-view .product-info-main .cms-block-product-after-main{order:25}.field.configurable label,.field.configurable .label{display:none !important}.account .columns .sidebar-main{order:0;-webkit-order:0}}@media only screen and (max-width:639px){.abs-visually-hidden-mobile{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-mobile:before,.abs-add-clearfix-mobile:after{content:'';display:table}.abs-add-clearfix-mobile:after{clear:both}.slider__viewport-products,.slider__viewport-products-cc{margin:0 5px}.slider__viewport-products .slider__button,.slider__viewport-products-cc .slider__button{top:101%;width:22px;height:22px;padding:2px}.slider__viewport-products .slider__slide-products,.slider__viewport-products-cc .slider__slide-products{flex:0 0 50% !important;max-width:50%}.toolbar.toolbar-products{display:none}.buttons-subcats{margin-bottom:0px}.buttons-subcats .slider__button{top:39% !important}.slider__viewport-subcats{margin:0 28px}.slider__viewport-subcats .slider__slide-subcats{margin-bottom:1px;height:46px !important;background-color:#9eda74;border:0}.slider__viewport-subcats .slider__slide-subcats .subcats-image{display:none}.slider__viewport-subcats .slider__slide-subcats .subcategory-link{display:flex;text-align:center;align-items:center;justify-content:center;margin-top:2px;background:none !important}.slider__viewport-subcats .slider__slide-subcats .subcategory-link h2{color:#333;font-size:1.3rem}.slider__viewport-subcats .slider__slide-subcats::before{display:none}.buttons-subcats{margin-bottom:20px}.slider__slide-cats{flex:0 0 33.3333% !important}.slider__slide-brands{flex:0 0 100% !important}.slider__slide-subcats{flex:0 0 33.3333% !important;max-width:33.3333%}.table-magento-payments-review-items .col.subtotal{text-align:left}.table-magento-payments-review-items .product-item-name{display:inline-block}.cart-summary .apple-pay{margin-top:14px}.products-list .product-item{table-layout:fixed}.products-list .product-item-photo{padding:0 10px 10px 0;width:30%}.product-item-delivery{display:none}.products{margin:0}.toolbar-amount{flex:1 1 100%;order:2;text-align:center}.toolbar-products__top{flex-wrap:wrap}.sorter{order:1;text-align:center}.toolbar-products{margin-left:-15px;margin-right:-15px}.products.wrapper~.toolbar-products .pages{margin-top:25px}.toolbar-amount-bottom{display:none}.block-search{margin-top:5px}.minicart-wrapper .block-minicart{width:290px}.cms-block-three-image-blocks .cms-wrapper{flex:50%}.widget-blog-posts ol.post-list li.item{width:calc((100% - 16px) / 2) !important}.widget-blog-posts ol.post-list li.item:nth-child(n+3){display:none}.widget-blog-posts ol.post-list li.item .post-image{height:25vw}}@media only screen and (max-width:479px){.slider__slide-subcats{flex:0 0 50% !important;max-width:50%}.description-view-action-more{display:none !important}.cms-block-image-with-text{width:360px;height:246px}.cms-block-image-with-text img{position:absolute;left:1%;top:1%;z-index:-1;width:98%}.widget-blog-posts ol.post-list li.item{width:calc((100% - 16px) / 2) !important}}@media only screen and (max-width:319px){.slider__slide-subcats{flex:0 0 50% !important;max-width:50%}}@media all and (min-width:640px){.abs-visually-hidden-desktop-s{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-desktop-s:before,.abs-add-clearfix-desktop-s:after{content:'';display:table}.abs-add-clearfix-desktop-s:after{clear:both}.abs-add-box-sizing-desktop-s{box-sizing:border-box}.slider__slide-cats{flex:0 0 33.3333% !important}.slider__slide-brands{flex:0 0 33.3333% !important}.slider__slide-subcats{flex:0 0 25% !important;max-width:25%}.post-list-wrapper{overflow:hidden}.post-list-wrapper .post-list.grid:after{content:"";clear:both;display:block}.post-list-wrapper .post-list.grid li{float:left;margin-left:2%;margin-bottom:2%;width:calc((100% - (2% * (2 - 1))) / 2)}.post-list-wrapper .post-list.grid li:nth-child(2n+1){clear:left;margin-left:0}.widget-blog-posts ol.post-list li.item{float:left;margin-left:2%;margin-bottom:2%;width:calc((100% - (2% * (2 - 1))) / 2)}.widget-blog-posts ol.post-list li.item:nth-child(2n+1){clear:left;margin-left:0}.products-grid .product-item:nth-child(odd){border-right:none}.products-grid .product-item:nth-child(3n + 1),.products-grid .product-item:nth-child(3n + 2){border-right:1px solid #dbdbdb}.product-item-actions{display:block}.products-grid .product-item-actions{margin:0}.products-grid .product-item-actions .form-elements{margin:10px 0 0}.product-item-actions .actions-primary+.actions-secondary>*{white-space:normal}.products-grid .product-item{width:25%}.page-products .products-grid .product-item,.page-layout-1column .products-grid .product-item,.page-layout-3columns .products-grid .product-item,.page-products.page-layout-1column .products-grid .product-item,.page-products.page-layout-3columns .products-grid .product-item{margin-left:0;padding:0;width:calc(100% / 4)}}.product-item{border:0 !important}.qsomos h4{font-size:22px}.qsomos.verde{background-image:url("/media/pastilla_verde.png");background-repeat:no-repeat round;padding-left:25px}.qsomos.rosa{background-image:url("/media/pastilla_rosa.png");background-repeat:no-repeat round;padding-left:25px}.homecats{background:#9EDA74;float:left;min-width:32%;margin:calc(.6%)}.homecats a{background:#9EDA74;display:block;padding:10px 11px;text-align:center;color:#353e47}.homecats:hover,.homecats a:hover{background:#f4d660}.cms-index-index .column.main .block-static-block,.cms-index-index .column.main .block-static-block:last-child{margin-bottom:50px}.cms-index-index .column.main .block-static-block>.cms-block-cats-images-and-lists .cms-block-title,.cms-index-index .column.main .block-static-block:last-child>.cms-block-cats-images-and-lists .cms-block-title{margin-bottom:12px}.cms-index-index .column.main .widget-blog-posts{margin-top:12px}.cms-index-index .column.main .cms-block-subtitle{margin-top:0}.cms-index-index .column.main .cms-block-title{margin-bottom:0px !important}.cms-index-index .column.main .product-item-photo{text-align:center}.cms-index-index .column.main .cms-block-images-reel{height:140px;overflow:hidden}.cms-index-index .column.main #categories-image.cms-block-cats-images-reel{display:block;overflow:hidden}.cms-index-index .column.main .product-items.owl-carousel{display:block !important}.cms-index-index .column.main .products-grid .product-items .product-item{display:inline-block;width:100%}.bundle-options-container .product-add-form{display:block}.product-options-wrapper>.fieldset>.required{display:block}.widget-blog-posts ol.post-list{display:flex;flex-wrap:wrap;justify-content:space-between}.widget-blog-posts ol.post-list::after{display:none}.widget-blog-posts ol.post-list li.item{margin:initial;padding:0;text-align:initial;float:none}.widget-blog-posts ol.post-list li.item h2{margin:0;padding:8px 0;font-size:14px;line-height:1.57}.widget-blog-posts ol.post-list li.item .post-image{display:block;width:100%;margin-bottom:8px;border-radius:4px;overflow:hidden}.widget-blog-posts ol.post-list li.item .post-image *{display:block;height:100%;width:100%;object-fit:cover;object-position:center}.widget-blog-posts ol.post-list li.item .post-date{font-size:12px;line-height:1.67;color:#757575}.widget-blog-posts ol.post-list li.item .post-description{font-size:16px;font-weight:600;line-height:1.5;color:#282828}.widget-blog-posts ol.post-list li.item .post-description a{color:#282828}.widget-blog-posts ol.post-list li.item .post-content{display:none}.widget-blog-posts ol.post-list li.item .post-link{display:block;margin:8px 0;font-size:14px;line-height:1.57;color:#232323;text-decoration:underline}.widget-blog-posts ol.post-list li.item .post-link:hover{color:#3c3c3c}.catalogsearch-result-index .product.actions .actions-primary,.wishlist-index-index .product.actions .actions-primary,.catalog-category-view .product.actions .actions-primary,.category-default-category .product.actions .actions-primary{width:100%}.catalogsearch-result-index .product.actions .actions-primary .field.qty,.wishlist-index-index .product.actions .actions-primary .field.qty,.catalog-category-view .product.actions .actions-primary .field.qty,.category-default-category .product.actions .actions-primary .field.qty{width:100%}.catalogsearch-result-index .product.actions .form-elements .control,.wishlist-index-index .product.actions .form-elements .control,.catalog-category-view .product.actions .form-elements .control,.category-default-category .product.actions .form-elements .control{display:none !important;border:1px solid #6f6f6f;border-radius:2px;display:-webkit-block;display:block}.catalogsearch-result-index .product.actions .form-elements .control .qty-button,.wishlist-index-index .product.actions .form-elements .control .qty-button,.catalog-category-view .product.actions .form-elements .control .qty-button,.category-default-category .product.actions .form-elements .control .qty-button{display:inline-block;height:23px;width:22px;vertical-align:middle;cursor:pointer;user-select:none;background-color:#efefef;padding:1px;text-align:center;line-height:29px;font-size:0.8em;float:right;clear:both;border-left:1px solid #383838}.catalogsearch-result-index .product.actions .form-elements .control .qty-button span,.wishlist-index-index .product.actions .form-elements .control .qty-button span,.catalog-category-view .product.actions .form-elements .control .qty-button span,.category-default-category .product.actions .form-elements .control .qty-button span{display:none}.catalogsearch-result-index .product.actions .form-elements .control .qty-button.qty-increment::before,.wishlist-index-index .product.actions .form-elements .control .qty-button.qty-increment::before,.catalog-category-view .product.actions .form-elements .control .qty-button.qty-increment::before,.category-default-category .product.actions .form-elements .control .qty-button.qty-increment::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906";color:#282828}.catalogsearch-result-index .product.actions .form-elements .control .qty-button.qty-increment.disabled::before,.wishlist-index-index .product.actions .form-elements .control .qty-button.qty-increment.disabled::before,.catalog-category-view .product.actions .form-elements .control .qty-button.qty-increment.disabled::before,.category-default-category .product.actions .form-elements .control .qty-button.qty-increment.disabled::before{opacity:.5}.catalogsearch-result-index .product.actions .form-elements .control .qty-button.qty-decrement::before,.wishlist-index-index .product.actions .form-elements .control .qty-button.qty-decrement::before,.catalog-category-view .product.actions .form-elements .control .qty-button.qty-decrement::before,.category-default-category .product.actions .form-elements .control .qty-button.qty-decrement::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";color:#282828}.catalogsearch-result-index .product.actions .form-elements .control .qty-button.qty-decrement.disabled::before,.wishlist-index-index .product.actions .form-elements .control .qty-button.qty-decrement.disabled::before,.catalog-category-view .product.actions .form-elements .control .qty-button.qty-decrement.disabled::before,.category-default-category .product.actions .form-elements .control .qty-button.qty-decrement.disabled::before{opacity:.5}.catalogsearch-result-index .product.actions .form-elements .control .input-text.qty,.wishlist-index-index .product.actions .form-elements .control .input-text.qty,.catalog-category-view .product.actions .form-elements .control .input-text.qty,.category-default-category .product.actions .form-elements .control .input-text.qty{box-sizing:border-box;padding:0;margin:0;border:none;letter-spacing:0.2px;text-align:center;border-radius:0;vertical-align:middle}.catalog-product-view .product-info-main .box-tocart,.catalog-product-view .block-bundle-summary .box-tocart{display:-webkit-block;display:block}.catalog-product-view .product-info-main .box-tocart .input-text.qty,.catalog-product-view .block-bundle-summary .box-tocart .input-text.qty{box-sizing:border-box;height:32px;width:58px;padding:0;margin:0 5px;border:none;letter-spacing:0.2px;vertical-align:middle}.catalog-product-view .product-info-main .box-tocart .field.qty,.catalog-product-view .block-bundle-summary .box-tocart .field.qty{margin:0}.catalog-product-view .product-info-main .box-tocart .control,.catalog-product-view .block-bundle-summary .box-tocart .control{border:1px solid #6f6f6f;border-radius:2px}.catalog-product-view .product-info-main .box-tocart .control .qty-button,.catalog-product-view .block-bundle-summary .box-tocart .control .qty-button{display:inline-block;height:23px;width:22px;vertical-align:middle;cursor:pointer;user-select:none;background-color:#efefef;padding:1px;text-align:center;line-height:29px;font-size:0.8em;float:right;clear:both;border-left:1px solid #383838}.catalog-product-view .product-info-main .box-tocart .control .qty-button span,.catalog-product-view .block-bundle-summary .box-tocart .control .qty-button span{display:none}.catalog-product-view .product-info-main .box-tocart .control .qty-button.qty-increment::before,.catalog-product-view .block-bundle-summary .box-tocart .control .qty-button.qty-increment::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906";color:#282828}.catalog-product-view .product-info-main .box-tocart .control .qty-button.qty-increment.disabled::before,.catalog-product-view .block-bundle-summary .box-tocart .control .qty-button.qty-increment.disabled::before{opacity:.5}.catalog-product-view .product-info-main .box-tocart .control .qty-button.qty-decrement::before,.catalog-product-view .block-bundle-summary .box-tocart .control .qty-button.qty-decrement::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";color:#282828}.catalog-product-view .product-info-main .box-tocart .control .qty-button.qty-decrement.disabled::before,.catalog-product-view .block-bundle-summary .box-tocart .control .qty-button.qty-decrement.disabled::before{opacity:.5}.catalog-product-view .product-info-main .box-tocart .control .qty-button:hover,.catalog-product-view .block-bundle-summary .box-tocart .control .qty-button:hover{background-color:#dddddd}.catalog-product-view .bundle-options-wrapper .control .qty-button{display:inline-block;height:40px;width:40px;vertical-align:middle;cursor:pointer;user-select:none;background-color:#efefef;padding:0;text-align:center;line-height:44px}.catalog-product-view .bundle-options-wrapper .control .qty-button span{display:none}.catalog-product-view .bundle-options-wrapper .control .qty-button.qty-increment::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906";color:#282828}.catalog-product-view .bundle-options-wrapper .control .qty-button.qty-increment.disabled::before{opacity:.5}.catalog-product-view .bundle-options-wrapper .control .qty-button.qty-decrement::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";color:#282828}.catalog-product-view .bundle-options-wrapper .control .qty-button.qty-decrement.disabled::before{opacity:.5}.catalog-product-view .bundle-options-container .price-box .price{font-size:32px;font-weight:600}.catalog-product-view .bundle-options-container .block-bundle-summary .bundle-summary>.subtitle{line-height:35px}.catalog-product-view .bundle-options-container .block-bundle-summary>.title>strong{font-weight:700}.catalog-product-view .bundle-options-container .legend.title{font-weight:700}.catalog-product-view .block-bundle-summary .box-tocart .field.qty{margin-bottom:15px}.catalog-product-view .block-bundle-summary .title,.catalog-product-view .block-bundle-summary .subtitle{border-bottom:1px solid #dbdbdb;line-height:35px}.catalog-product-view .block-bundle-summary .item-label{color:#467b21;font-weight:700}.page-product-bundle .product-add-form .addtocart-fieldset{align-items:flex-start;flex-direction:column}.page-product-bundle .product-add-form .fieldset>.field:not(.choice)>.label{color:#467b21;display:inline-block;font-size:15px;font-weight:700}.page-product-bundle .product-add-form .fieldset>.field:not(.choice) .label-icon{background-image:url("data:image/png;base64,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AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AEAsoQMAxBI6AECsf/mf/+Psv/7rv/4XnzAAEOX//p//d/df/tf7//zfPlYAINBHS1cAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyhAwDEEjoAQCyh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");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;height:22px;text-rendering:auto;-webkit-font-smoothing:antialiased;width:22px}.page-product-bundle .product-add-form .fieldset .option-group .field.option{clear:both}.page-product-bundle .product-add-form .fieldset .option-group .field.option>.label-icon{display:none}.page-product-bundle .product-add-form .fieldset .option-group .field.option>.label{display:block;font-size:16px;font-weight:bold;color:#353e47;padding-left:25px;margin:10px 0}.page-product-bundle .product-add-form .fieldset .option-group .field.option>.control>.options-list{margin-left:30px}.page-product-bundle .product-add-form .fieldset .option-group .field.option.required>.label:after{content:'*';color:inherit;font-size:1.2rem;margin:0 0 0 5px}.page-product-bundle .product-add-form .fieldset .option-group #validation-message-box{clear:both}.page-product-bundle .bundle-options-wrapper .price-notice .price{font-size:14px}.checkout-cart-index .cart.table-wrapper .hide{display:none}.checkout-cart-index .cart.table-wrapper .col.price .price-including-tax,.checkout-cart-index .cart.table-wrapper .col.subtotal .price-including-tax{line-height:42px}.checkout-cart-index .cart.table-wrapper .col.qty label{border:1px solid #6f6f6f;border-radius:2px;display:inline-block}.checkout-cart-index .cart.table-wrapper .col.qty label .qty-button{display:inline-block;height:23px;width:22px;vertical-align:middle;cursor:pointer;user-select:none;background-color:#efefef;padding:1px;text-align:center;line-height:29px;font-size:0.8em;float:right;clear:both;border-left:1px solid #383838}.checkout-cart-index .cart.table-wrapper .col.qty label .qty-button span{display:none}.checkout-cart-index .cart.table-wrapper .col.qty label .qty-button.qty-increment::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906";color:#282828}.checkout-cart-index .cart.table-wrapper .col.qty label .qty-button.qty-increment.disabled::before{opacity:.5}.checkout-cart-index .cart.table-wrapper .col.qty label .qty-button.qty-decrement::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";color:#282828}.checkout-cart-index .cart.table-wrapper .col.qty label .qty-button.qty-decrement.disabled::before{opacity:.5}.checkout-cart-index .cart.table-wrapper .col.qty label .input-text.qty{box-sizing:border-box;height:46px;padding:0;margin:0 4px;border:none;letter-spacing:0.2px;vertical-align:middle}.minicart-items .product-item-details .details-qty .label{display:-webkit-none;display:none}.minicart-items .product-item-details .details-qty .control{border:1px solid #6f6f6f;border-radius:2px;display:inline-block}.minicart-items .product-item-details .details-qty .control .qty-button{display:inline-block;height:40px;width:40px;vertical-align:middle;cursor:pointer;user-select:none;background-color:#efefef;padding:0;text-align:center;line-height:44px}.minicart-items .product-item-details .details-qty .control .qty-button span{display:none}.minicart-items .product-item-details .details-qty .control .qty-button.qty-increment::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e918";color:#282828}.minicart-items .product-item-details .details-qty .control .qty-button.qty-increment.disabled::before{opacity:.5}.minicart-items .product-item-details .details-qty .control .qty-button.qty-decrement::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e912";color:#282828}.minicart-items .product-item-details .details-qty .control .qty-button.qty-decrement.disabled::before{opacity:.5}.minicart-items .product-item-details .details-qty .control .input-text.qty,.minicart-items .product-item-details .details-qty .control .item-qty.qty,.minicart-items .product-item-details .details-qty .control .input-text.cart-item-qty,.minicart-items .product-item-details .details-qty .control .item-qty.cart-item-qty{box-sizing:border-box;height:32px;width:38px;padding:0;margin:0 5px;border:0;border-radius:4px;letter-spacing:0.2px;vertical-align:middle}.catalog-product-view{color:#282828}.catalog-product-view .column.main{display:flex;flex-direction:column;padding-bottom:15px}.catalog-product-view .page-title{margin-bottom:0;font-size:20px;font-weight:bold;line-height:1.4}.catalog-product-view .product-info-main{display:flex;flex-direction:column}.catalog-product-view .product-info-stock-sku .stock.available{display:none}.catalog-product-view .completa-tu-compra{width:100%}.catalog-product-view .completa-tu-compra .slider__button{display:none}.catalog-product-view .completa-tu-compra .slider-products-cc{max-height:877px;overflow-y:scroll;min-width:308px}.catalog-product-view .completa-tu-compra h4{padding:16px 12px 11px 12px;white-space:nowrap;width:100%;font-size:20px;color:#232323;font-weight:600;margin:0;border-bottom:1px solid #232323;border-top:1px solid #232323;text-align:center}.catalog-product-view #modo-empleo-content,.catalog-product-view #beneficios-content,.catalog-product-view #para-quien-content{font-size:16px;line-height:1.5}.catalog-product-view .product.attribute.overview,.catalog-product-view .product.attribute.description{font-size:16px;line-height:1.5}.catalog-product-view .product.attribute.overview .overview-more,.catalog-product-view .product.attribute.description .overview-more{display:block;margin-top:16px;color:inherit;text-decoration:underline}.catalog-product-view .product-social-links .product-addto-links{margin:0}.catalog-product-view .product.info.detailed{max-width:780px;margin-left:auto;margin-right:auto}.catalog-product-view .block.related{margin-top:40px}.catalog-product-view .block.related .block-title.title{text-align:center}.catalog-product-view .block.related .block-title.title strong{font-size:24px;line-height:1.33;color:#757575}.parapharmacy.catalog-product-view .product-content-left{margin-bottom:5px;float:left;width:75%;padding-right:22px}.parapharmacy.catalog-product-view .product-content-center{float:left;width:75%;padding-right:22px}.parapharmacy.catalog-product-view .product-content-right{float:right;width:25%}.pharmacy.catalog-product-view .product-content-center{width:75%;margin:0 auto}.pharmacy.catalog-product-view .product-content-right{display:none}.pharmacy.catalog-product-view .product.info.detailed{clear:both;margin-bottom:5px}.product.data.items{display:flex;flex-direction:column}.product.data.items>.item.title{box-sizing:border-box;position:relative;float:none;width:100%;margin:-1px 0 0 0}.product.data.items>.item.title::after{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";position:absolute;right:8px;top:50%;transform:translate3d(0, -50%, 0);font-size:16px}.product.data.items>.item.title.active::after{content:"\e906"}.product.data.items>.item.title>.switch,.product.data.items>.item.title.active>.switch{display:block;height:auto;font-size:18px;font-weight:600;line-height:1.777}.product.data.items>.item.title>.switch,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title>.switch:hover,.product.data.items>.item.title.active>.switch:hover,.product.data.items>.item.title>.switch:focus,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title>.switch:visited,.product.data.items>.item.title.active>.switch:visited,.product.data.items>.item.title>.switch:active,.product.data.items>.item.title.active>.switch:active{padding:11px 32px 11px 0;color:#353e47;border-color:#353e47 transparent}.product.data.items>.item.title>.switch h2,.product.data.items>.item.title.active>.switch h2{font-size:18px;font-weight:600;line-height:1.777;padding:11px 32px 11px 0;margin:0}.product.data.items>.item.title>.switch .counter,.product.data.items>.item.title.active>.switch .counter{display:none}.product.data.items>.item.title>.switch,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title:not(.disabled)>.switch,.product.data.items>.item.title>.switch:hover,.product.data.items>.item.title.active>.switch:hover,.product.data.items>.item.title:not(.disabled)>.switch:hover,.product.data.items>.item.title>.switch:focus,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:focus{background-color:transparent}.product.data.items>.item.content{padding:16px 0 32px 0;border:none}.product.data.items>.item.content *{max-width:100%}.product.data.items>.item.content iframe{display:block;width:100%;margin:0 auto}.product-add-form .box-tocart{width:100%;margin:16px 0}.product-add-form .addtocart-fieldset{display:flex;align-items:center}.product-add-form .addtocart-fieldset.fieldset{margin-bottom:0}.product-add-form .addtocart-fieldset .field.qty{margin:0}.product-add-form .addtocart-fieldset .field.qty .input-text.qty{height:46px;width:46px}.product-add-form .addtocart-fieldset .actions{flex:1}.product-add-form .addtocart-fieldset .actions .action{width:100%}.action.tocart{white-space:nowrap;font-size:14px !important}.buy-fixed{position:fixed;width:100%;background:#fff;bottom:0;padding:45px 10px 10px 10px;box-shadow:0px -4px 4px 0px rgba(0,0,0,0.1);left:0;z-index:9999}.buy-fixed-price{position:fixed;bottom:92px;z-index:10001}.fixed-top{bottom:160px !important}.product-info-price{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:flex-end;align-items:flex-end}.product-info-price .price-box{display:flex;align-items:flex-end;margin-top:0}.product-info-price .price-box>.old-price{order:1;margin-right:10px}.product-info-price .price-box>.old-price .price-wrapper .price{font-size:16px;font-weight:normal;line-height:1.5;color:#747474}.product-info-price .price-box>.normal-price,.product-info-price .price-box>.price-final_price,.product-info-price .price-box>.special-price{order:1;margin:0}.product-info-price .price-box>.normal-price .price-wrapper .price,.product-info-price .price-box>.price-final_price .price-wrapper .price,.product-info-price .price-box>.special-price .price-wrapper .price{font-size:24px;font-weight:bold;line-height:1;margin-right:5px;color:#282828}.product-info-price .price-box .price-label{display:none !important}.product-info-price .text-tax{color:#757575;font-size:1.4rem;margin-left:2.4rem}.product-info-price .text-tax p{font-size:1.2rem;margin-bottom:0}.product-review-wishlist-actions{display:flex;align-items:center;justify-content:space-between}.product-review-wishlist-actions .product-reviews-summary{display:flex;align-items:center}.product-review-wishlist-actions .rating-summary{left:0}.product-review-wishlist-actions .rating-summary .rating-result{margin-left:0;width:calc(5em + 20px)}.product-review-wishlist-actions .rating-summary .rating-result,.product-review-wishlist-actions .rating-summary .rating-result::before,.product-review-wishlist-actions .rating-summary .rating-result>span,.product-review-wishlist-actions .rating-summary .rating-result>span::before{height:1.8em;font-size:12px;line-height:1.8}.product-review-wishlist-actions .reviews-actions{margin-left:10px;font-size:14px;line-height:1.57}.product-review-wishlist-actions .reviews-actions .action,.product-review-wishlist-actions .reviews-actions .action:active,.product-review-wishlist-actions .reviews-actions .action:visited{color:#353e47;text-decoration:underline}.product-review-wishlist-actions .reviews-actions .action:hover{color:#4b5764;text-decoration:underline}.product-review-wishlist-actions .product-reviews-summary:not(.empty) .action.add{display:none}.product-review-wishlist-actions .product-reviews-summary.empty .reviews-actions{margin-left:0}.product-review-wishlist-actions .action.towishlist,.products.list.items .action.towishlist,.product-item .action.towishlist{margin-left:auto;margin-right:2px}.product-review-wishlist-actions .action.towishlist::before,.products.list.items .action.towishlist::before,.product-item .action.towishlist::before{display:none}.product-review-wishlist-actions .action.towishlist,.products.list.items .action.towishlist,.product-item .action.towishlist,.product-review-wishlist-actions .action.towishlist:hover,.products.list.items .action.towishlist:hover,.product-item .action.towishlist:hover,.product-review-wishlist-actions .action.towishlist:active,.products.list.items .action.towishlist:active,.product-item .action.towishlist:active{background-color:transparent}.product-review-wishlist-actions .action.towishlist span,.products.list.items .action.towishlist span,.product-item .action.towishlist span{position:static;font-size:0}.product-review-wishlist-actions .action.towishlist span::before,.products.list.items .action.towishlist span::before,.product-item .action.towishlist span::before{font-family:'FarmaciasVivo Icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90e";font-size:24px;color:#ff8571;margin-right:5px}.product-review-wishlist-actions .action.towishlist span:hover::before,.products.list.items .action.towishlist span:hover::before,.product-item .action.towishlist span:hover::before{content:"\e924"}.product-review-wishlist-actions .action.towishlist span.inwishlist::before,.products.list.items .action.towishlist span.inwishlist::before,.product-item .action.towishlist span.inwishlist::before{content:"\e924"}.product-review-wishlist-actions .action.towishlist span.inwishlist:hover::before,.products.list.items .action.towishlist span.inwishlist:hover::before,.product-item .action.towishlist span.inwishlist:hover::before{content:"\e90e"}.product-brand-main,.product-tag-main{margin-right:16px;font-size:16px;line-height:1.5}.product-brand-main,.product-tag-main,.product-brand-main:active,.product-tag-main:active,.product-brand-main:visited,.product-tag-main:visited{color:#232323;text-decoration:underline}.product-brand-main:hover,.product-tag-main:hover{color:#3c3c3c;text-decoration:underline}.product-tag-filled{margin-right:10px;padding:5px 10px;border-radius:30px;font-size:14px;line-height:1.57}.product-tag-filled,.product-tag-filled:hover,.product-tag-filled:active,.product-tag-filled:visited{color:#a41700;text-decoration:none;background-color:#ffddd7}.product-tag-filled:hover{background-color:#ffe1dc}.swatch-attribute-selected-option{display:none}.product-info-main .swatch-attribute-options .swatch-option.text,.product-item .swatch-attribute-options .swatch-option.text{height:auto;width:auto;padding:8px 16px;font-size:16px;font-weight:normal;line-height:1.5;color:#757575;background-color:transparent}.product-info-main .swatch-attribute-options .swatch-option.selected,.product-item .swatch-attribute-options .swatch-option.selected{color:#232323;outline:2px solid #9eda74}.product-info-main .swatch-attribute-options .swatch-option.disabled,.product-item .swatch-attribute-options .swatch-option.disabled{color:#a8a8a8;background-color:#efefef;border-color:#efefef;opacity:0.5}.product-info-main .swatch-attribute-options .swatch-option.disabled::after,.product-item .swatch-attribute-options .swatch-option.disabled::after{display:none}.product-info-main .product-item-info .swatch-attribute-options .swatch-option.text,.product-item .product-item-info .swatch-attribute-options .swatch-option.text{padding:4px 8px;font-size:14px}.product-info-main .product-item-info .swatch-attribute-options .swatch-option.disabled,.product-item .product-item-info .swatch-attribute-options .swatch-option.disabled{display:none}.products.list .product-item-info{display:flex;flex-direction:column;align-items:center}.products.list .reviews-actions .action.add{display:none}.product_attribute_option{display:inline-block;margin-right:8px;margin-bottom:8px;padding:8px;font-size:16px;line-height:1.5;border-radius:1px;border:1px solid #757575;color:#757575;cursor:pointer}.product_attribute_option.selected{padding:7px;border:2px solid #9eda74;color:#232323}.product-options-wrapper .fieldset,.product-options-wrapper .fieldset:last-child{margin-bottom:8px}.product-options-wrapper .fieldset .field.configurable{margin-bottom:8px}.product-options-wrapper .fieldset .field.configurable .super-attribute-select{display:none !important}.product-options-wrapper .fieldset .field.configurable .label{color:#282828}.product-options-wrapper .fieldset .field.configurable .label::after{content:':';margin-left:0;color:inherit}body.customer-account-login,body.customer-account-create,body.customer-account-forgotpassword,body.customer-account-createpassword{color:#282828}body.customer-account-login .page-title,body.customer-account-create .page-title,body.customer-account-forgotpassword .page-title,body.customer-account-createpassword .page-title{margin-bottom:.67em;font-size:24px;font-weight:bold;line-height:1.33}body.customer-account-login .field.required .label::after,body.customer-account-create .field.required .label::after,body.customer-account-forgotpassword .field.required .label::after,body.customer-account-createpassword .field.required .label::after{color:inherit}body.customer-account-login .field.note,body.customer-account-create .field.note,body.customer-account-forgotpassword .field.note,body.customer-account-createpassword .field.note{font-size:16px;line-height:1.57}body.customer-account-login .form.password.forget .secondary,body.customer-account-create .form.password.forget .secondary,body.customer-account-forgotpassword .form.password.forget .secondary,body.customer-account-createpassword .form.password.forget .secondary{width:100%;text-align:center}body.customer-account-mgm .custom-inline-share-buttons,body.fvmgm-account-sharer .custom-inline-share-buttons,body.customer-account-mgm .sharethis-inline-share-buttons,body.fvmgm-account-sharer .sharethis-inline-share-buttons{display:inline-block !important}body.customer-account-mgm .custom-inline-share-buttons .share-icon,body.fvmgm-account-sharer .custom-inline-share-buttons .share-icon,body.customer-account-mgm .sharethis-inline-share-buttons .share-icon,body.fvmgm-account-sharer .sharethis-inline-share-buttons .share-icon{display:inline-block;width:48px;height:48px;text-align:center}body.customer-account-mgm .custom-inline-share-buttons .share-icon>img,body.fvmgm-account-sharer .custom-inline-share-buttons .share-icon>img,body.customer-account-mgm .sharethis-inline-share-buttons .share-icon>img,body.fvmgm-account-sharer .sharethis-inline-share-buttons .share-icon>img{display:inline-block;height:24px;width:24px;position:relative;top:12px;vertical-align:top}body.customer-account-mgm .custom-inline-share-buttons .share-icon.share-icon-email,body.fvmgm-account-sharer .custom-inline-share-buttons .share-icon.share-icon-email,body.customer-account-mgm .sharethis-inline-share-buttons .share-icon.share-icon-email,body.fvmgm-account-sharer .sharethis-inline-share-buttons .share-icon.share-icon-email{background-color:#7d7d7d}body.customer-account-mgm .custom-inline-share-buttons .share-icon.share-icon-facebook,body.fvmgm-account-sharer .custom-inline-share-buttons .share-icon.share-icon-facebook,body.customer-account-mgm .sharethis-inline-share-buttons .share-icon.share-icon-facebook,body.fvmgm-account-sharer .sharethis-inline-share-buttons .share-icon.share-icon-facebook{background-color:#4267B2}body.customer-account-mgm .custom-inline-share-buttons .share-icon.share-icon-twitter,body.fvmgm-account-sharer .custom-inline-share-buttons .share-icon.share-icon-twitter,body.customer-account-mgm .sharethis-inline-share-buttons .share-icon.share-icon-twitter,body.fvmgm-account-sharer .sharethis-inline-share-buttons .share-icon.share-icon-twitter{background-color:#55acee}body.customer-account-mgm .custom-inline-share-buttons .share-icon.share-icon-whatsapp,body.fvmgm-account-sharer .custom-inline-share-buttons .share-icon.share-icon-whatsapp,body.customer-account-mgm .sharethis-inline-share-buttons .share-icon.share-icon-whatsapp,body.fvmgm-account-sharer .sharethis-inline-share-buttons .share-icon.share-icon-whatsapp{background-color:#25d366}body.customer-account-mgm .sharethis-inline-share-buttons>div,body.fvmgm-account-sharer .sharethis-inline-share-buttons>div{margin-top:2px}body.customer-account-mgm #mgm-account-coupon,body.fvmgm-account-sharer #mgm-account-coupon{font-size:1.5rem}body.customer-account-mgm #mgm-account-coupon .block-title,body.fvmgm-account-sharer #mgm-account-coupon .block-title{text-transform:uppercase;font-weight:bold;font-size:18px}body.customer-account-mgm #mgm-account-share .block-title,body.fvmgm-account-sharer #mgm-account-share .block-title,body.customer-account-mgm #mgm-account-history .block-title,body.fvmgm-account-sharer #mgm-account-history .block-title{font-weight:bold;font-size:18px}body.customer-account-mgm .share-coupon,body.fvmgm-account-sharer .share-coupon{margin:0 auto;max-width:250px;padding:10px 10px;font-size:1.5rem;background-color:#9EDA74;text-align:center}body.customer-account-mgm .guest-conditions,body.fvmgm-account-sharer .guest-conditions,body.customer-account-mgm .host-conditions,body.fvmgm-account-sharer .host-conditions{margin-top:25px;font-size:0.9em}body.customer-account-mgm .guest-conditions li,body.fvmgm-account-sharer .guest-conditions li,body.customer-account-mgm .host-conditions li,body.fvmgm-account-sharer .host-conditions li{margin:0;padding:0}body.customer-account-mgm .rewards-table th,body.fvmgm-account-sharer .rewards-table th,body.customer-account-mgm .rewards-table td,body.fvmgm-account-sharer .rewards-table td{text-align:center}.f-block-header-anchor-wrapper{display:flex;align-items:center;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #dbdbdb}.f-block-header-anchor-wrapper .action{flex-shrink:0}.f-block-bottom-anchor-wrapper{display:flex;align-items:center;padding-top:32px;margin-top:32px;border-top:1px solid #dbdbdb}.f-block-bottom-anchor-wrapper .action{flex-shrink:0}.f-block-header-question{padding-right:1.2em;font-size:14px;line-height:1.57}.f-block-label-title,.f-block-label-title>*{font-size:20px;font-weight:bold;line-height:1.4}.customer-account-login .block-question-registration{margin-bottom:8px;font-size:16px;line-height:1.5}.customer-account-login .block-title-sign-up,.customer-account-login .block-title-login{margin-bottom:24px}.customer-account-login .block-title-sign-up strong,.customer-account-login .block-title-login strong{font-size:20px;font-weight:bold;line-height:1.4}.customer-account-login .block-reasons-container{margin-top:1.5em;margin-bottom:2em;padding-bottom:1em;padding-right:1em;font-size:16px;line-height:1.5;border-bottom:1px solid #dbdbdb}.customer-account-login .block-list-reasons{margin:16px 0}.customer-account-login .block-list-reasons-item{display:flex;align-items:flex-start;margin:16px 0}.customer-account-login .block-list-reasons-item i{margin-top:.2em;margin-right:.5em;font-size:16px;color:#1f6900}.customer-account-login .fieldset.login::after{display:none}.customer-account-login .form-login .field.password{margin-bottom:0}.customer-account-login .actions-toolbar .secondary{margin-bottom:24px}.customer-account-login .action.remind{margin-top:9px;padding:9px 0;font-size:14px;line-height:1.57;text-decoration:underline;text-align:initial;color:#232323}.customer-account-create .pass-note{display:flex;align-items:flex-start;margin-top:3px;color:#757575}.customer-account-create .pass-note i{margin-right:8px;font-size:24px}.customer-account-create .mage-error+.pass-note{color:#dc0229}.customer-account-create .mage-error+.pass-note i::before{content:"\e900"}.customer-account-create .control input.mage-error{padding-left:9px}.account-nav .item .logout,.block-collapsible-nav .item .logout{color:#a41700}.account .block-title{margin-bottom:14px}.account .block-title strong{font-weight:300 !important;font-size:18px}