:root{--scrollbar-width:0px}html{scroll-behavior:smooth}body{color:var(--text-default-color);font-family:Roboto,sans-serif;line-height:1.375;margin:0;padding:0}.container{padding:0 15px}.container,.container-section{box-sizing:border-box;margin:0 auto;max-width:1296px;width:100%}.container-section{padding:60px 15px}@media screen and (max-width:768px){.container-section{padding:25px 15px}}@media screen and (max-width:992px){.container-section.how-it-work-wrapper{padding:25px 0 0}}@media screen and (max-width:768px){.container-section.how-it-work-wrapper{padding:80px 0 0}}.center{text-align:center}@media screen and (max-width:768px){.mobile-hidden{display:none!important}}@media screen and (max-height:480px){.landscape-hidden{display:none}}.desktop-hidden-flex{display:none!important}@media screen and (max-width:768px){.desktop-hidden-flex{display:flex!important}}a{color:var(--text-link-color)}img{height:auto;max-width:100%}h1{font-size:40px;line-height:50px;margin:15px 0}@media screen and (max-width:320px){h1{font-size:28px;line-height:1.5}}h2{font-size:30px;line-height:40px;margin:0 0 20px}@media screen and (max-width:768px){h2{font-size:20px;line-height:30px}}ol,p,ul{font-size:16px;line-height:30px;margin:0}ol{padding-left:25px}ul{list-style:none;padding:0}button{background:none;border:none;font-family:Roboto,sans-serif;outline:none;padding:0}button:hover{cursor:pointer}hr{display:none}.page-content h2{margin:15px 0}.page-content ul{margin:0 0 0 15px}.page-content ul li:before{color:#a7cbff;content:"»";font-family:Roboto,sans-serif;font-size:14px;font-weight:400;margin-right:5px;position:relative;right:5px}.page-content a{color:#0951aa}.header-back-button{display:none}@media screen and (max-width:768px){.header-back-button{align-items:center;border-bottom:1px solid #edf6ff;display:flex;height:47px}}.header-back-button-link{color:#9abce1;font-size:14px;font-weight:700;text-decoration:none}.header-back-button-link:before{content:"";font-family:icomoon;margin-right:9px}.back-blue{background:var(--back-blue-background-color)}.back-light-blue{background:var(--back-light-blue-background-color)}.back-grey{background:var(--back-grey)!important}.link{color:#2f85ff;cursor:pointer;text-decoration:none}.link:hover{color:#0951aa}.safe-services{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:38px}@media screen and (max-width:992px){.safe-services{flex-wrap:wrap;justify-content:center}.safe-services>*{margin:15px 15px 0}.safe-services>* img{height:30px;width:auto}}.safe-services.fixed-height img{height:30px}html.disable-scroll{overflow:hidden;padding-right:var(--scrollbar-width)}.hidden{display:none!important}.greetings-content{align-items:center;display:flex;flex-direction:column}.greetings-content ul{list-style:initial;padding-left:25px}.greetings-content p{text-align:center}.about-us-content{align-items:center;display:flex;flex-direction:column}.about-us-content ul{list-style:initial;padding-left:25px}.about-us-content p{text-align:center}.order-online-content{align-items:center;display:flex;flex-direction:column}.order-online-content ul{list-style:initial;padding-left:25px}.order-online-content p{text-align:center}.what-we-do{display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;margin-top:17px}@media screen and (max-width:992px){.what-we-do{grid-template-columns:repeat(1,1fr);justify-items:start;margin:17px auto 0;max-width:560px;width:100%}}.what-we-do-item{align-items:center;display:flex;margin-bottom:10px;width:393px}@media screen and (max-width:768px){.what-we-do-item{width:100%}}.what-we-do-icon{flex:0 0 75px;height:53px;margin-right:13px;width:75px}.what-we-do-info h3{font-size:20px;font-weight:600;line-height:30px;margin:0;text-align:left}@media screen and (max-width:768px){.what-we-do-info h3{margin-bottom:18px}}.safe-and-secure{text-align:center}.safe-and-secure--apo{padding-bottom:0}.hp-safe-list{display:flex;justify-content:space-around;margin-top:37px}@media screen and (max-width:768px){.hp-safe-list{flex-wrap:wrap;justify-content:center}}.hp-safe-list__item{display:flex;flex-direction:column;max-width:254px;width:100%}@media screen and (max-width:768px){.hp-safe-list__item{margin-bottom:20px}.hp-safe-list__item:last-child{margin-bottom:0}}.hp-safe-list__item img{margin:0 auto;max-width:120px;width:100%}.hp-safe-list__item img.full-width{max-height:100px;max-width:none}.hp-safe-list__item a{line-height:0;margin:0 auto}.hp-safe-list__icon{align-items:center;display:flex;min-height:100px}@media screen and (max-width:576px){.hp-safe-list__icon{min-height:auto}}.hp-safe-list .safe-title{display:block;font-size:16px;font-weight:500;line-height:30px;margin:20px 0 5px;width:100%}.hp-safe-list .safe-description{display:block;font-size:14px;line-height:30px}.how-it-work{align-items:flex-start;display:flex}@media screen and (max-width:992px){.how-it-work{flex-direction:column-reverse}}.how-it-work-img{display:flex;flex:0 0 455px;margin-right:27px;max-width:455px;width:100%}@media screen and (max-width:992px){.how-it-work-img{flex:0;margin:15px 0 0}}.how-it-work-block{width:100%}@media screen and (max-width:768px){.how-it-work-block{box-sizing:border-box;padding:0 15px}}.how-it-work-block h2{color:var(--text-default-color);font-size:30px;font-style:normal;font-weight:700;line-height:41px;margin-bottom:28px;text-align:left}@media screen and (max-width:768px){.how-it-work-block h2{color:#000;font-size:24px;font-style:normal;font-weight:700;line-height:25px;margin:0 0 41px;text-align:center}}.how-it-work-block .how-it-work-step:nth-child(2) img,.how-it-work-block .how-it-work-step:nth-child(3) img{height:72px;width:72px}.how-it-work-block .how-it-work-step:last-child img{height:58px;margin-right:36px;width:58px}.how-it-work-step{display:flex;margin-bottom:54px;text-align:left;width:100%}@media screen and (max-width:576px){.how-it-work-step{display:block;margin:0;text-align:center}}.how-it-work-step:last-child{margin-bottom:0}.how-it-work-step img{margin-right:22px}@media screen and (max-width:576px){.how-it-work-step img{margin-bottom:16px;margin-right:0;max-width:100%}}@media screen and (max-width:768px){.how-it-work-step p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:48px;text-align:center}}.how-it-work-title{font-size:22px;font-weight:600;line-height:30px;margin-bottom:7px}@media screen and (max-width:768px){.how-it-work-title{color:#000;font-size:20px;font-weight:700;line-height:25px;margin-bottom:16px}}.how-it-work-title span{color:#0951aa}@media screen and (max-width:768px){.how-it-work-title span{color:#000}}.brand-icons{padding:30px 32px}@media screen and (max-width:992px){.brand-icons{padding:33px 7px}}.brand-icons ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:992px){.brand-icons ul{margin:0 0 27px}.brand-icons ul:last-child{margin:0}}.brand-icons>a,.brand-icons>img{max-height:42px}@media screen and (max-width:992px){.brand-icons>a,.brand-icons>img{margin:16px 20px 0 0;max-width:25%}.brand-icons>a:nth-child(n+4),.brand-icons>img:nth-child(n+4){margin:16px 0 0}}.brand-icons img{display:block;height:auto;max-width:100%}.brand-icons img.multibanco,.brand-icons img.paypal{height:34px}.brand-icons img.google-pay{height:27px}.brand-icons img.apple-pay{height:28px}@media screen and (max-width:992px){.brand-icons img.visa{height:17px}.brand-icons img.maestro,.brand-icons img.mastercard{height:34px}.brand-icons img.google-pay,.brand-icons img.klarna{height:20px}.brand-icons img.apple-pay{height:21px}.brand-icons img.trustly{height:23px}.brand-icons img.bank-wire{height:26px}.brand-icons img.ups{height:31px}.brand-icons img.dhl{height:25px}}.brand-icons a{align-items:center;display:flex}[class*=" icon-"],[class^=icon-]{display:inline-block}.hide-breadcrumbs-underline .breadcrumbs{border:none}.breadcrumbs{align-items:center;color:#112950;display:flex;font-family:sans-serif;font-size:13px;height:auto;line-height:14px;min-height:47px;padding:0}.breadcrumbs-wrapper{align-items:center;border-bottom:1px solid #edf6ff;display:flex;justify-content:space-between}.breadcrumbs li:last-child{font-weight:600}@media screen and (max-width:768px){.breadcrumbs{display:flex;flex-wrap:wrap;font-size:12px;line-height:20px;min-height:auto;padding:14px 0}}.breadcrumbs .arrow-back{display:none}@media screen and (max-width:768px){.breadcrumbs .arrow-back{color:#112950;display:inline-block;margin-right:10px;width:11px}}.breadcrumbs a{color:#112950;margin-right:5px;text-decoration:none}.breadcrumbs a:after{content:"/";margin-left:5px}.breadcrumbs-country-flag{padding-left:10px}.product-title{color:#112950;font-size:24px;font-weight:700;line-height:28px;text-align:center}.product-main-title{align-items:center;display:flex}.product-main-title .title{font-size:26px;font-weight:600;line-height:30px;margin:0;text-align:left}.product-main-title img{flex:0 0 auto;height:25px;margin-left:10px}.product-main-sub-title{color:#112950;display:block;font-size:16px;font-weight:400;line-height:24px;margin-bottom:0}@media screen and (max-width:768px){.product-main-sub-title{font-size:14px;line-height:20px}}.product-main-generic-link{font-size:16px;line-height:24px}@media screen and (max-width:768px){.product-main-generic-link{font-size:14px;line-height:20px}}.product-main-generic-link.mobile{display:none}@media screen and (max-width:992px){.product-main-generic-link.mobile{display:block;font-size:14px;margin:16px 0 0;text-align:center}}.product-main-content{display:flex;flex-direction:column;gap:24px}@media screen and (max-width:992px){.product-main-content{gap:8px}}.product-main-content-text{display:flex;flex-direction:column;gap:8px}.product-info{display:flex;gap:80px;padding:24px 15px 40px}@media screen and (max-width:992px){.product-info{gap:40px}}@media screen and (max-width:768px){.product-info{flex-direction:column;gap:0;padding-bottom:17px;padding-top:18px}}.product-info-title-mobile{display:none}.product-info-title-mobile .title{display:flex;margin-bottom:20px;text-align:left}.product-info-title-mobile .title h1,.product-info-title-mobile .title span{display:block;font-family:sans-serif;font-size:26px;line-height:30px;margin:0}.product-info-title-mobile .title img{flex:0 0 auto;height:25px;margin-left:10px}.product-info-title-mobile .sub-title{color:#112950;display:flex;font-size:14px;font-weight:400;line-height:22px;margin-bottom:0;min-height:22px}@media screen and (max-width:768px){.product-info-title-mobile{display:flex;flex-direction:column;min-height:50px}}.product-info-content{align-items:start;display:flex;flex-direction:column}@media screen and (max-width:768px){.product-info-content{margin-top:8px}}.product-info-content .consultation-nav{margin:0 0 24px}.product-info-content .btn-primary{font-size:16px;height:45px;max-width:420px}@media screen and (max-width:768px){.product-info-content .btn-primary{max-width:100%}}.product-info-content back-to-stock{margin:0}.product-info-price{margin:15px 0 20px}@media screen and (max-width:768px){.product-info-price{margin:8px 0}}.product-info-price p{color:var(--text-default-color);font-size:14px;font-weight:600;line-height:22px}.product-info-price p:first-child{line-height:12px}.product-info-price p:not(:first-child){margin-top:10px}.product-info-price img{margin-right:10px;vertical-align:text-bottom;width:19px}@media screen and (max-width:768px){.product-info-price.back-to-stock{margin:8px 0 14px}}.product-info-price.back-to-stock p{line-height:22px}.product-info-teaser h2{font-size:22px;margin:0 0 20px}.product-info-back-to-category{align-items:center;display:inline-flex;flex-direction:column}@media screen and (max-width:768px){.product-info-back-to-category{width:100%}}.product-info-back-to-category-button{align-items:center;background:#edf6ff;border:1px solid #ffa800;display:flex;font-weight:600;justify-content:center;padding:16px 48px;position:relative;text-decoration:none;width:auto}@media screen and (max-width:768px){.product-info-back-to-category-button{font-size:14px;max-width:100%;word-break:break-word}}.product-details{display:flex;padding-bottom:20px;padding-top:20px}@media screen and (max-width:768px){.product-details{flex-direction:column}}.product-details-item{border:2px solid #a7cbff;border-radius:5px;color:#0951aa;flex-grow:1;font-size:15px;font-weight:600;line-height:24px;padding:9px 13px;transition-duration:.3s}@media screen and (max-width:768px){.product-details-item{margin-bottom:8px}}.product-details-item:not(:last-child){margin-right:5px}.product-details-item.active,.product-details-item:hover{background:#2f85ff;border-color:#2f85ff;color:#fff}.product-table-wrap{padding:15px}@media screen and (max-width:768px){.product-table-wrap{padding:15px 15px 0}}.product-table{background:var(--product-info-product-table-backrgound);border-radius:10px;display:flex;flex-wrap:wrap;font-size:17px;justify-content:space-around;padding:32px 16px}@media screen and (max-width:576px){.product-table{padding:30px 20px}}.product-table-list{flex:0;margin:0 auto;max-width:500px;min-width:325px;padding:0 15px}.product-table-list--out-of-stock{opacity:.6}.product-table-list h3{font-size:18px;font-weight:500;margin-bottom:8px}@media screen and (max-width:768px){.product-table-list{margin:0;min-width:calc(100% + 24px);padding:0}}.product-table-title{font-size:16px;font-weight:500;margin-bottom:24px;text-align:center}.product-table-title h3{font-size:16px;font-weight:500;margin:0}@media screen and (max-width:768px){.product-table-title{font-weight:700;line-height:20px}.product-table-title h3{font-weight:700}}.product-table-item{align-items:flex-start;color:var(--product-info-product-table-item-text-color);display:flex;flex-direction:column;font-size:16px;justify-content:space-between;line-height:24px;margin-bottom:31px}.product-table-item.simple{display:inline-block;font-size:16px;line-height:20px;margin-bottom:32px;text-align:center;white-space:nowrap;width:49%}@media screen and (max-width:576px){.product-table-item{font-size:16px}}@media screen and (max-width:320px){.product-table-item{font-size:12px}}.product-table-item--disabled{color:#9abce1}@media screen and (max-width:768px){.product-table-item{align-items:flex-start;margin-bottom:25px}}.product-table-price{color:#44b759;font-size:.7em}.product-table-price .spare{margin-right:16px}.product-table-price b{color:#0951aa;display:inline-flex;font-size:16px;line-height:24px}@media screen and (max-width:320px){.product-table-price b{font-size:14px}}@media screen and (max-width:768px){.product-table-price{align-items:center;display:flex;text-align:right}.product-table-price span{margin-left:5px}.product-table-price b{margin-bottom:5px}}.product-table-dosage-price{color:var(--product-info-product-table-price-text-color);display:block;font-size:16px;margin-top:8px}@media screen and (max-width:320px){.product-table-dosage-price{font-size:14px}}@media screen and (max-width:768px){.product-table-dosage-price{align-items:center;display:flex;justify-content:center}.product-table-dosage-price span{margin-left:5px}.product-table-dosage-price b{margin-bottom:5px}}@media screen and (max-width:576px){.product-table-dosage-price{margin-left:15px}.product-table-dosage-price b{font-size:16px}}.product-table-btn{display:flex;justify-content:center;margin-top:25px;width:100%}.product-table-btn .btn-primary{font-size:20px;height:56px;max-width:420px;width:100%}.product-table-delivery-time{font-weight:500;margin-top:25px}.product-table-delivery-time i{color:var(--product-info-product-table-clock-icon-color)}@media screen and (max-width:768px){.product-table-delivery-time{text-align:center}}.product-services-title{color:var(--text-default-color);font-size:24px;font-weight:700;line-height:28px;margin-bottom:0;margin-top:31px;text-align:center}.product-services-list{display:flex;justify-content:space-between;padding:20px 15px 31px}@media screen and (max-width:992px){.product-services-list{flex-wrap:wrap;justify-content:space-around;padding:0 15px 30px}}@media screen and (max-width:768px){.product-services-list{padding:5px 15px 62px}}.product-services-list-icon{margin-right:14px}@media screen and (max-width:768px){.product-services-list-icon{align-items:center;display:flex;flex-shrink:0;height:72px;justify-content:center;margin-right:16px;width:72px}}.product-services-list-icon img{height:39px}@media screen and (max-width:768px){.product-services-list-icon img{height:54px}}.product-services-list-item{align-items:center;display:flex}@media screen and (max-width:992px){.product-services-list-item{margin-top:30px}}@media screen and (max-width:768px){.product-services-list-item{color:#000;font-size:14px;height:72px;line-height:20px;margin-top:24px;width:100%}.product-services-list-item:nth-child(3) img{height:44px}}.product-services-list-item b{display:block;font-size:18px;margin-bottom:10px}@media screen and (max-width:768px){.product-services-list-item b{color:#000;font-size:16px;line-height:25px;margin-bottom:0}.product-services-list-item:first-child img{width:50px}.product-services-list-item:nth-child(2) img{width:45px}.product-services-list-item:last-child img{width:55px}}.product-treatments{overflow-x:hidden;position:relative}.product-treatments button[disabled]{cursor:not-allowed;opacity:.3}.product-treatments-slider{display:flex;transition:transform .25s cubic-bezier(0,0,.2,1) 0s}.product-treatments-item{display:flex;flex:0 0 20%;justify-content:center;width:20%}@media screen and (max-width:1200px){.product-treatments-item{flex:0 0 33.3%;width:33.3%}}@media screen and (max-width:992px){.product-treatments-item{flex:0 0 100%;width:100%}}.product-treatments-item-img{flex:0 0 auto;margin:auto 0}.product-treatments-item-content{display:flex;flex:0 0 auto;flex-direction:column;margin:0 20px;text-align:center;width:186px}.product-treatments-item-content img{width:100%}.product-treatments-item-content .btn-primary-stroke{font-size:14px;padding:9px 10px}.product-treatments-title{color:var(--similar-products-title-text-color);font-size:16px;font-weight:700;margin:6px 0 0;text-decoration:none}.product-treatments-price{display:block;font-size:14px;margin:10px 0}.product-treatments-left{height:35px;left:0;position:absolute;top:50%;width:32px;z-index:3}.product-treatments-left:after{transform:rotate(-45deg) translateY(-11px)}.product-treatments-left:after,.product-treatments-left:before{background:var(--similar-products-slider-arrow-color);border-radius:5px;content:"";height:2px;left:16px;margin-left:2px;margin-top:-2px;position:absolute;top:50%;transition:.3s;width:24px}.product-treatments-left:before{transform:rotate(45deg) translateY(11px)}.product-treatments-right{height:35px;position:absolute;right:0;top:50%;transform:rotate(180deg);width:32px;z-index:3}.product-treatments-right:after{transform:rotate(-45deg) translateY(-11px)}.product-treatments-right:after,.product-treatments-right:before{background:var(--similar-products-slider-arrow-color);border-radius:5px;content:"";height:2px;left:16px;margin-left:2px;margin-top:-2px;position:absolute;top:50%;transition:.3s;width:24px}.product-treatments-right:before{transform:rotate(45deg) translateY(11px)}.product-info-trustedshops{margin:0 0 24px;padding-top:8px}@media screen and (max-width:768px){.product-info-trustedshops{display:initial;margin:8px 0}.product-info-trustedshops .trustedshops-review{font-size:14px;font-weight:400;line-height:20px}.product-info-trustedshops .trustedshops-category-logo{margin:0;max-height:23.5px}}.product-info-trustedshops .trustedshops>img:first-child{height:40px;margin:0}@media screen and (max-width:768px){.product-info-trustedshops .trustedshops img:last-child{height:12.4px}}.product-info-trustedshops .trustedshops-stars{margin:0 4px}@media screen and (max-width:768px){.product-info-trustedshops .trustedshops-stars{margin:0 8px}}.product-info-trustedshops .trustedshops-stars__full{position:relative}.product-info-trustedshops .trustedshops-stars__full img{height:18px;width:112px}@media screen and (max-width:768px){.product-info-trustedshops .trustedshops-stars__full img{height:12.5px;width:78px}}.product-info-trustedshops .trustedshops-review{margin:0}@media screen and (max-width:768px){h3.similar-treatment{font-size:24px;font-style:normal;font-weight:700;line-height:26px}}.page-content a{word-break:break-word}.sticky-footer{align-items:center;display:flex;justify-content:center}.sticky-footer-wrap{background:#fff;bottom:0;box-shadow:4px 0 4px 0 rgba(0,0,0,.24);display:none;left:0;padding:10px 0;position:fixed;width:100%;z-index:10}.sticky-footer-wrap.active{display:block}@media screen and (max-width:576px){.sticky-footer-wrap{padding:16px 0}}.sticky-footer-wrap .consultation-nav{flex-direction:row}@media screen and (max-width:768px){.sticky-footer-wrap .consultation-nav{flex-direction:column}}.sticky-footer-trustedshop{font-size:13px;text-align:center}.sticky-footer-trustedshop b{display:block;font-size:15px}.sticky-footer-order-now{font-weight:500;margin-left:20px}@media screen and (max-width:992px){.sticky-footer-order-now{text-align:center}}.sticky-footer-order-now i{color:#ffa800;margin-right:5px}.sticky-footer .btn-primary{font-size:18px;height:50px;max-width:270px;width:100%}@media screen and (max-width:576px){.sticky-footer .btn-primary{flex:1 0 auto;font-size:12px;height:42px;max-width:none;padding:0 5px;width:auto}}.sticky-footer .btn-arrow-left{padding-left:50px;padding-right:25px}@media screen and (max-width:576px){.sticky-footer .btn-arrow-left{padding-left:36px;padding-right:13px}}.sticky-footer .btn--large{font-size:15px;max-width:420px;width:100%}@media screen and (max-width:768px){.consultation-nav{display:none;width:100%}}@media screen and (max-width:992px){.consultation-nav{flex-direction:column}}.product-leaflets{margin-top:20px}@media screen and (max-width:768px){.product-leaflets-item{line-height:20px}.product-leaflets-item:not(:last-child){margin-bottom:15px}}.product-leaflets-item-link{color:var(--text-link-color);cursor:pointer;text-decoration:underline}.product-info-table{margin-bottom:8px;margin-top:60px}.product-info-table-title{font-size:24px;font-weight:700;line-height:28px;margin-bottom:20px;text-align:center}.product-info-table .grid-table .seo-grid.pzn .seo-grid__item pre{font-family:Roboto,sans-serif;margin:0;padding:0;white-space:normal}@media screen and (max-width:768px){.product-info-table .grid-table .seo-grid.pzn .seo-grid__item pre{word-spacing:9999px}}.p-0{padding:0}@media screen and (max-width:1200px){.p-0{padding:0 15px}}.otc-product-wrapper{display:flex;font-family:Roboto,sans-serif;justify-content:space-between;margin-top:1px}.otc-product-wrapper .trustedshops-stars__full{position:relative}.otc-product-wrapper .trustedshops-stars__full img{height:12.5px;width:78px}.otc-product-wrapper .trustedshops-category-logo{height:23.5px!important;width:57px}.otc-product-wrapper .trustedshops-review{font-size:14px;font-weight:400;line-height:20px}.otc-product-wrapper .main-images{margin-bottom:32px;min-height:400px;position:relative}.otc-product-wrapper .main-images div[slot=slider-images]{display:none;visibility:hidden}@media screen and (max-width:768px){.otc-product-wrapper .main-images{margin-bottom:0;min-height:390px;width:100%}}.otc-product-wrapper .main-images .product-logo{left:8px;max-height:60px;max-width:60px;position:absolute;top:8px;z-index:2}.otc-product-wrapper .main-images img-slider{margin-right:unset;max-height:400px}@media screen and (max-width:768px){.otc-product-wrapper .main-images img-slider{min-height:320px}}.otc-product-wrapper .main-images img-slider .main{flex:1}.otc-product-wrapper .main-images img-slider aside-slider{min-width:unset;width:88px}.otc-product-wrapper .main-images img-slider aside-slider .arrow--bottom:before{border:solid #9abce1;border-width:0 2px 2px 0;content:"";display:inline-block;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.otc-product-wrapper .main-images img-slider aside-slider .arrow--top:before{border:solid #9abce1;border-width:0 2px 2px 0;content:"";display:inline-block;padding:5px;transform:rotate(225deg);-webkit-transform:rotate(225deg)}.otc-product-wrapper .main-images img-slider aside-slider .items{max-height:400px}.otc-product-wrapper .main-images img-slider aside-slider .items:first-child{margin-top:unset}.otc-product-wrapper .main-images img-slider aside-slider .items .item{border-radius:8px;height:88px;margin-bottom:6px;width:88px}.otc-product-wrapper .main-images img-slider aside-slider .items .item:hover:before{border-radius:8px}.otc-product-wrapper .main-images img-slider aside-slider .items .item img{border-radius:8px;max-width:unset}.otc-product-wrapper .main-images img-slider aside-slider .items .item--active:before{border-color:hsla(0,0%,67%,.2);border-radius:8px}.otc-product-wrapper .main-images img-slider aside-slider .items .item:before{height:88px;width:88px}.otc-product-wrapper .main-images img-slider main-slider{height:400px;max-width:708px;width:100%}.otc-product-wrapper .main-images img-slider main-slider.few-images{justify-content:center}.otc-product-wrapper .main-images img-slider main-slider .items{max-width:400px;min-width:400px}.otc-product-wrapper .main-images img-slider main-slider .items .item{height:400px;max-width:708px;min-width:400px;width:400px}@media screen and (max-width:992px){.otc-product-wrapper .main-images img-slider main-slider .items{max-width:300px;min-width:300px}.otc-product-wrapper .main-images img-slider main-slider .items .item{height:300px;max-width:708px;min-width:300px;width:300px}}@media screen and (max-width:768px){.otc-product-wrapper .main-images img-slider main-slider{height:320px;width:100%}.otc-product-wrapper .main-images img-slider main-slider .arrow:after,.otc-product-wrapper .main-images img-slider main-slider .arrow:before{margin-left:10px}}.otc-product-wrapper .product-main{display:flex;flex-direction:column;width:61.5%}@media screen and (max-width:768px){.otc-product-wrapper .product-main{flex-direction:column}}.otc-product-wrapper .product-main__info--desc{margin-top:50px}@media screen and (max-width:768px){.otc-product-wrapper .product-main__info--desc{display:none}}.otc-product-wrapper .product-main__info--images{border:1px solid #f1f8ff;border-radius:6px;position:relative}.otc-product-wrapper .product-main__info--images .product-logo{left:8px;max-height:60px;max-width:60px;position:absolute;top:8px;z-index:2}.otc-product-wrapper .product-main__info--short-desc{font-weight:500}.otc-product-wrapper .product-ts-title .title{color:#112950;display:block;font-size:30px;font-weight:500;line-height:41px;margin:0 0 8px}@media screen and (max-width:768px){.otc-product-wrapper .product-ts-title .title{font-size:24px;font-weight:600;line-height:38px;margin:0 0 4px}}.otc-product-wrapper .product-ts-title .trustedshops{justify-content:start;margin-bottom:32px}@media screen and (max-width:768px){.otc-product-wrapper .product-ts-title .trustedshops{margin-bottom:4px}}.otc-product-wrapper .product-ts-title .trustedshops-category-logo{margin:0 8px 0 0}.container .trustedshops .container{max-width:1365px}@media screen and (max-width:768px){.container .trustedshops .ts-reviews-wrap{height:auto}}.container .trustedshops .ts-reviews-wrap list-slider{height:265px;left:-57px;padding:0;width:calc(100% + 100px)}@media screen and (min-width:1400px){.container .trustedshops .ts-reviews-wrap list-slider{left:-50px;width:calc(100% + 130px)}}@media screen and (max-width:1400px){.container .trustedshops .ts-reviews-wrap list-slider{left:-15px;width:calc(100% + 30px)}}@media screen and (max-width:768px){.container .trustedshops .ts-reviews-wrap list-slider{height:auto;left:unset;width:100%}.container .trustedshops .ts-reviews-wrap list-slider ul{padding-left:5px}}.container .trustedshops .ts-reviews-wrap list-slider .arrow:before{background:#e4eeff!important}.container .trustedshops .ts-reviews-wrap list-slider .arrow--left{left:-20px;padding-left:20px}@media screen and (max-width:768px){.container .trustedshops .ts-reviews-wrap list-slider .arrow--left{padding-left:0}}.container .trustedshops .ts-reviews-wrap list-slider .arrow--right{right:-20px}@media screen and (max-width:768px){.container .trustedshops .ts-reviews-wrap list-slider .arrow--right{padding-left:0}}.container .trustedshops .ts-reviews-wrap list-slider .ts-reviews-item{background:#fff;border-radius:10px;box-shadow:0 0 4px #a7cbff;box-sizing:border-box;height:238px;margin-right:10px;margin-top:5px;padding:22px;width:422px}@media screen and (max-width:768px){.container .trustedshops .ts-reviews-wrap list-slider .ts-reviews-item{height:286px;margin-right:24px;width:280px}}.container .trustedshops .ts-reviews-wrap list-slider .ts-reviews-item .ts-reviews-stars{justify-content:start}.container .trustedshops .ts-reviews-wrap list-slider .ts-reviews-item .ts-reviews-stars .trustedshops-category-logo{height:20px;margin:0 16px 0 -3px;width:58px}@media screen and (max-width:768px){.container .trustedshops .ts-reviews-wrap list-slider .ts-reviews-item .ts-reviews-stars .trustedshops-category-logo{height:24px}}.container .trustedshops .ts-reviews-wrap list-slider .ts-reviews-item .ts-reviews-stars .trustedshops-stars--full{height:16px;width:100px}.container .trustedshops .ts-reviews-wrap list-slider .ts-reviews-item .author{color:#112950;font-size:14px;font-weight:500;line-height:20px;margin-top:12px}.container .trustedshops .ts-reviews-wrap list-slider .ts-reviews-item .ts-reviews-comment{color:#112950;font-size:16px;font-weight:400;line-height:24px;margin-top:12px}@media screen and (max-width:768px){.container .trustedshops .ts-reviews-wrap list-slider .ts-reviews-item .ts-reviews-comment{font-size:14px}}.container .trustedshops .ts-reviews-wrap list-slider .ts-reviews-item .ts-reviews-verification{align-items:center;display:flex;justify-content:start;margin-top:12px}.container .trustedshops .ts-reviews-wrap list-slider .ts-reviews-item .ts-reviews-verification img{height:15px;margin:0 4px 0 0;width:16px}.container .trustedshops .ts-reviews-wrap list-slider .ts-reviews-item .ts-reviews-verification span{color:#112950;font-size:14px;font-weight:400;line-height:20px}.sub-sticky-mob{background:#fff;display:none;padding:12px 0;position:fixed;top:0;width:100%;z-index:2147483646!important}@media screen and (max-width:768px){.sub-sticky-mob.sticky{display:block}}.sub-sticky-mob__button{background:#ffa800;border-radius:30px;font-size:16px;font-weight:500;height:48px;line-height:30px;margin:0 auto;padding:8px 0;position:relative;width:calc(100% - 30px)}.sub-sticky-mob__button:hover{background:#ffa800}.sub-sticky-mob__button i{font-size:22px;position:absolute;right:15px}.mobile{display:none}@media screen and (max-width:768px){.mobile{display:block}}@media screen and (max-width:992px){.desktop{display:none}}otc-promo-code-notification.mobile{display:none}@media screen and (max-width:992px){otc-promo-code-notification.mobile{display:block}}.product-faq{margin:-20px 0 40px 376px}@media screen and (max-width:768px){.product-faq{margin-left:0;margin-top:0}}.product-faq-section-title{color:var(--text-default-color);font-size:24px;font-weight:600;line-height:28px;margin:15px 0}@media screen and (max-width:768px){.product-faq-section-title{font-size:21px;font-weight:500;line-height:25px;text-align:left}}.product-faq-question{align-items:center;color:var(--text-default-color);display:flex;font-size:21px;font-weight:600;justify-content:space-between;line-height:25px;margin:0}@media screen and (max-width:768px){.product-faq-question{font-size:18px;line-height:21px}}.product-faq__author{color:var(--product-faq-author-text-color);display:block;font-size:18px;font-weight:600;line-height:21px;margin-bottom:30px}@media screen and (max-width:768px){.product-faq__author{font-size:16px;line-height:19px;margin-bottom:20px}}.product-faq__body{color:var(--product-faq-body-text-color);font-size:18px;line-height:21px;white-space:pre-line}@media screen and (max-width:768px){.product-faq__body{font-size:16px;line-height:19px}}.product-faq__responded{color:var(--product-faq-responded-text-color);display:block;font-size:18px;font-weight:600;line-height:21px;margin-top:20px}@media screen and (max-width:768px){.product-faq__responded{font-size:14px;line-height:16px}}.product-faq ul{list-style:none;margin-top:20px;text-align:left}.product-faq ul li{background:var(--product-faq-tile-background-color);border-radius:25px;font-size:14px;font-weight:400;line-height:24px;margin:0 0 14px;overflow:hidden;padding:15px;position:relative}.product-faq ul li:last-child{margin-bottom:0}.product-faq ul li input[type=checkbox]{cursor:pointer;height:30px;opacity:0;position:absolute;width:100%;z-index:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}.product-faq ul li input[type=checkbox]:checked~.product-faq-answer{display:none;max-height:0;opacity:0}.product-faq ul li input[type=checkbox]:checked~h3 span.hide{display:none}.product-faq ul li input[type=checkbox]:checked~h3 span.show{display:block}.product-faq ul li input[type=checkbox]:not(:checked)~.product-faq-question{align-items:flex-start}.product-faq ul li input[type=checkbox]:not(:checked)~.product-faq-answer{align-items:flex-start;opacity:1;padding:5px}.product-faq ul li input[type=checkbox]:not(:checked)~h3 span.hide{border-style:solid;border-width:1px 6px;display:block}.product-faq ul li input[type=checkbox]:not(:checked)~h3 span.show{display:none}.product-faq ul li .hide,.product-faq ul li .show{color:var(--product-faq-button-text-color);float:right;font-size:30px;font-weight:400}.product-faq ul li .product-faq__body{white-space:normal}.product-faq ul li .product-faq__body p{margin-bottom:20px}.product-faq ul li .product-faq__body ol,.product-faq ul li .product-faq__body ul{line-height:1em;margin-bottom:20px;margin-top:0;padding-left:0}.product-faq ul li .product-faq__body ol li,.product-faq ul li .product-faq__body ul li{margin-bottom:8px}.product-faq ul li .product-faq__body ul{list-style:disc inside}.product-faq ul li .product-faq__body ol{list-style-position:inside}.product-faq ul li .product-faq__body li{line-height:1.5em;margin:0;overflow:auto;padding:0 0 0 15px}.product-faq ul p{font-size:14px;line-height:24px;margin:0 5px;opacity:1}@media screen and (max-width:768px){.product-faq{margin-bottom:20px}.main-desc{width:100%}}.main-desc__title{font-size:24px;font-weight:500;line-height:28.13px;margin:20px 0}@media screen and (max-width:768px){.main-desc__title{display:none}}.main-desc__teaser{margin-bottom:40px}.main-desc__teaser h2{font-size:24px;margin:0 0 16px}.main-desc__teaser ul>li{line-height:20px;margin-top:16px;padding-left:25px;position:relative}.main-desc__teaser ul>li:first-child{margin-top:8px}.main-desc__teaser ul>li:before{border-style:solid;border-width:0 2px 2px 0;box-sizing:border-box;color:#0951aa;content:"";display:block;height:10px;left:3px;position:absolute;top:5px;transform:rotate(45deg);transform-origin:bottom left;width:6px}.main-desc__crm table{border-collapse:separate!important;border-color:#112950!important;border-radius:10px;border-spacing:0;font-family:Roboto,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;margin-bottom:24px;overflow:hidden;table-layout:fixed}.main-desc__crm table thead{background:#112950;color:#fff}.main-desc__crm table thead td,.main-desc__crm table thead th{border:none!important;padding:8px 24px}@media screen and (max-width:576px){.main-desc__crm table thead td,.main-desc__crm table thead th{padding:8px 14px}}@media screen and (max-width:360px){.main-desc__crm table thead td,.main-desc__crm table thead th{padding:8px 10px}}@media screen and (max-width:320px){.main-desc__crm table thead td,.main-desc__crm table thead th{font-size:9px}}.main-desc__crm table tbody td{border:none!important;padding:8px 24px}@media screen and (max-width:576px){.main-desc__crm table tbody td{padding:8px 14px}}@media screen and (max-width:360px){.main-desc__crm table tbody td{padding:8px 10px}}@media(max-width:576px){.main-desc__crm table{max-width:100%!important;table-layout:auto;width:100%!important}}.main-desc__crm img{height:auto;max-width:100%!important;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}.main-desc__crm h2{font-size:24px;margin-top:20px}.main-desc__crm p{font-size:14px}.main-desc__crm .small-text{color:#0951aa!important;font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:768px){.main-desc__crm{margin-top:20px}}.main-desc__faq{margin-bottom:40px}.main-desc__faq .title{font-size:24px;font-weight:500;line-height:28px}@media screen and (max-width:768px){.main-desc__faq .title{font-size:21px;font-weight:500;line-height:25px;text-align:left}}.main-desc__faq h4{font-size:16px;font-weight:400;line-height:30px}@media screen and (max-width:768px){.main-desc__faq h4{height:56px}}.main-desc__faq ul{list-style:none;text-align:left}.main-desc__faq ul li{background:#f1f8ff;border-radius:25px;font-size:14px;font-weight:400;line-height:24px;margin:0 0 14px;overflow:hidden;padding:10px;position:relative}.main-desc__faq ul li:last-child{margin-bottom:0}.main-desc__faq ul li input[type=checkbox]{cursor:pointer;height:30px;opacity:0;position:absolute;width:100%;z-index:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (max-width:768px){.main-desc__faq ul li input[type=checkbox]{height:56px}}.main-desc__faq ul li input[type=checkbox]:checked~.main-desc__faq--body{display:none;max-height:0;opacity:0}.main-desc__faq ul li input[type=checkbox]:checked~h4 span.hide{display:none}.main-desc__faq ul li input[type=checkbox]:checked~h4 span.show{display:block}.main-desc__faq ul li input[type=checkbox]:not(:checked)~.main-desc__faq--body{opacity:1;padding:5px}.main-desc__faq ul li input[type=checkbox]:not(:checked)~h4 span.hide{border-style:solid;border-width:1px 6px;display:block}.main-desc__faq ul li input[type=checkbox]:not(:checked)~h4 span.show{display:none}.main-desc__faq ul li h4{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;align-items:center;display:flex;flex-direction:row;font-weight:400;justify-content:space-between;margin:0 5px;user-select:none}@media screen and (max-width:768px){.main-desc__faq ul li h4{font-weight:500}}.main-desc__faq ul li span{color:#ffa800;float:right;font-size:22px}.main-desc__faq ul li .main-desc__faq--body span{color:#112950;float:none;font-size:14px}.main-desc__faq ul li .main-desc__faq--body p{line-height:24px;margin-bottom:20px}.main-desc__faq ul li .main-desc__faq--body ol,.main-desc__faq ul li .main-desc__faq--body ul{line-height:1em;margin:0 0 20px;padding-left:0}.main-desc__faq ul li .main-desc__faq--body ol li,.main-desc__faq ul li .main-desc__faq--body ul li{line-height:1.5em;margin:0 0 8px;padding:0 0 0 15px}.main-desc__faq ul li .main-desc__faq--body ul{list-style:disc inside}.main-desc__faq ul li .main-desc__faq--body ol{list-style-position:inside}.main-desc__faq ul p{font-size:14px;line-height:24px;margin:0 5px;opacity:1}@media screen and (max-width:768px){.main-desc__faq{margin-bottom:20px}}.product-actions{align-items:baseline;display:flex;flex-direction:column;min-width:355px;width:36.5%}@media screen and (max-width:768px){.product-actions{flex-direction:column;min-width:unset;width:100%}}.product-actions .full-height{height:100%}.product-actions__desc{height:auto;width:100%}.product-actions__desc .short-text{display:none}@media screen and (max-width:768px){.product-actions__desc .short-text{display:block}.product-actions__desc .short-text h2{font-size:18px;font-weight:700;line-height:30px}.product-actions__desc .short-text p{font-size:14px;font-weight:400;line-height:18px}}.product-actions__desc .head p{text-transform:lowercase}.product-actions__desc .out-of-stock{align-items:center;display:flex;flex-direction:column;height:350px;justify-content:center}@media(max-width:576px){.product-actions__desc .out-of-stock{height:unset;left:unset;margin:20px 0;position:inherit}}.product-actions__desc .out-of-stock span{color:#e31b00;font-size:18px;font-weight:500;text-align:center}.product-actions__desc .out-of-stock button{background:#2f85ff;border-radius:50px;color:#fff;font-size:18px;margin-top:15px;padding:16px 14px;width:270px}.product-actions product-subscriptions{width:100%}.product-actions hr{border:1px solid #9abce1;border-bottom:none;display:block;margin:25px 0;width:100%}.product-actions hr:last-child{margin:25px 0 15px}@media screen and (max-width:768px){.product-actions hr{display:none}}.product-actions__similar-products{background:#f1f8ff;border-radius:6px;width:100%}@media screen and (max-width:768px){.product-actions__similar-products{left:-15px;margin:20px 0;position:relative;width:calc(100% + 30px)}}.product-actions__similar-products .title{color:#112950;font-size:24px;font-weight:500;margin:25px}@media screen and (max-width:768px){.product-actions__similar-products .title{font-size:21px;margin:25px 25px 15px;text-align:center}}.product-actions__similar-products .list{margin-top:55px}@media screen and (max-width:768px){.product-actions__similar-products .list{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:start;margin-top:0;max-height:350px;overflow-x:auto;overflow-y:hidden}}.product-actions__similar-products .list .similar-product{cursor:pointer;display:flex;margin:0 25px 25px;text-decoration:none}.product-actions__similar-products .list .similar-product:hover .similar-product__preview img{border-color:#fab32d}@media screen and (max-width:768px){.product-actions__similar-products .list .similar-product{flex-direction:column;margin-left:0;margin-right:25px;width:222px}.product-actions__similar-products .list .similar-product:first-child{margin-left:25px}}.product-actions__similar-products .list .similar-product__preview{display:flex;margin-right:10px}@media screen and (max-width:768px){.product-actions__similar-products .list .similar-product__preview{margin-right:0}}.product-actions__similar-products .list .similar-product__preview .product-logo{background:#fff;border:1px solid #a9ccff;border-radius:10px;height:145px;min-width:200px;object-fit:contain;width:200px}@media(max-width:992px){.product-actions__similar-products .list .similar-product__preview .product-logo{min-width:170px;width:170px}}@media screen and (max-width:768px){.product-actions__similar-products .list .similar-product__preview .product-logo{height:180px;width:222px}}.product-actions__similar-products .list .similar-product__info{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px}@media screen and (max-width:768px){.product-actions__similar-products .list .similar-product__info{align-items:center;justify-content:center}}.product-actions__similar-products .list .similar-product__info .title{color:#112950;font-size:21px;font-weight:500;line-height:25px;margin:0;width:100%}@media(max-width:992px){.product-actions__similar-products .list .similar-product__info .title{font-size:18px}}@media screen and (max-width:768px){.product-actions__similar-products .list .similar-product__info .title{font-size:22px;line-height:30px}}.product-actions__similar-products .list .similar-product__info .price{color:#2f85ff;font-size:21px;font-weight:700;line-height:25px;margin-bottom:15px;margin-top:auto}@media(max-width:992px){.product-actions__similar-products .list .similar-product__info .price{font-size:18px}}@media screen and (max-width:768px){.product-actions__similar-products .list .similar-product__info .price{font-weight:500;margin-bottom:0;margin-top:5px}}