#popupsoverlay{background:rgba(0,0,0,.8);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:100}.popup{background:#fff;display:none;left:50%;max-width:100%;position:absolute;top:100px;z-index:150}.popup#easter{background:#009dd2!important}.popup#easter p{color:#fff;padding:0 10px;text-align:center}.popup#easter h2{border:8px solid #fff;font-size:42px;margin:0 0 30px;background:#009dd2;padding:30px 20px}.popup#easter h3{color:#fff;margin:10px 0 20px;text-indent:20px}.popup#easter h4{color:#e0be40;background:#009dd2;font:bold 30px/1 'Montserrat',sans-serif;margin:auto;width:200px;float:none;margin-top:-49px}.popup#signin{left:auto;padding:10px;right:0;top:50px;width:340px}.popup#login{left:auto;padding:10px;right:0;top:50px;width:340px}.popup#contactus{margin:0 0 0 -400px;width:800px}.popup#subscribe_old_1,.popup#play_game,.popup#success_sub,.popup#success_new,.popup#found_milk,.popup#found_roll,.popup#found_cookies,.popup#found_sandwich,#wth-is-pargo,.popup.halloween_popup,.popup#easter{background:#eee;margin:0 0 0 -300px;width:600px}.popup#subscribe_b{background:url(https://s3-eu-west-1.amazonaws.com/onedayonlycoza/resources/images/website/subscribe_b.png) no-repeat 100% 20px #fff;margin:0 0 0 -310px;padding:189px 0 0;width:620px}.popup#can_i_send_this_as_a_gift{margin:0 0 0 -400px;width:800px}.popup .close{color:#fff;cursor:pointer;font:bold 14px/24px 'Montserrat',sans-serif;padding:0 5px 0 2px;position:absolute;right:-10px;top:-12px}.popup .close span{border-top:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid transparent;bottom:0;left:-12px;position:absolute;top:0}.popup#signin>span{border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid transparent;position:absolute;right:220px;top:-10px}.popup#signin form{margin:0}.popup#login>span{border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid transparent;position:absolute;right:116px;top:-10px}.popup#login form{margin:0}.popup#contactus h2{border-bottom:8px solid #444;color:#fff;float:left;font:bold 35px/1 'Montserrat',sans-serif;margin:0 0 30px;padding:30px 20px;text-align:center;text-transform:uppercase;width:100%}.popup#contactus form{float:left;margin:0 0 30px;padding:0 15px 0 30px;width:365px}.popup#contactus form label{width:140px}#contactus select{width:100%}#contactus input{width:100%}#contactus textarea{width:100%}.popup#contactus #questions{float:left;margin:0 0 30px;padding:0 30px 0 15px;width:calc(100% - 365px)}.popup#contactus #questions h4{text-transform:uppercase}.popup#contactus #questions .question .heading{color:#10b76f;cursor:pointer;padding:0 25px 0 0;position:relative}.popup#contactus #questions .question .heading img{background:#10b76f;margin:-7px 0 0;position:absolute;right:0;top:50%;width:15px}.popup#contactus #questions .question .heading.down img{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.popup#contactus #questions .question>*+*{display:none}.popup#subscribe_old_1 h2,.popup#play_game h2,.popup#success_sub h2,.popup#success_new h2,.popup#found_milk h2,.popup#found_roll h2,.popup#found_cookies h2,.popup#found_sandwich h2,#wth-is-pargo h2,.popup.halloween_popup h2{border-bottom:8px solid #444;font-size:35px;margin:0 0 30px;padding:30px 20px}#wth-is-pargo h2,.popup.halloween_popup h2{white-space:nowrap;color:#f7e90e!important;text-align:center;background:#3773a1;border-bottom-color:#000}#wth-is-pargo h2 img{float:left;height:50px;vertical-align:middle;display:inline-block;margin-top:-8px;margin-bottom:-10px}.popup#subscribe_old_1 h4,.popup#play_game h4,.popupsuccess_sub h4,.popupsuccess_new h4,.popup#found_milk h4,.popup#found_roll h4,.popup#found_cookies h4,.popup#found_sandwich h4,#wth-is-pargo h4,.popup.halloween_popup h4{padding:0 20px}.popup#subscribe_old_1 form input,.popup#play_game form input,.popup#success_sub form input,.popup#success_new form input,.popup#success_new form input,#wth-is-pargo form input,.popup.halloween_popup form input{height:40px;line-height:40px;padding:0 10px}.popup#subscribe_old_1 p,.popup#play_game p,.popup#success_sub p,.popup#success_new p,.popup#found_milk p,.popup#found_roll p,.popup#found_cookies p,.popup#found_sandwich p,#wth-is-pargo p,.popup.halloween_popup p{padding:0 15px}.popup#subscribe_old_1 p a,.popup#play_game p a,.popup#success_sub p a,.popup#success_new p a,.popup#found_milk p a,.popup#found_roll p a,.popup#found_cookies p a,.popup#found_sandwich p a,#wth-is-pargo p a,.popup.halloween_popup p a{margin:0 0 10px;padding:0 5px;width:25%}.popup#subscribe_b .column{padding:0 20px}.popup#subscribe_b h2{text-transform:uppercase}.popup#subscribe_b h3{font:40px/1 'Source Sans Pro',sans-serif;text-transform:uppercase}.popup#subscribe_b form{padding:10px}.popup#subscribe_b form input{background:#fff;border:1px solid #fff;font:15px/40px 'Source Sans Pro',sans-serif;height:40px}.popup#subscribe_b form p{margin:10px 0 0}.popup#can_i_send_this_as_a_gift img{float:left;width:100%}.popup#shipping_and_handling,.popup#shipping_times{margin:0 0 0 -250px;padding:20px 20px 0;width:500px}@media(max-width:850px){.popup#contactus{left:0;margin:10px;width:calc(100% - 20px)}.popup#can_i_send_this_as_a_gift{left:0;margin:10px;width:calc(100% - 20px)}}@media(max-width:650px){.popup{top:50px}.popup#contactus h2{margin:0 0 20px;padding:20px 10px}.popup#contactus form{padding:0 10px 20px;width:100%}.popup#contactus #questions{padding:0 10px 20px;width:100%}.popup#subscribe_old_1,.popup#play_game,.popup#success_sub,.popup#success_new,.popup#found_milk,.popup#found_roll,.popup#found_cookies,.popup#found_sandwich,#wth-is-pargo,.popup.halloween_popup,.popup#easter{left:0;margin:10px;width:calc(100% - 20px)}.popup#subscribe_b{background:#fff;margin:0 0 0 -150px;padding:20px 0 0;width:300px}.popup#subscribe_b .column{width:100%}}@media(max-width:560px){.popup#signin{margin:10px;width:calc(100% - 20px)}.popup#signin>span{display:none}.popup#login{margin:10px;width:calc(100% - 20px)}.popup#login>span{display:none}.popup#subscribe_old_1 p a,.popup#play_game p a,.popup#success_sub p a,.popup#success_new p a,.popup#found_milk p a,.popup#found_roll p a,.popup#found_cookies p a,.popup#found_sandwich p a,#wth-is-pargo p a,.popup.halloween_popup p a{width:50%}.popup#shipping_and_handling,.popup#shipping_times{left:0;margin:0 10px;padding:20px 10px 0;width:calc(100% - 20px)}}#subscribe_old_2{background-color:#10b76f;left:10px;max-width:calc(100% - 20px);padding:20px;width:600px}@media(min-width:650px){#subscribe_old_2{left:50%;margin-left:-300px;padding:50px}}#subscribe_old_2 .close{padding:0;right:10px;top:10px}#subscribe_old_2 .close img{width:28px}#subscribe_old_2 h4{border-bottom:3px solid #fff;color:#fff;font-size:24px;font-weight:400;padding:0 20px 10px 0}@media(min-width:650px){#subscribe_old_2 h4{margin-bottom:30px}}#subscribe_old_2 form{position:relative}@media(min-width:650px){#subscribe_old_2 form{margin-bottom:40px}}#subscribe_old_2 form img{display:none;position:absolute;right:0;top:-13px}@media(min-width:650px){#subscribe_old_2 form img{display:block}}#subscribe_old_2 form input{background-color:#fff;border:2px solid #fff;height:50px;font-size:25px;line-height:50px;margin-bottom:10px;max-width:100%;padding:0 20px;width:350px}@media(min-width:650px){#subscribe_old_2 form input{margin-bottom:15px}}#subscribe_old_2 form button{clear:both;font-size:25px;line-height:50px;margin-top:0;max-width:325px;padding:0;position:relative;width:calc(100% - 25px)}#subscribe_old_2 form button:after{border-bottom:25px solid transparent;border-left:25px solid #ec2e5e;border-top:25px solid transparent;content:" ";position:absolute;right:-25px;top:0}#subscribe_old_2 p{margin:0 0 0 -5px;width:calc(100% + 10px)}@media(min-width:650px){#subscribe_old_2 p{margin:0 0 0 -10px;width:calc(100% + 20px)}}#subscribe_old_2 p a{cursor:default;float:left;padding:0 5px;width:25%}@media(min-width:650px){#subscribe_old_2 p a{padding:0 10px}}#subscribe_old_2 p a img{float:left;width:100%}#subscribe_a_old_jan_2017{background:url('https://www.onedayonly.co.za/resources/images/popups/subscribe_d/background.png') no-repeat 0 0/120% auto;left:10px;padding:20px;width:calc(100% - 20px)}@media(min-width:470px){#subscribe_a_old_jan_2017{background-size:100% 100%;border-radius:50%;height:450px;left:50%;margin-left:-225px;padding:80px 70px 0;width:450px}}@media(min-width:650px){#subscribe_a_old_jan_2017{height:600px;margin-left:-300px;padding:120px 70px 0;width:600px}}#subscribe_a_old_jan_2017 form{float:left;margin-bottom:0;position:relative;width:100%}#subscribe_a_old_jan_2017 form .close{padding:0;right:-10px;top:-10px}@media(min-width:470px){#subscribe_a_old_jan_2017 form .close{right:20px;top:-30px}}@media(min-width:650px){#subscribe_a_old_jan_2017 form .close{right:40px;top:-40px}}#subscribe_a_old_jan_2017 form .close img{float:left;width:28px}#subscribe_a_old_jan_2017 form .heading{color:#fff;font-size:24px;margin-bottom:20px}@media(min-width:470px){#subscribe_a_old_jan_2017 form .heading{text-align:center}}@media(min-width:650px){#subscribe_a_old_jan_2017 form .heading{font-size:36px}}#subscribe_a_old_jan_2017 form .products{float:left;margin-bottom:20px;width:100%}#subscribe_a_old_jan_2017 form .fields{margin-bottom:0}@media(min-width:470px){#subscribe_a_old_jan_2017 form .fields{padding:0 20px}}#subscribe_a_old_jan_2017 form .fields input{background-color:#fff;border:2px solid #fff;height:50px;font-family:montserrat,sans-serif;font-size:20px;font-weight:700;line-height:50px;margin-bottom:10px;max-width:100%;padding:0 15px;width:100%}#subscribe_a_old_jan_2017 form .fields button{background-color:#1f1f1f;font-family:montserrat,sans-serif;font-size:20px;font-weight:700;line-height:48px;margin-top:0;padding:0 0 0 17px;text-transform:uppercase;width:100%}#subscribe_a{background-color:#01aead;background:url(https://images.onedayonly.co.za/resources/images/popups/subscribe_e_bg.png) repeat;left:10px;padding:20px;width:calc(100% - 20px)}@media(min-width:650px){#subscribe_a{border-radius:50%;height:600px;left:50%;margin-left:-300px;padding:70px 100px 0;width:600px}}@media(min-width:750px){#subscribe_a{height:600px;margin-left:-300px;padding:110px 100px 0;width:600px}}#subscribe_a form{float:left;margin-bottom:0;text-align:center;width:100%}#subscribe_a form .close{padding:0;right:5px;top:5px}@media(min-width:650px){#subscribe_a form .close{right:100px;top:80px}}@media(min-width:750px){#subscribe_a form .close{right:100px;top:110px}}#subscribe_a form .close img{float:left;width:28px}#subscribe_a form h2{color:#fff;font-size:32px;line-height:1.2}@media(min-width:750px){#subscribe_a form h2{font-size:45px}}#subscribe_a form h3{color:#fff;font-size:24px;line-height:1.2;text-shadow:0 2px 2px rgba(0,0,0,.5)}@media(min-width:750px){#subscribe_a form h3{font-size:30px}}#subscribe_a form p:last-child{margin-bottom:0}#subscribe_a form p img{float:left;width:100%}@media(min-width:650px){#subscribe_a form p img{margin-left:-50px;width:calc(100% + 100px)}}#subscribe_a form p input[name=email]{background-color:#fff;border:2px solid #fff;display:inline-block;height:50px;float:none;font:20px/50px "Helvetica Neue","Arial",sans-serif;margin-bottom:10px;max-width:320px;padding:0 15px;width:100%}@media(min-width:650px){#subscribe_a form p input[name=email]{font-size:24px}}#subscribe_a form p button{background-color:#e60e63;display:inline-block;float:none;font:bold 18px/50px "Helvetica Neue","Arial",sans-serif;height:50px;margin-top:0;max-width:320px;padding:0;text-transform:uppercase;width:100%}@media(min-width:650px){#subscribe_a form p button{font-size:24px}}#subscribe_r10000{background-color:#ffe404;left:10px;padding:20px;width:calc(100% - 20px)}@media(min-width:650px){#subscribe_r10000{background-image:url(https://images.onedayonly.co.za/resources/images/campaigns/shopping-r10000/prizes_popup.png);background-position:center;background-repeat:no-repeat;background-size:580px;border-radius:50%;height:600px;left:50%;margin-left:-300px;padding:110px 100px 0;width:600px}}#subscribe_r10000 form{float:left;margin-bottom:0;text-align:center;width:100%}#subscribe_r10000 form h1{color:#222}#subscribe_r10000 form h3{color:#222}#subscribe_r10000 form h5{color:#222}#subscribe_r10000 form input[name=email]{background-color:#fff;border:2px solid #fff;display:inline-block;height:50px;float:none;font:20px/50px "Helvetica Neue","Arial",sans-serif;margin-bottom:10px;max-width:320px;padding:0 15px;width:100%}@media(min-width:650px){#subscribe_r10000 form input[name=email]{font-size:24px}}#subscribe_r10000 form button{background-color:#35cdc6;display:inline-block;float:none;font:bold 20px/50px "Helvetica Neue","Arial",sans-serif;height:50px;margin-top:0;max-width:320px;padding:0;text-transform:uppercase;width:100%}@media(min-width:650px){#subscribe_r10000 form button{font-size:30px}}.popup.halloween_popup h2{background:#260a29;color:#fff!important;border-bottom:none!important;position:relative;z-index:2}.popup.halloween_popup{background-color:#520e57;color:#fff!important;padding-bottom:30px}.popup.halloween_popup a{z-index:3}.popup.halloween_popup .spider_image{position:absolute;z-index:0;top:17px;width:120px;right:0}.popup.halloween_popup p{color:#fff!important;font-weight:700;font-size:1.2rem;text-align:center;position:relative;z-index:2}.popup.halloween_popup button{background:#f74708!important;color:#fff;text-transform:uppercase}.popup.halloween_popup ::-webkit-input-placeholder,.popup.halloween_popup ::-moz-placeholder,.popup.halloween_popup :-ms-input-placeholder{color:#260a29!important}.popup.halloween_popup form button{margin:auto;float:none;display:block;margin-top:15px}.popup.halloween_popup form input{float:none;background:#9b6ea0!important;width:250px;border:none!important;color:#260a29;text-transform:uppercase;display:block;margin:auto}.popup.halloween_popup .pumpkin_image{position:absolute;bottom:-6px;right:0;z-index:0}.popup.halloween_popup .bats_image{position:absolute;bottom:-6px;width:300px;left:-4px;z-index:0}.popup.flat_earth{margin-left:-300px;width:600px;font-family:Montserrat,sans-serif}.popup.flat_earth h2{background:#0083c3!important;padding:30px 20px}.popup.flat_earth p{padding:10px 20px;text-align:center}.popup.flat_earth form{text-align:center}.popup.flat_earth form>span{background:#e5e5e5;height:40px;line-height:42px;padding-left:10px;display:inline-block}.popup.flat_earth input[type=number]{display:inline-block;float:none!important;vertical-align:initial;height:40px;margin-right:20px;background:#e5e5e5;border:1px solid #e5e5e5;color:#666;font:15px/25px 'Source Sans Pro',sans-serif;padding:0 5px;width:180px}.popup.flat_earth #add{float:none;margin:0;padding:10px;display:inline-block;vertical-align:middle}@media(max-width:650px){.popup.flat_earth{margin-left:0;width:100%;left:0!important}.popup.flat_earth #add{width:200px;margin-left:-20px!important;margin-top:20px!important}}