@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');:root{--brand-primary:#ee008e;--brand-primary-hover:#a01060;--brand-accent:#8eca60;--brand-link:#ee008e;--brand-background:#fff;--brand-text:#121111;--brand-on-dark:#fff;--brand-header-bg:#121111;--brand-footer-bg:#121111;--brand-font-title:'Montserrat', sans-serif;--brand-font-body:'Montserrat', sans-serif;--brand-chart-1:#ee008e;--brand-chart-2:#a01060;--brand-chart-3:#8eca60;--brand-chart-4:#121111;--brand-chart-5:#888a9a;/* Template tokens — not shown on the branding form */--brand-assets-url:'https://cdn.qumind.net/superdrug/';--t-border:#888a9a;--t-cream:#fffbec;--t-muted:#999bad;--t-surface:#f2f3f4;--t-overlay-dark:rgba(0, 0, 0, 0.4);--t-asset-login-illu:url('https://cdn.qumind.net/superdrug/login_illu.png');--t-asset-privacy-illu:url('https://cdn.qumind.net/superdrug/privacy_illu.png');--t-asset-discussions-illu:url('https://cdn.qumind.net/superdrug/discussions_illu.png');--t-asset-newsletter-illu:url('https://cdn.qumind.net/superdrug/newsletter_illu.png');--t-asset-surveys-illu:url('https://cdn.qumind.net/superdrug/survey_illu.png');--t-asset-rewards-illu:url('https://cdn.qumind.net/superdrug/rewards_illu.png');--t-asset-details-illu:url('https://cdn.qumind.net/superdrug/details_illu.png');--t-asset-cookie-illu:url('https://cdn.qumind.net/superdrug/cookie_illu.png');--t-asset-faq-illu:url('https://cdn.qumind.net/superdrug/faq_illu.png');--t-asset-polls-illu:url('https://cdn.qumind.net/superdrug/polls_illu.png');--t-asset-terms-illu:url('https://cdn.qumind.net/superdrug/terms_illu.png');--t-asset-refer-illu:url('https://cdn.qumind.net/aegon/refer-illu.jpg');/* Layout */--t-asset-default-survey:url('https://cdn.qumind.net/superdrug/survey.jpg');--section-width:1280px;}*{font-family:var(--brand-font-body) !important;box-sizing:border-box;}body{font-family:var(--brand-font-body) !important;background:var(--brand-background) !important;font-size:16px;color:var(--brand-text);}input,select{font-size:100%;}input[type="text"]{font-size:16px !important;}.glyphicon{font-family:'Glyphicons Halflings' !important;}h3{color:var(--brand-text);font-size:24px;font-weight:600;margin:0;position:relative;z-index:2;}h3.white{color:var(--brand-on-dark);}p{font-size:16px;font-weight:400;}a{color:var(--brand-link);text-decoration:none;}a:hover{color:var(--brand-link-hover);text-decoration:none;}.paragraph{color:var(--brand-text);font-weight:400;font-size:14px;padding:9px 0;margin:12px 0 18px;display:block;}header{background:var(--brand-header-bg);position:absolute;z-index:100;top:0;left:0;width:100%;}header .header-width{width:1280px;padding:0;margin:0 auto;}header .header-width .headbar{display:flex;align-items:center;justify-content:space-between;padding:1.3em 0;min-height:96px;}header .header-width .headbar .logo{width:300px;margin:15px 15px 15px 0;}header .header-width .headbar .btn-mobile{display:none;position:relative;float:right;padding:9px 10px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;}header .header-width .headbar .btn-mobile .icon-bar{display:block;width:28px;height:3px;background:#fff;border-radius:1px;transition:all 0.3s ease-out;}header .header-width .headbar .btn-mobile .icon-bar + .icon-bar{margin-top:7px;}header .header-width .headbar .btn-mobile.open{position:fixed;top:27px;right:32px;z-index:100;}header .header-width .headbar .btn-mobile.open .bar1{transform:rotate(45deg);position:relative;top:10px;}header .header-width .headbar .btn-mobile.open .bar2{display:none;}header .header-width .headbar .btn-mobile.open .bar3{transform:rotate(-45deg);}header .header-width .headbar .navigation_mobile{position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;transform:translateX(-100%);background:var(--brand-primary);transition:all 0.3s ease-out;}header .header-width .headbar .navigation_mobile ul{padding:0;width:fit-content;margin:0 auto;position:relative;top:10%;}header .header-width .headbar .navigation_mobile ul li{list-style:none;padding:1em 0;}header .header-width .headbar .navigation_mobile ul li a{color:var(--brand-on-dark);font-size:30px;font-weight:700;padding:0;border:0;}header .header-width .headbar .navigation_mobile.open{transform:translateX(0);}header .header-width .headbar .menu ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;}header .header-width .headbar .menu ul li{margin:12px;padding:12px;}header .header-width .headbar .menu ul li a{font-size:14px;font-weight:normal;color:var(--brand-on-dark);}header .header-width .headbar .navigation ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;}header .header-width .headbar .navigation ul li{margin-right:28px;}header .header-width .headbar .navigation ul li.btn{padding:0;}header .header-width .headbar .navigation ul li a{color:var(--brand-on-dark);font-size:16px;font-weight:500;}header .header-width .headbar .navigation ul li a.btn{color:var(--brand-on-dark);border:1px solid var(--brand-on-dark);border-radius:4px;padding:0.5em 0.75em;transition:all 0.2s ease;}.home{background-color:var(--brand-primary);background-repeat:no-repeat;background-size:cover;background-position:center;padding:0;position:relative;margin-top:100px;min-height:450px;}.home:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:var(--t-overlay-dark);}.home .section{position:absolute;z-index:2;top:0;left:50%;height:450px;width:100%;max-width:var(--section-width);transform:translateX(-50%);display:flex;align-items:center;}.home .bloc{max-width:800px;margin:0 auto;text-align:center;}.home .bloc .text .title{color:var(--brand-on-dark);font-size:36px;font-weight:600;margin:0 0 0.5em;}.home .bloc .text .title .widget-holder{padding-right:12px;}.home .bloc .text span.paragraph{color:var(--brand-on-dark);font-size:16px;font-weight:400;margin-bottom:1.5em;}.home .bloc .text p{color:var(--brand-on-dark);font-size:16px;font-weight:400;margin-bottom:1.5em;}.section{width:var(--section-width);margin:0 auto;/* Shared content-page styles (about, faq, terms, privacy, rewards-terms) */}section:not(.home) > .section{padding:68px 0;}section:not(.home) > .section .widget-holder{padding:24px 0;margin:0;word-break:break-word;}section:not(.home) > .section .widget-holder a{color:var(--brand-link) !important;}section:not(.home) > .section h1{color:var(--brand-text);font-size:24px;font-weight:600;}section:not(.home) > .section h2{color:var(--brand-text);font-size:20px;font-weight:600;}section:not(.home) > .section h3{margin:20px 0 10px;color:var(--brand-text);font-size:20px;font-weight:400;}section:not(.home) > .section p{font-size:16px;}.flex{display:flex;}.flex.align-center{align-items:center;}.flex.justify-center{justify-content:center;}.flex.justify-between{justify-content:space-between;}.features_new{position:relative;}.features_new:before{content:"";background-color:var(--t-surface);position:absolute;z-index:1;width:30%;height:100%;top:0;right:0;}.title-page{margin-bottom:1.5em;}.line{width:100%;height:1px;background-color:#d9d9d9;margin:1.5em 0;}button.btn{padding:12px 16px;transition:all 0.2s ease;font-family:var(--brand-font-title) !important;font-size:16px;font-weight:normal;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:8px;transition:all 0.2s ease;outline:0;color:var(--brand-link);/* Icons — inherit text colour via currentColor (no filter hacks) */}button.btn:active{box-shadow:none;}button.btn a{color:var(--brand-link);text-decoration:none;font-size:14px;font-weight:500;}button.btn img{max-width:24px;margin-left:5px;position:relative;top:-2px;transition:all 0.2s ease;}button.btn .icon{margin-left:8px;position:relative;top:0px;transition:all 0.2s ease;}button.btn.white{background-color:transparent;}button.btn.white a{color:#fff;}button.btn.white:hover{background-color:#d0d1ac;}button.btn.white:hover a{color:#000;}button.btn:hover{color:var(--t-muted);background-color:transparent;}button.btn:hover a{color:var(--t-muted);}button.btn.btn-primary,button.btn.btn-default{color:var(--brand-on-dark);border:0;outline:0;}button.btn.btn-primary a,button.btn.btn-default a{color:var(--brand-on-dark);}button.btn.btn-primary:active,button.btn.btn-default:active,button.btn.btn-primary:focus,button.btn.btn-default:focus,button.btn.btn-primary:hover,button.btn.btn-default:hover,button.btn.btn-primary:active:hover,button.btn.btn-default:active:hover{color:var(--brand-on-dark);background:transparent;border:0;outline:0;}button.btn.btn-primary:active a,button.btn.btn-default:active a,button.btn.btn-primary:focus a,button.btn.btn-default:focus a,button.btn.btn-primary:hover a,button.btn.btn-default:hover a,button.btn.btn-primary:active:hover a,button.btn.btn-default:active:hover a{color:var(--brand-on-dark);}button.btn.btn-primary{color:var(--brand-on-dark);background-color:var(--brand-primary);}button.btn.btn-primary:hover{color:var(--brand-on-dark);background-color:var(--brand-primary-hover);}button.btn.btn-black{background-color:var(--brand-accent);outline:0;border:0;border-radius:8px;color:var(--brand-text);width:auto;}button.btn.btn-black a{color:var(--brand-text);}button.btn.btn-black:hover{background-color:var(--brand-primary-hover);color:var(--brand-text);}button.btn.btn-tetriary{color:var(--brand-link);background-color:transparent;border:0;outline:0;}button.btn.btn-tetriary a{color:var(--brand-link);transition:all 0.2s ease;}button.btn.btn-tetriary:hover,button.btn.btn-tetriary:active{color:var(--brand-primary-hover);background-color:transparent;border:0;outline:0;}button.btn.btn-tetriary:hover a,button.btn.btn-tetriary:active a{color:var(--brand-primary-hover);}:root{--icon-arrow-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M1.17 7h11.67M12.83 7 7 1.17M12.83 7 7 12.83' stroke='%23000' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-arrow-left:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M12.83 7H1.17M1.17 7 7 1.17M1.17 7 7 12.83' stroke='%23000' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1 5 5 9 1' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px;color:inherit;vertical-align:middle;}.icon svg{display:block;width:100%;height:100%;}.icon:not(:has(svg)){background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;}.icon.icon-arrow-right:not(:has(svg)){mask-image:var(--icon-arrow-right);-webkit-mask-image:var(--icon-arrow-right);margin-left:12px;}.icon.icon-arrow-left:not(:has(svg)){mask-image:var(--icon-arrow-left);-webkit-mask-image:var(--icon-arrow-left);margin-right:12px;}.icon.icon-chevron-down:not(:has(svg)){mask-image:var(--icon-chevron-down);-webkit-mask-image:var(--icon-chevron-down);}.btn-arrow-right{position:relative;padding-right:40px;}.btn-arrow-right::after{content:'';position:absolute;right:16px;top:50%;width:14px;height:14px;transform:translateY(-50%);background-color:currentColor;mask:var(--icon-arrow-right) center / contain no-repeat;-webkit-mask:var(--icon-arrow-right) center / contain no-repeat;}.btn-arrow-left{position:relative;padding-left:40px;}.btn-arrow-left::before{content:'';position:absolute;left:16px;top:50%;width:14px;height:14px;transform:translateY(-50%);background-color:currentColor;mask:var(--icon-arrow-left) center / contain no-repeat;-webkit-mask:var(--icon-arrow-left) center / contain no-repeat;}.q-icon{display:inline-block;width:24px;height:24px;vertical-align:middle;position:relative;top:-1px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;}.q-icon.icon-s{width:16px;height:16px;}.q-icon.icon-sl{width:18px;height:18px;}.q-icon.icon-xs{width:12px;height:12px;}.q-icon.icon-xm{width:28px;height:28px;}.q-icon.icon-l{width:32px;height:32px;}.q-icon.icon-xl{width:48px;height:48px;}.q-icon.rotate-1{transform:rotate(90deg);-webkit-transform:rotate(90deg);}.q-icon.rotate-2{transform:rotate(180deg);-webkit-transform:rotate(180deg);}.q-icon.rotate-3{transform:rotate(270deg);-webkit-transform:rotate(270deg);}.q-icon.rotate-animate{transition:transform 0.3s;}.q-icon.icon-arrow-down{background-image:none;mask-image:var(--icon-chevron-down);-webkit-mask-image:var(--icon-chevron-down);background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;}.q-icon.icon-view{background-image:url(https://6e389c19c4d84435102a-3d872b6318579ccca8eec1a3fad82731.ssl.cf3.rackcdn.com/icon-view.svg);}.q-icon.icon-comments{background-image:url(https://6e389c19c4d84435102a-3d872b6318579ccca8eec1a3fad82731.ssl.cf3.rackcdn.com/icon-comment.svg);}.q-icon.icon-chevron{background-image:url(https://6875fdf6283ce1f75e22-da6be342f85df37c9e2d15b5de66f923.ssl.cf3.rackcdn.com/icon-chevron-grey-1.svg);}#btn-sort{border:1px solid #251c45;font-size:16px;padding:0 16px;}footer{background-color:var(--brand-footer-bg);}footer .footer-content{width:1280px;margin:0 auto;padding:48px 0px 100px;display:flex;justify-content:space-between;}footer .footer-content .logo img{width:300px;margin-top:15px;margin-right:15px;margin-bottom:32px;}footer .footer-content .logo .socials img{max-width:36px;margin-right:1em;}footer .footer-content .logo p{color:var(--brand-on-dark);font-size:12px;font-weight:500;}footer .footer-content .title-footer{color:var(--brand-on-dark);font-size:14px;font-weight:600;margin-bottom:16px;}footer .footer-content .footer_navigation ul{padding:0;margin:0;list-style:none;}footer .footer-content .footer_navigation ul li{margin-bottom:12px;}footer .footer-content .footer_navigation ul li a{font-weight:500;font-size:16px;line-height:24px;color:var(--brand-on-dark);}footer .footer-content .powered .qumind-logo{width:120px;}#cookieNotice{position:fixed;left:0;bottom:0;width:100%;padding:10px 20px;background:#fff;box-shadow:0px -2px 2px rgba(0, 0, 0, 0.2);z-index:999;}#cookieNotice .title-wrap h4{margin:0;padding:0;}#cookieNotice .content-wrap .msg-wrap{display:flex;font-size:14px;color:#343333;}#cookieNotice .content-wrap .msg-wrap span{line-height:30px;}#cookieNotice .content-wrap a{text-decoration:none;color:#fcbc0f;}#cookieNotice .content-wrap .btn-wrap{margin-left:10px;}#cookieNotice .content-wrap .btn-wrap .btn.btn-primary{padding:3px 6px;font-size:16px;border:1px solid #ccc;}@media screen and (min-width:1280px) and (max-width:1395px){header .header-width{width:1250px;}footer .footer-content{width:1250px;}section .section{width:1250px;}}@media screen and (min-width:1101px) and (max-width:1280px){header .header-width{width:800px;}footer .footer-content{width:800px;}header .header-width .headbar .menu ul li{margin:0px;padding:10px;}header .header-width .headbar .navigation ul li{margin:6px;padding:9px;}section .section{width:800px;}}@media screen and (min-width:961px) and (max-width:1100px){header .header-width{width:800px;}footer .footer-content{width:800px;}.menu,.navigation{display:none;}header .header-width .headbar .btn-mobile{display:block;}header .header-width .headbar .menu ul li{margin:0px;padding:10px;}header .header-width .headbar .navigation ul li{margin:6px;padding:9px;}section .section{width:800px;}}@media screen and (min-width:769px) and (max-width:960px){header .header-width{width:calc(100% - 10em);}.menu,.navigation{display:none;}.features_new:before{display:none;}section .section{width:calc(100% - 10em);padding:0 20px;}header .header-width .headbar .btn-mobile{display:block;}footer .footer-content{width:calc(100% - 10em);flex-direction:column;}footer .footer-content .footer_navigation{text-align:center;}footer .footer-content .logo{margin-bottom:2em;text-align:center;}footer .footer-content .powered{margin-top:2em;text-align:center;}}@media screen and (max-width:768px){/* Fix Input Zoom on iPhone 6 Plus, iPhone 6s Plus, iPhone 7 Plus, iPhone 8, iPhone X, XS, XS Max  */header .header-width{width:100%;padding:0 20px;}header .header-width .headbar .nav-header{width:100%;}.menu,.navigation{display:none;}header .header-width .headbar .btn-mobile{display:block;}.flex{flex-direction:column;align-items:center;}.home .section{left:0;width:100%;transform:none;padding:100px 20px 20px 20px;}.home .section .bloc{position:relative;top:0;left:0;transform:none;max-width:100%;}.home .section .bloc .text{padding:0;}.home .section .bloc .text .title{font-size:38px;display:block;}section:not(.home) > .section{padding:68px 20px;}.features_new:before{display:none;}section .section{width:100%;padding:0 20px;}footer .footer-content{flex-direction:column;width:100%;padding:30px 20px;}footer .footer-content .footer_navigation{text-align:center;}footer .footer-content .logo{margin-bottom:2em;text-align:center;}footer .footer-content .powered{margin-top:2em;text-align:center;}footer .footer_navigation.company{margin-top:20px;}#cookieNotice .content-wrap .msg-wrap{display:block;}#cookieNotice .content-wrap .btn-wrap{display:block;margin-top:5px;text-align:center;}#mediaPocket .top-bar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-bottom:5px;}#mediaPocket .top-bar #mp-title{order:0;}#mediaPocket .top-bar #btn-sort{order:1;display:block;margin:0 0 5px !important;}#mediaPocket .top-bar #mediaPocket-close{position:initial;order:3;width:24px;}#mediaPocket .top-bar #mediaPocket-upload-holder{position:initial;order:2;}}@media screen and (device-aspect-ratio:9/16){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="tel"],input[type="url"]{font-size:16px;}}@media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:16px;}}@media screen and (-webkit-min-device-pixel-ratio:0){select:focus,textarea:focus,input:focus{font-size:16px;}}