@charset "UTF-8";
.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.slick-slider { position: relative; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; left: 0; top: 0; display: block; margin-left: auto; margin-right: auto; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
[dir="rtl"] .slick-slide { float: right; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.slick-arrow.slick-hidden { display: none; }
 .slick-loading .slick-list { background: #fff url(https://www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/libraries/slick/ajax-loader.gif) center center no-repeat; } @font-face { font-family: "slick"; src: url(https://www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/libraries/slick/fonts/slick.eot); src: url(https://www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/libraries/slick/fonts/slick.eot?#iefix) format("embedded-opentype"), url(https://www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/libraries/slick/fonts/slick.woff) format("woff"), url(https://www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/libraries/slick/fonts/slick.ttf) format("truetype"), url(https://www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/libraries/slick/fonts/slick.svg#slick) format("svg"); font-weight: normal; font-style: normal; } .slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0px; font-size: 0px; cursor: pointer; background: transparent; color: transparent; top: 50%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); padding: 0; border: none; outline: none; }
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { outline: none; background: transparent; color: transparent; }
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }
.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 20px; line-height: 1; color: white; opacity: 0.75; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-prev { left: -25px; }
[dir="rtl"] .slick-prev { left: auto; right: -25px; }
.slick-prev:before { content: "←"; }
[dir="rtl"] .slick-prev:before { content: "→"; }
.slick-next { right: -25px; }
[dir="rtl"] .slick-next { left: -25px; right: auto; }
.slick-next:before { content: "→"; }
[dir="rtl"] .slick-next:before { content: "←"; } .slick-dotted.slick-slider { margin-bottom: 30px; }
.slick-dots { position: absolute; bottom: -25px; list-style: none; display: block; text-align: center; padding: 0; margin: 0; width: 100%; }
.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer; }
.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0px; font-size: 0px; color: transparent; padding: 5px; cursor: pointer; }
.slick-dots li button:hover, .slick-dots li button:focus { outline: none; }
.slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { color: black; opacity: 0.75; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Dogpatch Sans;src:url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/fonts/DogpatchSansWorld-VF.ttf) format("ttf"),url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/fonts/DogpatchSansWorld-VF.woff) format("woff"),url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/fonts/DogpatchSansWorld-VF.woff2) format("woff2");font-weight:normal}@font-face{font-family:Dogpatch Sans;src:url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/fonts/DogpatchSansWorld-VF.ttf) format("ttf"),url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/fonts/DogpatchSansWorld-VF.woff) format("woff"),url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/fonts/DogpatchSansWorld-VF.woff2) format("woff2");font-weight:bold}body{font-family:Dogpatch Sans, sans-serif;font-weight:normal}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:127%}h1,h2{font-size:1rem;margin-bottom:1.5rem}h3,h4{font-size:1rem;margin-bottom:1rem}p,ol,ul{font-size:1.125rem;line-height:162%}p:not(:last-child),ol:not(:last-child),ul:not(:last-child){margin-bottom:24px}p a,ol a,ul a{text-decoration:underline;font-weight:bold}p a:hover,ol a:hover,ul a:hover{text-decoration:none}ol{list-style:decimal}ul{list-style:disc}ul,ol{margin-left:1.5rem}ul:not(:last-child),ol:not(:last-child){margin-bottom:1.5rem}ul li,ol li{line-height:162%}ul li:not(:last-child),ol li:not(:last-child){margin-bottom:1rem}ul li a,ol li a{text-decoration:underline;font-weight:bold}ul ul,ul ol,ol ul,ol ol{margin-top:1rem}strong,b{font-weight:bold}em,i{font-style:italic}input{font-family:Dogpatch Sans, sans-serif;font-size:1rem}body{color:#0049C4}body.no-scroll{overflow:hidden}@media screen and (min-width: 1024px){body.no-scroll{overflow:auto}}main{padding-bottom:24px;min-height:calc(100vh - 48px - 62px - 604px - 32px)}@media screen and (min-width: 768px){main{min-height:calc(100vh - 48px - 62px - 535px - 32px)}}@media screen and (min-width: 1024px){main{padding-bottom:40px;min-height:calc(100vh - 80px - 87px - 516px - 80px)}}@media screen and (min-width: 1440px){main{min-height:calc(100vh - 80px - 127px - 516px - 80px)}}.container{width:calc(100% - 24px - 24px);max-width:1248px;margin:0 auto}@media screen and (min-width: 768px){.container{width:calc(100% - 48px - 48px)}}@media screen and (min-width: 1024px){.container{width:calc(100% - 64px - 64px)}}@media screen and (min-width: 1440px){.container{width:calc(100% - 96px - 96px)}}.container .content{padding:24px 0}@media screen and (min-width: 1024px){.container .content{padding:40px 0}}.container .content.no-padding{padding-top:0}section:first-child .container .content{padding-top:48px}@media screen and (min-width: 768px){section:first-child .container .content{padding-top:80px}}a{text-decoration:none;color:inherit}a.btn{background-color:#0049C4;color:white;font-family:Dogpatch Sans, sans-serif;width:440px;max-width:100%;text-align:center;font-weight:bold;font-size:18px;line-height:133%;text-transform:capitalize;padding:1rem 2rem;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-transition:all 75ms;transition:all 75ms}a.btn:hover{opacity:0.8}a.btn:not(:last-child){margin-bottom:24px}input.btn,button.btn{background-color:#0049C4;color:white;font-family:Dogpatch Sans, sans-serif;width:440px;max-width:100%;text-align:center;font-weight:bold;font-size:18px;line-height:133%;text-transform:capitalize;padding:1rem 2rem;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-transition:all 75ms;transition:all 75ms;border:0;cursor:pointer}input.btn:hover,button.btn:hover{opacity:0.8}.w-100{width:100%}img.size-full{width:100% !important;height:auto !important}.grecaptcha-badge{visibility:hidden}.desktop-only{display:none}@media screen and (min-width: 768px){.desktop-only{display:block}}@media screen and (min-width: 768px){.mobile-only{display:none}}main.post-19 h2,main.post-99 h2{font-size:2.75rem;line-height:120%}main.post-19 h3,main.post-99 h3{font-size:1.5rem}main.post-19 h3 a,main.post-99 h3 a{text-decoration:underline}main.post-19 h3 a:hover,main.post-99 h3 a:hover{text-decoration:none}main.post-19 h2,main.post-19 h3,main.post-99 h2,main.post-99 h3{margin-top:40px}header{position:-webkit-sticky;position:sticky;top:0;width:100%;color:white;z-index:999}header .main-menu{background-color:#0049C4;position:relative;z-index:2}header .main-menu .container .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}@media screen and (min-width: 1024px){header .main-menu .container .content{padding:22px 0}}@media screen and (min-width: 1440px){header .main-menu .container .content{padding:42px 0}}header .main-menu .container .content .logo{width:106px}@media screen and (min-width: 768px){header .main-menu .container .content .logo{width:180px;margin-bottom:0}header .main-menu .container .content .logo img{width:100%}}@media screen and (min-width: 1024px){header .main-menu .container .content .mobile-search{display:none}}header .main-menu .container .content .mobile-search-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:48px 24px}header .main-menu .container .content .mobile-search-content form{width:100%}header .main-menu .container .content .mobile-search-content form input{display:inline-block;width:calc(100% - 56px);padding:10.5px;border-radius:2px 0 0 2px;border:1px solid #0049C4;background-color:white;color:#0049C4}header .main-menu .container .content .mobile-search-content form input::-webkit-input-placeholder{color:#0049C4}header .main-menu .container .content .mobile-search-content form input:-ms-input-placeholder{color:#0049C4}header .main-menu .container .content .mobile-search-content form input::-ms-input-placeholder{color:#0049C4}header .main-menu .container .content .mobile-search-content form input::placeholder{color:#0049C4}header .main-menu .container .content .mobile-search-content form button{height:56px;width:56px;border:0;background-color:#0049C4;background-image:url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/media/img/icons/search-white.svg);background-position:center;background-repeat:no-repeat;background-size:24px;border-radius:0 2px 2px 0}header .main-menu .container .content nav{display:none;font-family:Dogpatch Sans, sans-serif;font-size:14px;position:fixed;width:100%;min-height:calc(100vh - 68px);top:56px;right:0;bottom:0;left:0;background-color:white;color:#0049C4;font-weight:bold;overflow-y:scroll}@media screen and (min-width: 1024px){header .main-menu .container .content nav{overflow-y:hidden;min-height:0;top:60px}}header .main-menu .container .content nav ul{list-style-type:none;margin-left:0}header .main-menu .container .content nav ul li a{display:block;padding:28px 24px;font-size:18px;cursor:pointer;border-left:4px solid transparent;text-decoration:none}@media screen and (min-width: 1024px){header .main-menu .container .content nav ul li a{border-left:0}}header .main-menu .container .content nav ul li a:hover{background-color:#f2f6fc;border-left:4px solid #0049C4}@media screen and (min-width: 1024px){header .main-menu .container .content nav ul li a:hover{background-color:transparent;border-left:0}}header .main-menu .container .content nav ul li.menu-item-has-children>a{background-image:url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/media/img/icons/chevron-down-blue.svg);background-position:right 32px center;background-size:10px;background-repeat:no-repeat;padding-right:17px}@media screen and (min-width: 1024px){header .main-menu .container .content nav ul li.menu-item-has-children>a{background-image:url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/media/img/icons/chevron-down.svg);background-position:right center}}header .main-menu .container .content nav ul li .sub-menu{display:none}@media screen and (min-width: 1024px){header .main-menu .container .content nav ul li .sub-menu{padding:38px 0;width:100%;background-color:white;color:#0049C4;text-align:center;font-family:Dogpatch Sans, sans-serif;font-size:14px;font-weight:bold;position:absolute;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;z-index:1;-webkit-transition:opacity 550ms;transition:opacity 550ms;display:block;visibility:hidden;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 10px 15px -3px,rgba(0,0,0,0.05) 0px 4px 6px -2px;box-shadow:rgba(0,0,0,0.1) 0px 10px 15px -3px,rgba(0,0,0,0.05) 0px 4px 6px -2px}}header .main-menu .container .content nav ul li .sub-menu.active{display:block}@media screen and (min-width: 1024px){header .main-menu .container .content nav ul li .sub-menu.active{opacity:1;visibility:visible}}header .main-menu .container .content nav ul li .sub-menu li a{font-size:14px;padding:19px 48px}@media screen and (min-width: 1024px){header .main-menu .container .content nav ul li .sub-menu li a{margin:0 24px;padding:0}header .main-menu .container .content nav ul li .sub-menu li a:hover{text-decoration:underline}}@media screen and (min-width: 1024px){header .main-menu .container .content nav{display:block;position:static;width:auto;height:auto;background-color:transparent;color:white;font-weight:normal}header .main-menu .container .content nav ul li{display:inline;margin:0 12px;border-left:0}header .main-menu .container .content nav ul li:first-child{margin-left:0}header .main-menu .container .content nav ul li:last-child{margin-right:0}header .main-menu .container .content nav ul li:hover{background-color:transparent;border-left:0}header .main-menu .container .content nav ul li a{display:inline;padding:0;font-size:14px}}header .main-menu .container .content nav.active{display:block}header .main-menu .container .content .right-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .main-menu .container .content .right-header .search{display:none}@media screen and (min-width: 1024px){header .main-menu .container .content .right-header .search{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:20px;margin-right:0}}header .main-menu .container .content .right-header .search input{display:none;background-color:#0049C4;color:white;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 1024px){header .main-menu .container .content .right-header .search input{display:inline-block;width:140px;padding:10.5px;border-radius:2px 0 0 2px;border:1px solid white}header .main-menu .container .content .right-header .search input::-webkit-input-placeholder{color:white}header .main-menu .container .content .right-header .search input:-ms-input-placeholder{color:white}header .main-menu .container .content .right-header .search input::-ms-input-placeholder{color:white}header .main-menu .container .content .right-header .search input::placeholder{color:white}}header .main-menu .container .content .right-header .search button{height:24px;width:24px;border:0;background-color:transparent;background-image:url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/media/img/icons/search-white.svg);background-position:center;background-repeat:no-repeat;background-size:24px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 1024px){header .main-menu .container .content .right-header .search button{height:40px;width:40px;background-color:white;border-radius:0 2px 2px 0;background-image:url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/media/img/icons/search.svg);height:auto}}.customize-support header{top:46px}@media screen and (min-width: 768px){.customize-support header{top:32px}}.customize-support #wpadminbar{position:fixed}.search{display:-webkit-box;display:-ms-flexbox;display:flex}.search input{background-color:white;color:#0049C4;-webkit-box-sizing:border-box;box-sizing:border-box;width:144px;padding:9px;border-radius:2px 0 0 2px;border:1px solid #0049C4}.search input::-webkit-input-placeholder{color:#0049C4}.search input:-ms-input-placeholder{color:#0049C4}.search input::-ms-input-placeholder{color:#0049C4}.search input::placeholder{color:#0049C4}.search button{background-image:url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/media/img/icons/search-white.svg);background-position:center;background-repeat:no-repeat;background-size:24px;cursor:pointer;width:40px;border-radius:0 2px 2px 0;background-color:#0049C4;-webkit-box-sizing:border-box;box-sizing:border-box;border:0}@media screen and (min-width: 1024px){.mobile-search{display:none}}.mobile-search-content{padding:48px 24px}.mobile-search-content .search input{width:calc(100% - 56px);-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10.5px;border-radius:2px 0 0 2px;border:1px solid #0049C4}.mobile-search-content .search input::-webkit-input-placeholder{color:#0049C4}.mobile-search-content .search input:-ms-input-placeholder{color:#0049C4}.mobile-search-content .search input::-ms-input-placeholder{color:#0049C4}.mobile-search-content .search input::placeholder{color:#0049C4}.mobile-search-content .search button{height:56px;width:56px;border:0;background-color:#0049C4;background-image:url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/media/img/icons/search-white.svg);background-position:center;background-repeat:no-repeat;background-size:24px;border-radius:0 2px 2px 0}footer{margin-top:32px;background-color:#0049C4;color:white}@media screen and (min-width: 1024px){footer{margin-top:80px}}footer .container .content{padding:48px 0}@media screen and (min-width: 768px){footer .container .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:80px 0}}footer .container .content .footer-left{width:100%}@media screen and (min-width: 768px){footer .container .content .footer-left{width:50%}}footer .container .content .footer-left ul{font-family:Dogpatch Sans, sans-serif;font-size:16px;font-weight:bold;line-height:200%;margin-bottom:0;list-style-type:none;margin-left:0;max-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3rem}@media screen and (min-width: 768px){footer .container .content .footer-left ul{margin-bottom:0}}@media screen and (min-width: 1024px){footer .container .content .footer-left ul{max-width:800px}}footer .container .content .footer-left ul li{width:50%;margin-bottom:1.5rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}footer .container .content .footer-left ul li:last-child{margin-bottom:0}footer .container .content .footer-left ul li:nth-last-child(2){margin-bottom:0}footer .container .content .footer-left ul li a{text-decoration:none}footer .container .content .footer-right{width:100%}@media screen and (min-width: 768px){footer .container .content .footer-right{width:50%}}footer .container .content .footer-right p{font-size:0.75rem;margin-bottom:1rem}footer .container .content .footer-right p a{font-weight:normal}.hamburger{cursor:pointer;position:relative;z-index:4;width:16px;height:14px;border:0;background:transparent;padding:0;display:block}@media screen and (min-width: 1024px){.hamburger{display:none}}.hamburger .ham-bar{width:100%;height:2px;background-color:white;position:absolute;opacity:1;-webkit-transition:all 300ms;transition:all 300ms}.hamburger .ham-bar-top{top:0}.hamburger .ham-bar-mid{top:50%;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.hamburger .ham-bar-bot{bottom:0}.hamburger .d-none{opacity:0}.hamburger .x-bar-one{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.hamburger .x-bar-two{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.page-title{margin-bottom:24px;padding-top:24px}.page-title .container{border-bottom:0}.page-title .container h1{padding-top:48px;font-size:2.75rem;line-height:120%}.page-title .container h1:not(:last-child){margin-bottom:8px}@media screen and (min-width: 767px){.page-title .container h1{padding-top:80px}}.page-title .container p.subtitle{font-family:'Dogpatch Sans', sans-serif;font-size:0.875rem;letter-spacing:1.2px;font-weight:bold;color:#0049C4;text-transform:uppercase}@media screen and (min-width: 1024px){section.hero-video{font-size:2.75rem}}section.hero-video.fullscreen .container{width:100%;max-width:100%}section.hero-video.fullscreen .container .content{padding:0}section.hero-video .container .content{position:relative}section.hero-video .container .content h1{font-size:1.875rem;position:absolute;top:50%;padding:0 24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:white;font-weight:bold;line-height:calc(56/44);max-width:738px}@media screen and (min-width: 768px){section.hero-video .container .content h1{padding:0 64px}}@media screen and (min-width: 1024px){section.hero-video .container .content h1{font-size:2.75rem;padding:0 90px}}section.hero-video .container .content .video{margin-bottom:24px;position:relative;height:540px;overflow:hidden}@media screen and (min-width: 768px){section.hero-video .container .content .video{height:675px}}section.hero-video .container .content .video video{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;z-index:-1;min-width:100%;max-width:none;min-height:100%}section.hero-video .container .content .video .caption-container{position:absolute;width:100%;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.6)}section.hero-video .container .content .video .caption-container .caption{padding:0 24px}section.hero-video .container .content .video .caption-container .caption h1,section.hero-video .container .content .video .caption-container .caption h2,section.hero-video .container .content .video .caption-container .caption h3,section.hero-video .container .content .video .caption-container .caption h4,section.hero-video .container .content .video .caption-container .caption h5,section.hero-video .container .content .video .caption-container .caption h6,section.hero-video .container .content .video .caption-container .caption p{max-width:509px;font-family:'Dogpatch Sans', sans-serif;font-size:1.25rem;line-height:140%;color:white;font-weight:bold}@media screen and (min-width: 1024px){section.hero-video .container .content .video .caption-container .caption{padding:0 64px}section.hero-video .container .content .video .caption-container .caption h1,section.hero-video .container .content .video .caption-container .caption h2,section.hero-video .container .content .video .caption-container .caption h3,section.hero-video .container .content .video .caption-container .caption h4,section.hero-video .container .content .video .caption-container .caption h5,section.hero-video .container .content .video .caption-container .caption h6,section.hero-video .container .content .video .caption-container .caption p{max-width:525px;font-size:1.5rem;line-height:133%}}@media screen and (min-width: 1440px){section.hero-video .container .content .video .caption-container .caption{padding:0 96px}section.hero-video .container .content .video .caption-container .caption h1,section.hero-video .container .content .video .caption-container .caption h2,section.hero-video .container .content .video .caption-container .caption h3,section.hero-video .container .content .video .caption-container .caption h4,section.hero-video .container .content .video .caption-container .caption h5,section.hero-video .container .content .video .caption-container .caption h6,section.hero-video .container .content .video .caption-container .caption p{max-width:618px}}.disclaimer-container{background-color:rgba(0,0,0,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:999;top:0;left:0;bottom:0;right:0}.disclaimer-container .disclaimer{width:calc(100% - 2rem);max-width:400px;margin:0 auto;background-color:white}.disclaimer-container .disclaimer-top{background-color:#0049C4;padding:24px}.disclaimer-container .disclaimer-top p.disclaimer-title{text-transform:uppercase;font-size:1.125rem;line-height:178%;margin-bottom:8px;font-weight:bold;letter-spacing:1px}.disclaimer-container .disclaimer-top p{color:white;font-family:'Dogpatch Sans', sans-serif;font-size:1rem;line-height:162%}.disclaimer-container .disclaimer-bottom{padding:24px;padding-bottom:36px;border-bottom:1px solid #ccdbf3}.disclaimer-container .disclaimer-bottom p{font-size:0.875rem}.disclaimer-container .disclaimer-cta{padding:24px}ul.related-links{list-style:none;margin-left:0}ul.related-links.one-column li:not(:last-child){margin-bottom:8px}ul.related-links.two-column{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:32px}@media screen and (min-width: 1024px){ul.related-links.two-column{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}ul.related-links li{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}ul.related-links li a{display:block;width:100%;text-decoration:none;font-weight:normal;padding:24px;padding-right:56px;border:1px solid #ccdbf3;border-radius:4px;margin:0;background-image:url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/media/img/icons/resource-link.svg);background-position:top 24px right 24px;background-size:24px;background-repeat:no-repeat}ul.related-links li a:hover,ul.related-links li a:focus{border-color:#0049C4}ul.related-links li a h3{font-size:1rem;text-decoration:underline;margin-bottom:0;color:#0049C4}ul.related-links li a h3:not(:last-child){margin-bottom:8px}ul.related-links li a p{font-size:0.875rem;line-height:143%}section.fifty-fifty-copy-and-image .container .content h1{font-size:2.75rem}section.fifty-fifty-copy-and-image .container .content .floating-image{padding-bottom:48px}@media screen and (min-width: 768px){section.fifty-fifty-copy-and-image .container .content .floating-image{float:right;width:50%;padding-left:24px;padding-bottom:24px}}.pos-inputs{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}@media screen and (min-width: 768px){.pos-inputs{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.pos-inputs select,.pos-inputs button{width:100%}.pos-inputs select{border:1px solid #0049C4;color:#0049C4;font-size:1rem;border-radius:4px;padding:11px 13px;padding-right:calc(13px + 13px + 10px);-webkit-appearance:none;background-image:url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/media/img/icons/chevron-down-blue.svg);background-position:right 13px center;background-size:10px;background-repeat:no-repeat}ul.icon-list{margin-left:0}ul.icon-list li{font-size:1.125rem;list-style:none;padding-left:calc(64px + 24px);background-position:left center;background-size:55px;background-repeat:no-repeat;padding-top:calc(64px / 2 - 18px);padding-bottom:calc(64px / 2 - 18px)}.icon-grid-section .icon-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;list-style:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.icon-grid-section .icon-grid-item{text-align:center;width:150px}.icon-grid-section .icon-grid-item img{margin-bottom:24px}.icon-grid-section .icon-grid-item .icon-grid-heading{font-size:1.25rem;font-weight:bold;text-transform:uppercase;margin-bottom:0}.icon-grid-section .icon-grid-item .icon-grid-phone{font-size:1rem;font-weight:400}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media screen and (min-width: 768px){section.contact .container{max-width:324px}}@media screen and (min-width: 1024px){section.contact .container{max-width:400px}}@media screen and (min-width: 1440px){section.contact .container{max-width:600px}}section.contact .container form p{margin-bottom:1rem}section.contact .container form input,section.contact .container form textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.75rem 1rem;border-radius:2px;border:1px solid #ccdbf3;font-family:Dogpatch Sans, sans-serif;color:#0049C4;font-size:1rem;line-height:162%}section.contact .container form input::-webkit-input-placeholder,section.contact .container form textarea::-webkit-input-placeholder{color:#0049C4}section.contact .container form input:-ms-input-placeholder,section.contact .container form textarea:-ms-input-placeholder{color:#0049C4}section.contact .container form input::-ms-input-placeholder,section.contact .container form textarea::-ms-input-placeholder{color:#0049C4}section.contact .container form input::placeholder,section.contact .container form textarea::placeholder{color:#0049C4}section.contact .container form textarea{height:160px}section.contact .container form input.btn{color:white;border-radius:4px}section.contact .container form .wpcf7-not-valid-tip,section.contact .container form .wpcf7-validation-errors{border:0;background-color:#d4200d;text-align:center;color:white;padding:0.5rem;border-radius:4px;margin-top:10px;font-family:Dogpatch Sans, sans-serif}section.contact .container #contact-thank-you{display:none;text-align:center;opacity:0;-webkit-transition:all 500ms;transition:all 500ms}section.contact .container #contact-thank-you.visible{display:block;-webkit-animation:fadeIn 500ms 1 forwards;animation:fadeIn 500ms 1 forwards}section.basic-legal .container .content .header{margin-bottom:24px}section.basic-legal .container .content .header h1{margin-bottom:0;line-height:2}section.basic-legal .container .content .header .company-name,section.basic-legal .container .content .header .effective-date{font-size:0.75rem;letter-spacing:1px;text-transform:uppercase;font-weight:bold;margin-bottom:0}.usage-guide-copy{width:100%;border-top:1px solid #ccdbf3;border-bottom:1px solid #ccdbf3;padding:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px}@media screen and (min-width: 768px){.usage-guide-copy{max-width:328px}}@media screen and (min-width: 1024px){.usage-guide-copy{max-width:436px}}@media screen and (min-width: 1440px){.usage-guide-copy{max-width:608px}}.usage-guide-copy h2{font-size:20px;line-height:133%}@media screen and (min-width: 1024px){.usage-guide-copy h2{font-size:24px}}.usage-guide-copy-list{width:50%}.usage-guide-copy-list ul{list-style:none;margin-left:0}.usage-guide-copy-list ul li{font-size:12px;line-height:162%}.usage-guide-copy-list ul li:empty{height:19px}@media screen and (min-width: 1024px){.usage-guide-copy-list ul li:empty{height:25px}}.usage-guide-copy-list ul li:not(:last-child){margin-bottom:1rem}@media screen and (min-width: 1024px){.usage-guide-copy-list ul li{font-size:16px}}.usage-guide-disclaimer p{font-size:12px}.policy-terms .container .content ol{list-style-type:decimal}.policy-terms .container .content ol li{margin-bottom:80px}.policy-terms .container .content ol li::marker{font-weight:bold}.policy-terms .container .content ol li ol{list-style-type:upper-alpha}.policy-terms .container .content ol li ol li{margin-bottom:1rem}.policy-terms .container .content ol li ul li{margin-bottom:1rem}.policy-terms .container .content ol p{font-weight:normal}.policy-terms .container .content ol ul{font-weight:normal;list-style-type:disc}.policy-terms .container .content ol h1,.policy-terms .container .content ol h2,.policy-terms .container .content ol h3{margin-bottom:1rem}.policy-terms .container .content ol li{margin-left:1rem}.policy-terms .container .content .policy-box{border:1px solid #ccdbf3;border-radius:4px}.policy-terms .container .content .policy-box:not(:last-child){margin-bottom:1rem}.policy-terms .container .content .policy-box .copy{padding:24px}.policy-terms .container .content .policy-box .copy>p{display:none}.policy-terms .container .content .policy-box .copy h4{font-size:11px;line-height:127%;margin-bottom:8px}.policy-terms .container .content .policy-box .copy ul{margin:0;list-style:none}.policy-terms .container .content .policy-box .copy ul li{margin-left:0;margin-bottom:24px;line-height:162%}.policy-terms .container .content .policy-box .copy ul li:last-child{margin-bottom:0}.policy-terms .container .content .policy-box .copy ul li ul{list-style-type:disc;margin-left:1rem}.policy-terms .container .content .policy-box .copy ul li ul li:not(:last-child){margin-bottom:8px}main.uk .policy-terms .container .content ol{list-style-type:none;counter-reset:item;padding:0;margin-bottom:1rem;font-weight:normal}main.uk .policy-terms .container .content ol>li{display:table;counter-increment:item;margin-bottom:1rem}main.uk .policy-terms .container .content ol>li:before{content:counters(item, ".") ". ";display:table-cell;padding-right:0.6em}main.uk .policy-terms .container .content li ol>li{margin-bottom:1rem}main.uk .policy-terms .container .content li ol>li:before{content:counters(item, ".") " "}main.uk .policy-terms .container .content table tr:not(:last-child){border-bottom:1px solid #0049C4}main.uk .policy-terms .container .content table tr:first-child{font-weight:bold}main.uk .policy-terms .container .content table tr:first-child td{vertical-align:bottom}main.uk .policy-terms .container .content table td{padding:1rem}.receive-eac-cert .qr-code{margin-bottom:24px}.announcement-banner{background-color:white}.announcement-banner.hidden{display:none}.announcement-banner.menu-open{display:none}.announcement-banner .container .content{color:#0049C4;text-align:center;padding:12px 0}.announcement-banner .container .content p{font-size:0.8rem}.announcement-banner .container .content a{font-weight:inherit}@media screen and (min-width: 768px){.announcement-banner .container .content{padding:16px 0px}.announcement-banner .container .content p{font-size:1rem}}section.resources .container .content h2{font-size:2.75rem;line-height:120%}section.resources .container .content a h3{font-size:1.5rem;text-decoration:underline}.three-strike-table table td,.three-strike-table table th{border:1px solid #B9B9B9}.three-strike-table table thead{text-align:center}.three-strike-table table thead th:not(:first-child){background-color:#0049C4;color:white;padding:50px 8px;font-weight:bold;font-size:1.125rem}.three-strike-table table tbody td{padding:10px 8px 20px 8px;width:50%}.three-strike-table table tbody td:first-child{width:auto;min-width:40px;text-align:center;font-weight:bold}.three-strike-table table li{margin-bottom:0}@media screen and (max-width: 769px){.three-strike-table table ul,.three-strike-table table ol,.three-strike-table table li,.three-strike-table table p{font-size:1rem;line-height:1.5}}.photographic-ids ul.ids{list-style:none;padding-left:0;margin:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;text-align:center}@media screen and (min-width: 768px){.photographic-ids ul.ids{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.photographic-ids .disclaimer{text-align:center;padding-bottom:40px;font-size:1.5rem;border-bottom:5px solid #0049C4}.age-verification-slider{text-align:center}.age-verification-slider h2{font-size:2.25rem}.age-verification-slider .slider-container{max-width:700px;margin:0 auto;position:relative}@media screen and (min-width: 768px){.age-verification-slider .slider-container{padding:0 50px}}.age-verification-slider .slider-container .slick-dots{position:static;bottom:0;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}@media screen and (min-width: 768px){.age-verification-slider .slider-container .slick-dots{margin-top:0}}.age-verification-slider .slider-container .slick-dots li{margin:0}.age-verification-slider .slider-container .arrow{width:18px;height:30px;border:0;background-color:transparent;padding:0;position:absolute;cursor:pointer;bottom:0}@media screen and (min-width: 768px){.age-verification-slider .slider-container .arrow{bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.age-verification-slider .slider-container .arrow img{width:100%}.age-verification-slider .slider-container .arrow.next-arrow{right:40px}@media screen and (min-width: 768px){.age-verification-slider .slider-container .arrow.next-arrow{right:0}}.age-verification-slider .slider-container .arrow.prev-arrow{left:40px}@media screen and (min-width: 768px){.age-verification-slider .slider-container .arrow.prev-arrow{left:0}}.age-verification-slider .description{margin-bottom:60px}.age-verification-slider .description p{font-size:1.25rem}@media screen and (min-width: 768px){.age-verification-slider .description p{font-size:1.5rem}}.age-verification-slider .disclaimer p{font-size:1.25rem}@media screen and (min-width: 768px){.age-verification-slider .disclaimer p{font-size:1.875rem}}.age-verification-star .content h2,.age-verification-star .content .disclaimer{text-align:center;font-size:1.5rem;font-weight:700}.age-verification-star .content .star-list{max-width:1100px;margin:0 auto;padding:20px 0}.age-verification-star .content .star-list .star-row{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5;padding-top:20px}.age-verification-star .content .star-list .star-row .star-title{font-weight:bold;width:100px}.age-verification-star .content .star-list .star-row .star-desc{-webkit-box-flex:1;-ms-flex:1;flex:1}.age-verification-star .content .star-list .star-row:first-child{border-top:5px solid #0049C4}.age-verification-star .content .star-list .star-row:first-child,.age-verification-star .content .star-list .star-row:last-child{padding-bottom:24px;border-bottom:2px dashed #0049C4}section.vimeo-grid .videos{display:-ms-grid;display:grid;gap:24px 48px}@media screen and (min-width: 768px){section.vimeo-grid .videos{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}section.vimeo-grid .videos .video .video-button{height:337px;width:100%;background-color:red;margin-bottom:24px;border:0;padding:0;cursor:pointer;border-radius:4px;position:relative;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 200ms;transition:all 200ms}section.vimeo-grid .videos .video .video-button .play-button{width:60px;height:60px;-webkit-transition:all 200ms;transition:all 200ms;opacity:0.5}section.vimeo-grid .videos .video .video-button:hover .play-button{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}section.vimeo-grid .videos .video .video-details{padding-left:16px}section.vimeo-grid .videos .video .video-details .video-heading{font-size:0.85rem;margin-bottom:0}section.vimeo-grid .videos .video .video-details .video-description{font-size:0.85rem;margin-bottom:0}section.vimeo-grid .videos .modal{position:fixed;top:0;bottom:0;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000;display:none}section.vimeo-grid .videos .modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}section.vimeo-grid .videos .modal-screen{background-color:rgba(0,0,0,0.5);position:absolute;width:100%;height:100%;z-index:1}section.vimeo-grid .videos .modal-video{position:relative;width:90%;max-width:700px;z-index:2}.window-copy .window{border:1px solid #B9B9B9}.window-copy .window .heading{background-color:#0049C4;color:white}.window-copy .window .heading h2{padding:10px 20px;font-size:1.125rem;margin-bottom:0}.window-copy .window .copy{padding:20px}.window-copy .window .copy hr{width:100%;height:1px;background-color:#0049C4;border:0;margin:20px 0}.process-flow .content h2,.process-flow .content .disclaimer{text-align:center;font-size:1.5rem;font-weight:700;margin:0}.process-flow .content .steps{max-width:1100px;margin:0 auto;padding:20px 0}.process-flow .content .steps .step{padding:15px 0;text-align:center;color:white;font-size:1.2rem;font-weight:bold;background-color:#0049C4}.process-flow .content .steps .arrow{height:70px;background-image:url(//www.juullabsretailer.co.uk/wp-content/themes/juul-labs-retailer/media/img/icons/chevron-down-blue.svg);background-position:center;background-repeat:no-repeat;background-size:15px 9px}.process-flow .content .steps .arrow:last-child{display:none}.section-copy-with-icon .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.section-copy-with-icon .heading .icon{width:60px;margin-right:16px}@media screen and (min-width: 768px){.section-copy-with-icon .heading .icon{margin-right:24px}}.section-copy-with-icon .heading h2{margin-bottom:0;font-size:1.5rem}@media screen and (min-width: 768px){.section-copy-with-icon .heading h2{font-size:1.875rem}}.uk-text-small{font-size:11px;line-height:16px}.uk-text-large{font-size:18px;line-height:24px;font-weight:400}.uk-text-bold{font-weight:700}.uk-text-muted{color:#999!important}.uk-text-primary{color:#2d7091!important}.uk-text-success{color:#659f13!important}.uk-text-warning{color:#e28327!important}.uk-text-danger{color:#d85030!important}.uk-text-contrast{color:#fff!important}.uk-text-left{text-align:left!important}.uk-text-right{text-align:right!important}.uk-text-center{text-align:center!important}.uk-text-justify{text-align:justify!important}.uk-text-top{vertical-align:top!important}.uk-text-middle{vertical-align:middle!important}.uk-text-bottom{vertical-align:bottom!important}@media (max-width:959px){.uk-text-center-medium{text-align:center!important}.uk-text-left-medium{text-align:left!important}}@media (max-width:767px){.uk-text-center-small{text-align:center!important}.uk-text-left-small{text-align:left!important}}.uk-text-nowrap{white-space:nowrap}.uk-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-text-break{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.uk-text-capitalize{text-transform:capitalize!important}.uk-text-lowercase{text-transform:lowercase!important}.uk-text-uppercase{text-transform:uppercase!important}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999999999;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.6);opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;touch-action:cross-slide-y pinch-zoom double-tap-zoom;-webkit-transform:translateZ(0);transform:translateZ(0)}.uk-modal.uk-open{opacity:1}.uk-modal-page,.uk-modal-page body{overflow:hidden}.uk-modal-dialog{position:relative;box-sizing:border-box;margin:50px auto;padding:20px;width:600px;max-width:100%;max-width:calc(100% - 20px);background:#fff;opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:opacity .3s linear,-webkit-transform .3s ease-out;transition:opacity .3s linear,transform .3s ease-out;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.3)}@media (max-width:767px){.uk-modal-dialog{width:auto;margin:10px auto}}.uk-open .uk-modal-dialog{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.uk-modal-dialog>:not([class*=uk-modal-]):last-child{margin-bottom:0}.uk-modal-dialog>.uk-close:first-child{margin:-10px -10px 0 0;float:right}.uk-modal-dialog>.uk-close:first-child+:not([class*=uk-modal-]){margin-top:0}.uk-modal-dialog-lightbox{margin:15px auto;padding:0;max-width:95%;max-width:calc(100% - 30px);min-height:50px;border-radius:0}.uk-modal-dialog-lightbox>.uk-close:first-child{position:absolute;top:-12px;right:-12px;margin:0;float:none}@media (max-width:767px){.uk-modal-dialog-lightbox>.uk-close:first-child{top:-7px;right:-7px}}.uk-modal-dialog-blank{margin:0;padding:0;width:100%;max-width:100%;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.uk-modal-dialog-blank>.uk-close:first-child{position:absolute;top:20px;right:20px;z-index:1;margin:0;float:none}@media (min-width:768px){.uk-modal-dialog-large{width:930px}}@media (min-width:1220px){.uk-modal-dialog-large{width:1130px}}.uk-modal-header{margin-bottom:15px;margin:-20px -20px 15px -20px;padding:20px;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0;background:#fafafa}.uk-modal-footer{margin-top:15px;margin:15px -20px -20px -20px;padding:20px;border-top:1px solid #ddd;border-radius:0 0 4px 4px;background:#fafafa}.uk-modal-footer>:last-child,.uk-modal-header>:last-child{margin-bottom:0}.uk-modal-caption{position:absolute;left:0;right:0;bottom:-20px;margin-bottom:-10px;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-modal-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:25px;color:#ddd}.uk-modal-spinner:after{content:"\f110";display:block;font-family:FontAwesome;-webkit-animation:uk-rotate 2s infinite linear;animation:uk-rotate 2s infinite linear}.uk-button::-moz-focus-inner{border:0;padding:0}.uk-button{-webkit-appearance:none;margin:0;border:none;overflow:visible;font:inherit;color:#444;text-transform:none;display:inline-block;box-sizing:border-box;padding:0 12px;background:#f5f5f5;vertical-align:middle;line-height:28px;min-height:30px;font-size:1rem;text-decoration:none;text-align:center;border:1px solid rgba(0,0,0,.06);border-radius:4px;text-shadow:0 1px 0 #fff}.uk-button:not(:disabled){cursor:pointer}.uk-button:focus,.uk-button:hover{background-color:#fafafa;color:#444;outline:0;text-decoration:none;border-color:rgba(0,0,0,.16)}.uk-button.uk-active,.uk-button:active{background-color:#eee;color:#444}.uk-button-primary{background-color:#00a8e6;color:#fff}.uk-button-primary:focus,.uk-button-primary:hover{background-color:#35b3ee;color:#fff}.uk-button-primary.uk-active,.uk-button-primary:active{background-color:#0091ca;color:#fff}.uk-button-success{background-color:#8cc14c;color:#fff}.uk-button-success:focus,.uk-button-success:hover{background-color:#8ec73b;color:#fff}.uk-button-success.uk-active,.uk-button-success:active{background-color:#72ae41;color:#fff}.uk-button-danger{background-color:#da314b;color:#fff}.uk-button-danger:focus,.uk-button-danger:hover{background-color:#e4354f;color:#fff}.uk-button-danger.uk-active,.uk-button-danger:active{background-color:#c91032;color:#fff}.uk-button:disabled{background-color:#fafafa;color:#999;border-color:rgba(0,0,0,.06);box-shadow:none;text-shadow:0 1px 0 #fff}.uk-button-link,.uk-button-link.uk-active,.uk-button-link:active,.uk-button-link:disabled,.uk-button-link:focus,.uk-button-link:hover{border-color:transparent;background:0 0;box-shadow:none;text-shadow:none}.uk-button-link{color:#07D}.uk-button-link.uk-active,.uk-button-link:active,.uk-button-link:focus,.uk-button-link:hover{color:#059;text-decoration:underline}.uk-button-link:disabled{color:#999}.uk-button-link:focus{outline:1px dotted}.uk-button-mini{min-height:20px;padding:0 6px;line-height:18px;font-size:11px}.uk-button-small{min-height:25px;padding:0 10px;line-height:23px;font-size:12px}.uk-button-large{min-height:40px;padding:0 15px;line-height:1.6em;font-size:16px;border-radius:5px;padding:11px 15px!important}.uk-button-group{display:inline-block;vertical-align:middle;position:relative;font-size:0;white-space:nowrap}.uk-button-group>*{display:inline-block}.uk-button-group .uk-button{vertical-align:top}.uk-button-dropdown{display:inline-block;vertical-align:middle;position:relative}.uk-button-danger,.uk-button-primary,.uk-button-success{box-shadow:inset 0 0 5px rgba(0,0,0,.05);text-shadow:0 -1px 0 rgba(0,0,0,.1)}.uk-button-danger:focus,.uk-button-danger:hover,.uk-button-primary:focus,.uk-button-primary:hover,.uk-button-success:focus,.uk-button-success:hover{border-color:rgba(0,0,0,.21)}.uk-button-group>.uk-button:not(:first-child):not(:last-child),.uk-button-group>div:not(:first-child):not(:last-child) .uk-button{border-left-color:rgba(0,0,0,.1);border-right-color:rgba(0,0,0,.1);border-radius:0}.uk-button-group>.uk-button:first-child,.uk-button-group>div:first-child .uk-button{border-right-color:rgba(0,0,0,.1);border-top-right-radius:0;border-bottom-right-radius:0}.uk-button-group>.uk-button:last-child,.uk-button-group>div:last-child .uk-button{border-left-color:rgba(0,0,0,.1);border-top-left-radius:0;border-bottom-left-radius:0}.uk-button-group>.uk-button:nth-child(n+2),.uk-button-group>div:nth-child(n+2) .uk-button{margin-left:-1px}.uk-button-group .uk-button.uk-active,.uk-button-group .uk-button:active,.uk-button-group .uk-button:hover{position:relative}.uk-modal-footer>:last-child,.uk-modal-header>:last-child{margin-bottom:0;padding-bottom:0}.surbma-yes-no-popup-normal .uk-modal-footer{text-align:right}.surbma-yes-no-popup-normal-centered .uk-modal-dialog{text-align:center}.uk-modal.surbma-yes-no-popup-full-page-light{background:#fff}.uk-modal.surbma-yes-no-popup-full-page-dark{background:#000}.surbma-yes-no-popup-full-page-dark .uk-modal-dialog,.surbma-yes-no-popup-full-page-light .uk-modal-dialog{box-shadow:none;text-align:center}.surbma-yes-no-popup-full-page-dark .uk-modal-footer,.surbma-yes-no-popup-full-page-dark .uk-modal-header,.surbma-yes-no-popup-full-page-light .uk-modal-footer,.surbma-yes-no-popup-full-page-light .uk-modal-header{background:0 0;border:none}.surbma-yes-no-popup-full-page-dark .uk-modal-dialog{background:#000;color:#fff}