﻿/*! Made with Bones: http://themble.com/bones :) */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h2{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{margin:0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif !important;font-style:italic}body>*.video-section{overflow:visible}html{max-width:100%;overflow-x:hidden}p{-ms-word-wrap:break-word;word-break:break-word;word-wrap:break-word}.col-center{float:none !important;margin:0 auto !important}@media(max-width: 767px){.row{margin:0 !important}.row-edge{margin:0 !important}.m-all{float:left;padding-right:0;padding-left:0;width:100%}.m-1of2{float:left;padding-right:0;padding-left:0;width:50%}.m-1of3{float:left;padding-right:0;padding-left:0;width:33.33%}.m-2of3{float:left;padding-right:0;padding-left:0;width:66.66%}.m-1of4{float:left;padding-right:0;padding-left:0;width:25%}.m-3of4{float:left;padding-right:0;padding-left:0;width:75%}.m-1of5{float:left;padding-right:0;padding-left:0;width:20%}.m-no-pad{padding:0}}@media(min-width: 768px)and (max-width: 1029px){.row{margin:0 -12px !important}.t-all{float:left;padding-right:12px;padding-left:12px;width:100%}.t-1of2{float:left;padding-right:12px;padding-left:12px;width:50%}.t-1of2-with-margin{float:left;padding-right:12px;padding-left:12px;width:44%;margin:12px}.t-1of3{float:left;padding-right:12px;padding-left:12px;width:33.33%}.t-2of3{float:left;padding-right:12px;padding-left:12px;width:66.66%}.t-1of4{float:left;padding-right:12px;padding-left:12px;width:25%}.t-3of4{float:left;padding-right:12px;padding-left:12px;width:75%}.t-1of5{float:left;padding-right:12px;padding-left:12px;width:20%}.t-2of5{float:left;padding-right:12px;padding-left:12px;width:40%}.t-3of5{float:left;padding-right:12px;padding-left:12px;width:60%}.t-4of5{float:left;padding-right:12px;padding-left:12px;width:80%}.t-1of6{float:left;padding-right:12px;padding-left:12px;width:16.6666666667%}}@media(min-width: 1030px){.row{margin:0 -12px !important}.d-all{float:left;padding-right:12px;padding-left:12px;width:100%}.d-1of2{float:left;padding-right:12px;padding-left:12px;width:50%}.d-1of3{float:left;padding-right:12px;padding-left:12px;width:33.33%}.d-2of3{float:left;padding-right:12px;padding-left:12px;width:66.66%}.d-1of4{float:left;padding-right:12px;padding-left:12px;width:25%}.d-1of2-with-margin,.d-1of4-with-margin{float:left;padding-right:12px;padding-left:12px;width:22%;margin:6px}.d-1of4-with-margin{padding:12px}.d-1of2-with-margin-2{float:left;padding-right:12px;padding-left:12px;width:47%;margin:11px}.d-1of3-with-margin{float:left;padding-right:12px;padding-left:12px;width:30%;margin:14px}.d-3of4{float:left;padding-right:12px;padding-left:12px;width:75%}.d-1of5{float:left;padding-right:12px;padding-left:12px;width:20%}.d-2of5{float:left;padding-right:12px;padding-left:12px;width:40%}.d-3of5{float:left;padding-right:12px;padding-left:12px;width:60% !important}.d-4of5{float:left;padding-right:12px;padding-left:12px;width:80%}.d-1of6{float:left;padding-right:12px;padding-left:12px;width:16.6666666667%}.d-1of7{float:left;padding-right:12px;padding-left:12px;width:14.2857142857%}.d-2of7{float:left;padding-right:12px;padding-left:12px;width:28.5714286%}.d-3of7{float:left;padding-right:12px;padding-left:12px;width:42.8571429%}.d-4of7{float:left;padding-right:12px;padding-left:12px;width:57.1428572%}.d-5of7{float:left;padding-right:12px;padding-left:12px;width:71.4285715%}.d-6of7{float:left;padding-right:12px;padding-left:12px;width:85.7142857%}.d-1of8{float:left;padding-right:12px;padding-left:12px;width:12.5%}.d-1of9{float:left;padding-right:12px;padding-left:12px;width:11.1111111111%}.d-1of10{float:left;padding-right:12px;padding-left:12px;width:10%}.d-1of11{float:left;padding-right:12px;padding-left:12px;width:9.0909090909%}.d-1of12{float:left;padding-right:12px;padding-left:12px;width:8.33%}.d-5of12{float:left;padding-right:12px;padding-left:12px;width:41.65%}.d-7of12{float:left;padding-right:12px;padding-left:12px;width:58.31%}.d-10of12{float:left;padding-right:12px;padding-left:12px;width:83.3%}.nd-1of2-d-1of3{float:left;padding-right:12px;padding-left:12px;width:49%}}@media(min-width: 1240px){.row{margin:0 -12px !important}.nd-1of2-d-1of3{float:left;padding-right:12px;padding-left:12px;width:33%}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0 0;display:block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;position:relative;top:0;left:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:30px;height:21px;display:inline-block;position:relative;z-index:100;margin-top:10px;margin-bottom:0}.hamburger-inner{display:block;top:50%;margin-top:-1.5px;width:28px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{height:3px;background-color:#2ebcfa;border-radius:6px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-9px;width:28px}.hamburger-inner::after{bottom:-9px;width:28px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);width:30px;background-color:#2ebcfa}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease;width:30px;background-color:#2ebcfa}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1);width:30px;background-color:#2ebcfa}.jssocials-shares{margin:0}.jssocials-shares *{box-sizing:border-box}.jssocials-share{display:inline-block;vertical-align:top;margin:-5px 10px 0 0}.jssocials-share:last-child{margin-right:0}.jssocials-share-logo{width:1em;vertical-align:middle;font-size:1.5em}img.jssocials-share-logo{width:auto;height:1em}.jssocials-share-link{display:inline-block;text-align:center;text-decoration:none;line-height:1}.jssocials-share-link.jssocials-share-link-count{padding-top:.2em}.jssocials-share-link.jssocials-share-link-count .jssocials-share-count{display:block;font-size:.6em;margin:0 -0.5em -0.8em -0.5em}.jssocials-share-link.jssocials-share-no-count{padding-top:.5em}.jssocials-share-link.jssocials-share-no-count .jssocials-share-count{height:1em}.jssocials-share-label{padding-left:.3em;vertical-align:middle}.jssocials-share-count-box{display:inline-block;height:1.5em;padding:0 .3em;line-height:1;vertical-align:middle;cursor:default}.jssocials-share-count-box.jssocials-share-no-count{display:none}.jssocials-share-count{line-height:1.5em;vertical-align:middle}.jssocials-share-twitter .jssocials-share-link{background:#00aced}.jssocials-share-twitter .jssocials-share-link:hover{background:#0087ba}.jssocials-share-facebook .jssocials-share-link{background:#10509b}.jssocials-share-facebook .jssocials-share-link:hover{background:#0b386d}.jssocials-share-googleplus .jssocials-share-link{background:#dd4b39}.jssocials-share-googleplus .jssocials-share-link:hover{background:#c23321}.jssocials-share-linkedin .jssocials-share-link{background:#007bb6}.jssocials-share-linkedin .jssocials-share-link:hover{background:#005983}.jssocials-share-pinterest .jssocials-share-link{background:#cb2027}.jssocials-share-pinterest .jssocials-share-link:hover{background:#9f191f}.jssocials-share-email .jssocials-share-link{background:#3490f3}.jssocials-share-email .jssocials-share-link:hover{background:#0e76e6}.jssocials-share-stumbleupon .jssocials-share-link{background:#eb4823}.jssocials-share-stumbleupon .jssocials-share-link:hover{background:#c93412}.jssocials-share-whatsapp .jssocials-share-link{background:#29a628}.jssocials-share-whatsapp .jssocials-share-link:hover{background:#1f7d1e}.jssocials-share-telegram .jssocials-share-link{background:#2ca5e0}.jssocials-share-telegram .jssocials-share-link:hover{background:#1c88bd}.jssocials-share-line .jssocials-share-link{background:#25af00}.jssocials-share-line .jssocials-share-link:hover{background:#1a7c00}.jssocials-share-viber .jssocials-share-link{background:#7b519d}.jssocials-share-viber .jssocials-share-link:hover{background:#61407b}.jssocials-share-pocket .jssocials-share-link{background:#ef4056}.jssocials-share-pocket .jssocials-share-link:hover{background:#e9132e}.jssocials-share-messenger .jssocials-share-link{background:#0084ff}.jssocials-share-messenger .jssocials-share-link:hover{background:#006acc}.jssocials-share-vkontakte .jssocials-share-link{background:#45668e}.jssocials-share-vkontakte .jssocials-share-link:hover{background:#344d6c}.jssocials-share-link{padding:.5em .6em;color:#fff;transition:background 200ms ease-in-out,border-color 200ms ease-in-out}.jssocials-share-link:hover,.jssocials-share-link:focus,.jssocials-share-link:active{color:#fff}.jssocials-share-count-box{position:relative;height:2.5em;padding:0 .3em;margin-left:.3em;background:#f5f5f5;transition:background 200ms ease-in-out,border-color 200ms ease-in-out}.jssocials-share-count-box:hover{background:#dcdcdc}.jssocials-share-count-box:hover:after{border-color:transparent #dcdcdc transparent transparent}.jssocials-share-count-box:after{content:"";display:block;position:absolute;top:.85em;left:-.3em;width:0;height:0;border-width:.4em .4em .4em 0;border-style:solid;border-color:transparent #f5f5f5 transparent transparent;transform:rotate(360deg);transition:background 200ms ease-in-out,border-color 200ms ease-in-out}.jssocials-share-count-box .jssocials-share-count{line-height:2.5em;color:#444}.alert-success,.alert-error,.alert-info,.alert-help{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.pum-container:before,.pum-container:after,.modal:before,.modal:after{display:block;content:"";position:absolute;height:8px;background-size:auto 8px;width:100%;left:0;background-repeat:repeat-x}.pum-container:before,.modal:before{top:-8px;transform:scaleY(-1)}.pum-container:after,.modal:after{bottom:-8px}.theme-124:before,.theme-124:after{background-image:url("../images/blue-small-wave.svg")}.wavy-white:before,.wavy-white:after{background-image:url("../images/white-small-wave.svg")}.theme-129:before,.theme-129:after{background-image:url("../images/green-small-wave.svg")}.theme-131:before,.theme-131:after{background-image:url("../images/pink-small-wave.svg")}.wavy-orange:before,.wavy-orange:after{background-image:url("../images/orange-small-wave.svg")}.btn-white-bordered,.btn-light-blue-bordered,.btn-green-bordered,.btn-pink-bordered,.btn-wide-pink,.btn-full-light-blue,.btn-full-pink,.woocommerce button.woocommerce-form-login__submit,.woocommerce button.woocommerce-form-register__submit,#gform_submit_button_5,#gform_submit_button_6,.btn-full-dark-blue,.checkout-button.button.alt,.btn-light-blue,.btn-pink,.btn-dark-blue,.gform_button,.btn-small-pink{padding:0 35px;display:inline-block;position:relative;top:0;border:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;color:#fff;font-family:jaf-facitweb,sans-serif;font-weight:700;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all 0s;background-image:url("../images/mobile-button.png");background-color:transparent;background-repeat:no-repeat;background-size:contain;background-position:center;border-radius:0;height:46px !important}.btn-white-bordered>span,.btn-light-blue-bordered>span,.btn-green-bordered>span,.btn-pink-bordered>span,.btn-wide-pink>span,.btn-full-light-blue>span,.btn-full-pink>span,.woocommerce button.woocommerce-form-login__submit>span,.woocommerce button.woocommerce-form-register__submit>span,#gform_submit_button_5>span,#gform_submit_button_6>span,.btn-full-dark-blue>span,.checkout-button.button.alt>span,.btn-light-blue>span,.btn-pink>span,.btn-dark-blue>span,.gform_button>span,.btn-small-pink>span{font-weight:700;font-size:14px}.btn-white-bordered:hover,.btn-light-blue-bordered:hover,.btn-green-bordered:hover,.btn-pink-bordered:hover,.btn-wide-pink:hover,.btn-full-light-blue:hover,.btn-full-pink:hover,.woocommerce button.woocommerce-form-login__submit:hover,.woocommerce button.woocommerce-form-register__submit:hover,#gform_submit_button_5:hover,#gform_submit_button_6:hover,.btn-full-dark-blue:hover,.checkout-button.button.alt:hover,.btn-light-blue:hover,.btn-pink:hover,.btn-dark-blue:hover,.gform_button:hover,.btn-small-pink:hover,.btn-white-bordered:focus,.btn-light-blue-bordered:focus,.btn-green-bordered:focus,.btn-pink-bordered:focus,.btn-wide-pink:focus,.btn-full-light-blue:focus,.btn-full-pink:focus,.woocommerce button.woocommerce-form-login__submit:focus,.woocommerce button.woocommerce-form-register__submit:focus,#gform_submit_button_5:focus,#gform_submit_button_6:focus,.btn-full-dark-blue:focus,.checkout-button.button.alt:focus,.btn-light-blue:focus,.btn-pink:focus,.btn-dark-blue:focus,.gform_button:focus,.btn-small-pink:focus{top:3px;left:3px;color:#fff;text-decoration:none;outline:none}.btn-white-bordered:active,.btn-light-blue-bordered:active,.btn-green-bordered:active,.btn-pink-bordered:active,.btn-wide-pink:active,.btn-full-light-blue:active,.btn-full-pink:active,.woocommerce button.woocommerce-form-login__submit:active,.woocommerce button.woocommerce-form-register__submit:active,#gform_submit_button_5:active,#gform_submit_button_6:active,.btn-full-dark-blue:active,.checkout-button.button.alt:active,.btn-light-blue:active,.btn-pink:active,.btn-dark-blue:active,.gform_button:active,.btn-small-pink:active{top:1px}.btn-small-pink{background-image:url("../images/button-bg-small-pink.png")}.btn-dark-blue,.gform_button{background-image:url("../images/button-bg-dark-blue.png")}.btn-pink{background-image:url("../images/button-bg-pink.png")}.btn-light-blue{background-image:url("../images/button-bg-light-blue.png")}.btn-full-dark-blue,.checkout-button.button.alt{background-image:url("../images/button-bg-full-dark-blue.png");display:block;padding:0 25px;width:100%;background-size:100% 100%}.btn-full-pink,.woocommerce button.woocommerce-form-login__submit,.woocommerce button.woocommerce-form-register__submit,#gform_submit_button_5,#gform_submit_button_6{background-image:url("../images/button-bg-full-pink.png");display:block;padding:0 25px;width:100%;background-size:100% 100%}.btn-full-light-blue{background-image:url("../images/button-bg-full-light-blue.png")}.btn-wide-pink{background-image:url("../images/button-bg-wide-pink.png")}.btn-pink-bordered{background-image:url("../images/button-bg-pink-bordered.png")}.btn-green-bordered{background-image:url("../images/button-bg-green-bordered.png")}.btn-light-blue-bordered{background-image:url("../images/button-bg-light-blue-bordered.png");background-size:100% 100%}.btn-white-bordered{background-image:url("../images/button-white-bordered.svg");color:#111}.btn-white-bordered:hover,.btn-white-bordered:focus{color:#444}.btn.small-padding{padding:0 30px}body .gform_wrapper{margin:0}body .gform_wrapper div.validation_error{margin:0;padding:0;border:none;color:#c00;text-align:left}body .gform_wrapper .gform_fields{margin:0 -12px}body .gform_wrapper .gform_fields li.gfield{margin:0 0 15px;padding:0}body .gform_wrapper .gform_fields li.gfield label{display:block !important;font-family:jaf-facitweb,sans-serif;font-size:14px;color:#041d42;letter-spacing:-0.25px}body .gform_wrapper .gform_fields li.gfield label .gfield_required{color:#fff}body .gform_wrapper .gform_fields li.gfield .ginput_container_checkbox label{text-transform:none;font-weight:400 !important;width:100%;max-width:100%;font-size:13px;color:#041d42;letter-spacing:0}body .gform_wrapper .gform_fields li.gfield .ginput_container{margin-top:3px}body .gform_wrapper .gform_fields li.gfield .ginput_container input{background:#fff;border:2px solid #003c65;border-radius:3px;font-size:14px !important;line-height:16px !important;height:42px;color:#003c65 !important}body .gform_wrapper .gform_fields li.gfield .ginput_container input::placeholder{color:#9f9f9f}body .gform_wrapper .gform_fields li.gfield .ginput_container input[type=checkbox]{appearance:none;border:2px solid #2ebcfa;color:#2ebcfa !important;background:#fff;margin:0;height:26px;width:26px}body .gform_wrapper .gform_fields li.gfield .ginput_container input[type=checkbox]:checked{background-color:#2ebcfa;background-image:url("../images/white-tick.svg");background-size:25px 13px;background-position:center;background-repeat:no-repeat}body .gform_wrapper .gform_fields li.gfield .ginput_container textarea{background:#fff;border:1px solid #aee8f4;border-radius:4px}body .gform_wrapper .gform_fields li.gfield .ginput_container select{height:42px}body .gform_wrapper .gform_fields li.gfield.hide-label label.gfield_label{display:none !important}body .gform_wrapper .gform_fields li.gfield.gfield_error{background:none;border:none}body .gform_wrapper .gform_fields li.gfield.gfield_error .gfield_label{color:#c00}body .gform_wrapper .gform_fields li.gfield.gfield_error input{border:1px solid #c00 !important}body .gform_wrapper .gform_fields li.gfield .validation_message{padding:10px 0 0;color:#c00}body .gform_wrapper .gform_fields li.gfield input[type=checkbox]{margin:0 15px 15px 0;float:left}body .gform_wrapper .gform_footer{padding-top:0}body .newsletter div.validation_error{display:none}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=url],input[type=search],input[type=tel],input[type=color],select,textarea,.field{width:100% !important;height:56px;padding:0 15px !important;display:block;background:#fff;border:1px solid #bbb8b8;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#5a5a5a !important;font-size:16px;vertical-align:middle;-webkit-transition:background-color .24s ease-in-out;transition:background-color .24s ease-in-out}input[type=text]:focus,input[type=text]:active,input[type=password]:focus,input[type=password]:active,input[type=datetime]:focus,input[type=datetime]:active,input[type=datetime-local]:focus,input[type=datetime-local]:active,input[type=date]:focus,input[type=date]:active,input[type=month]:focus,input[type=month]:active,input[type=time]:focus,input[type=time]:active,input[type=week]:focus,input[type=week]:active,input[type=number]:focus,input[type=number]:active,input[type=email]:focus,input[type=email]:active,input[type=url]:focus,input[type=url]:active,input[type=search]:focus,input[type=search]:active,input[type=tel]:focus,input[type=tel]:active,input[type=color]:focus,input[type=color]:active,select:focus,select:active,textarea:focus,textarea:active,.field:focus,.field:active{border:1px solid #9c9a9a;outline:none}input[type=text].error,input[type=text].is-invalid,input[type=password].error,input[type=password].is-invalid,input[type=datetime].error,input[type=datetime].is-invalid,input[type=datetime-local].error,input[type=datetime-local].is-invalid,input[type=date].error,input[type=date].is-invalid,input[type=month].error,input[type=month].is-invalid,input[type=time].error,input[type=time].is-invalid,input[type=week].error,input[type=week].is-invalid,input[type=number].error,input[type=number].is-invalid,input[type=email].error,input[type=email].is-invalid,input[type=url].error,input[type=url].is-invalid,input[type=search].error,input[type=search].is-invalid,input[type=tel].error,input[type=tel].is-invalid,input[type=color].error,input[type=color].is-invalid,select.error,select.is-invalid,textarea.error,textarea.is-invalid,.field.error,.field.is-invalid{color:#fbe3e4;border-color:#fbe3e4;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah4cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);outline-color:#fbe3e4}input[type=text].success,input[type=text].is-valid,input[type=password].success,input[type=password].is-valid,input[type=datetime].success,input[type=datetime].is-valid,input[type=datetime-local].success,input[type=datetime-local].is-valid,input[type=date].success,input[type=date].is-valid,input[type=month].success,input[type=month].is-valid,input[type=time].success,input[type=time].is-valid,input[type=week].success,input[type=week].is-valid,input[type=number].success,input[type=number].is-valid,input[type=email].success,input[type=email].is-valid,input[type=url].success,input[type=url].is-valid,input[type=search].success,input[type=search].is-valid,input[type=tel].success,input[type=tel].is-valid,input[type=color].success,input[type=color].is-valid,select.success,select.is-valid,textarea.success,textarea.is-valid,.field.success,.field.is-valid{color:#e6efc2;border-color:#e6efc2;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmh5QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh6m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9uth5/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh6B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);outline-color:#e6efc2}input[type=text][disabled],input[type=text].is-disabled,input[type=password][disabled],input[type=password].is-disabled,input[type=datetime][disabled],input[type=datetime].is-disabled,input[type=datetime-local][disabled],input[type=datetime-local].is-disabled,input[type=date][disabled],input[type=date].is-disabled,input[type=month][disabled],input[type=month].is-disabled,input[type=time][disabled],input[type=time].is-disabled,input[type=week][disabled],input[type=week].is-disabled,input[type=number][disabled],input[type=number].is-disabled,input[type=email][disabled],input[type=email].is-disabled,input[type=url][disabled],input[type=url].is-disabled,input[type=search][disabled],input[type=search].is-disabled,input[type=tel][disabled],input[type=tel].is-disabled,input[type=color][disabled],input[type=color].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled,.field[disabled],.field.is-disabled{cursor:not-allowed;border-color:#cfcfcf;opacity:.6}input[type=text][disabled]:focus,input[type=text][disabled]:active,input[type=text].is-disabled:focus,input[type=text].is-disabled:active,input[type=password][disabled]:focus,input[type=password][disabled]:active,input[type=password].is-disabled:focus,input[type=password].is-disabled:active,input[type=datetime][disabled]:focus,input[type=datetime][disabled]:active,input[type=datetime].is-disabled:focus,input[type=datetime].is-disabled:active,input[type=datetime-local][disabled]:focus,input[type=datetime-local][disabled]:active,input[type=datetime-local].is-disabled:focus,input[type=datetime-local].is-disabled:active,input[type=date][disabled]:focus,input[type=date][disabled]:active,input[type=date].is-disabled:focus,input[type=date].is-disabled:active,input[type=month][disabled]:focus,input[type=month][disabled]:active,input[type=month].is-disabled:focus,input[type=month].is-disabled:active,input[type=time][disabled]:focus,input[type=time][disabled]:active,input[type=time].is-disabled:focus,input[type=time].is-disabled:active,input[type=week][disabled]:focus,input[type=week][disabled]:active,input[type=week].is-disabled:focus,input[type=week].is-disabled:active,input[type=number][disabled]:focus,input[type=number][disabled]:active,input[type=number].is-disabled:focus,input[type=number].is-disabled:active,input[type=email][disabled]:focus,input[type=email][disabled]:active,input[type=email].is-disabled:focus,input[type=email].is-disabled:active,input[type=url][disabled]:focus,input[type=url][disabled]:active,input[type=url].is-disabled:focus,input[type=url].is-disabled:active,input[type=search][disabled]:focus,input[type=search][disabled]:active,input[type=search].is-disabled:focus,input[type=search].is-disabled:active,input[type=tel][disabled]:focus,input[type=tel][disabled]:active,input[type=tel].is-disabled:focus,input[type=tel].is-disabled:active,input[type=color][disabled]:focus,input[type=color][disabled]:active,input[type=color].is-disabled:focus,input[type=color].is-disabled:active,select[disabled]:focus,select[disabled]:active,select.is-disabled:focus,select.is-disabled:active,textarea[disabled]:focus,textarea[disabled]:active,textarea.is-disabled:focus,textarea.is-disabled:active,.field[disabled]:focus,.field[disabled]:active,.field.is-disabled:focus,.field.is-disabled:active{background-color:#d5edf8}input[type=password]{letter-spacing:.3em}textarea{max-width:100%;min-height:120px;padding:20px !important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../images/select-arrow.png");background-repeat:no-repeat;background-position:93% center;-webkit-background-size:10px;background-size:10px}.gfield_checkbox label{display:block !important;font-weight:700}.gform_confirmation_message{color:#444;background-color:#fff;padding:20px;margin-top:20px;font-size:18px;font-weight:300}.option-wrapper{display:block;margin-top:5px}label.inner-label{display:block}.woocommerce-page form .form-row label.container,label.container{display:inline-block;position:relative;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%}.container input{position:absolute;opacity:0;cursor:pointer}.container .inner-label{margin-left:auto;margin-right:0;width:60%;padding:30px 20px 32px;position:relative}.container .inner-label .first{display:none}.container .inner-label:before{width:50%;height:100%;position:absolute;left:-54%;top:0;content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center}.container .inner-label.light-weight:before{background-image:url("../images/small.png")}.container .inner-label.medium-weight:before{background-image:url("../images/medium.png")}.container .inner-label.heavy-weight:before{background-size:86%;background-image:url("../images/large.png")}.container .inner-label.extra-heavy-weight:before{background-image:url("../images/large.png")}.container .inner-label.serious-sleeper:before{background-image:url("../images/lazy.png")}.container .inner-label.somewhat-active:before{background-image:url("../images/part-timer.png")}.container .inner-label.active-pooch:before{background-image:url("../images/loves-a-walk.png")}.container .inner-label.full-of-beans:before{background-image:url("../images/doesnt-stop.png")}.container .inner-label.female:before{background-image:url("../images/female.png")}.container .inner-label.male:before{background-image:url("../images/male.png")}.container .inner-label.yes:before{background-image:url("../images/yes.png")}.container .inner-label.no:before{background-image:url("../images/no.png")}.container.product-option .inner-label{width:65%;padding:24px 20px}.container.product-option .inner-label:before{width:34%;left:-40%}.container.product-option .inner-label p{text-transform:none}.container.product-option .inner-label .h4{margin:5px 0;text-transform:none}.container#label_2_21_0 .inner-label:before,.container#label_2_22_0 .inner-label:before,.container#label_2_11_0 .inner-label:before,.container#label_2_36_0 .inner-label:before{background-image:url("../images/once-in-a-while-pink-2.png");background-image:url("../images/once-in-a-while-pink.png")}.container#label_2_21_0.selected .inner-label:before,.container#label_2_22_0.selected .inner-label:before,.container#label_2_11_0.selected .inner-label:before,.container#label_2_36_0.selected .inner-label:before{background-image:url("../images/once-in-a-while-pink-2.png")}.container#label_2_21_1 .inner-label:before,.container#label_2_22_1 .inner-label:before,.container#label_2_11_1 .inner-label:before,.container#label_2_36_1 .inner-label:before{background-image:url("../images/the-weekender-pink-2.png");background-image:url("../images/the-weekender-pink.png")}.container#label_2_21_1.selected .inner-label:before,.container#label_2_22_1.selected .inner-label:before,.container#label_2_11_1.selected .inner-label:before,.container#label_2_36_1.selected .inner-label:before{background-image:url("../images/the-weekender-pink-2.png")}.container#label_2_21_2 .inner-label:before,.container#label_2_22_2 .inner-label:before,.container#label_2_11_2 .inner-label:before,.container#label_2_36_2 .inner-label:before{background-image:url("../images/living-life-pink-2.png");background-image:url("../images/living-life-pink.png")}.container#label_2_21_2.selected .inner-label:before,.container#label_2_22_2.selected .inner-label:before,.container#label_2_11_2.selected .inner-label:before,.container#label_2_36_2.selected .inner-label:before{background-image:url("../images/living-life-pink-2.png")}.container#label_2_7_0 .inner-label:before{background-image:url("../images/tuesday-2.png");background-image:url("../images/tuesday.png")}.container#label_2_7_0.selected .inner-label:before{background-image:url("../images/tuesday-2.png")}.container#label_2_7_1 .inner-label:before{background-image:url("../images/wednesday-2.png");background-image:url("../images/wednesday.png")}.container#label_2_7_1.selected .inner-label:before{background-image:url("../images/wednesday-2.png")}.container#label_2_7_2 .inner-label:before{background-image:url("../images/thursday-2.png");background-image:url("../images/thursday.png")}.container#label_2_7_2.selected .inner-label:before{background-image:url("../images/thursday-2.png")}.container#label_2_8_0 .inner-label:before{background-image:url("../images/afternoon-2.png");background-image:url("../images/afternoon.png")}.container#label_2_8_0.selected .inner-label:before{background-image:url("../images/afternoon-2.png")}.container#label_2_8_1 .inner-label:before{background-image:url("../images/evening-2.png");background-image:url("../images/evening.png")}.container#label_2_8_1.selected .inner-label:before{background-image:url("../images/evening-2.png")}.container.selected .inner-label.serious-sleeper:before,.container.selected .inner-label.somewhat-active:before,.container.selected .inner-label.active-pooch:before,.container.selected .inner-label.full-of-beans:before,.container.selected .inner-label.female:before,.container.selected .inner-label.male:before,.container.selected .inner-label.yes:before,.container.selected .inner-label.no:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.checkmark{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;z-index:10}.container:hover input~.checkmark{background-color:#ccc}.container input:checked~.checkmark{background-color:#2ebcfa}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block}.inner-label{position:absolute;z-index:11}.inner-label .line{display:block;text-align:center;margin:auto;width:100%;font-size:16px}.inner-label .line.first{font-size:22px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}*{outline:none !important}.hidden{display:none}.fl{float:left}.fli{float:left !important}.fr{float:right}.fri{float:right !important}.posr{position:relative}.cb{clear:both}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}.center{margin-right:auto;margin-left:auto;display:block}.oh{overflow:hidden}img{max-width:100%;height:auto}button{-webkit-appearance:none}#cc-container{width:100%;background:#5a5a5a;position:fixed;bottom:0;z-index:9999999;vertical-align:baseline}#cc-container *{vertical-align:baseline;color:#fff;font-size:16px}#cc-container .cc-wrap{margin:0 auto;padding:10px 20px;background-color:#5a5a5a;color:#fff;text-align:center}#cc-container .cc-wrap h3{margin:0 0 3px;padding:8px 0 0;color:#fff;font-size:13px}#cc-container .cc-wrap p{margin:0}#cc-container .cc-wrap a{color:#fff;font-weight:normal;text-decoration:underline;vertical-align:baseline}#cc-container .cc-wrap a.accept-link{color:#fff;font-size:16px !important;font-weight:bold}#cc-container .cc-wrap a.accept-link:hover{color:#fff}#cc-notice{font-size:13px;line-height:1.3}#cc-notice #cc-notice-text{vertical-align:baseline}@media only screen and (min-width: 1030px){#cc-container{width:52%}#cc-container .cc-wrap{text-align:left}}@media only screen and (min-width: 1240px){#cc-container{width:47%}#cc-container .cc-wrap p{float:left}#cc-container .cc-wrap p a{float:none}#cc-container .cc-wrap a{float:right}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-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);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.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}[dir=rtl] .slick-slide{float:right}.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}*{outline:none !important}html{scroll-behavior:smooth}body{font-family:jaf-facitweb,sans-serif;font-size:100%;line-height:1.7;color:#5a5a5a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}body.blog,body.category{background:#f1f5f6}body .content{margin-top:67px}#content{margin-top:68px}#content #inner-content{padding:36px 15px}#content #inner-content.full-width{padding:36px 0}#content #inner-content.single{background-color:#f6f6f6;padding-bottom:0}.scrolled .content{margin-top:48px}.desktop,.desktop-inline,.desktop-inline-block{display:none !important}.white-text *{color:#fff}.grey{background:#fafaf8}p,.content-section ul,.entry-content ul{margin:0 0 25px;font-size:15px}p:last-child,.content-section ul:last-child,.entry-content ul:last-child{margin:0}.entry-content ul,.entry-content ol{margin-left:30px}.entry-content ul{margin-left:0;list-style-type:none}.entry-content ul li{margin:0 0 10px;padding-left:20px;-webkit-background-size:11px;background-size:11px}.entry-content ol{list-style-type:decimal}.entry-content ol ol{list-style-type:lower-alpha}blockquote{margin:0 0 20px;padding:50px 0 60px;position:relative;font-size:22px;line-height:1.2;text-align:center}blockquote:before{content:"";width:34px;height:28px;margin-left:-17px;position:absolute;top:0;left:50%;background:url(../images/quote-open-blue.png) 0 0 no-repeat;-webkit-background-size:34px;background-size:34px}blockquote:after{content:"";width:34px;height:28px;margin-left:-17px;position:absolute;bottom:0;left:50%;background:url(../images/quote-close-blue.png) 0 0 no-repeat;-webkit-background-size:34px;background-size:34px}blockquote p{display:inline;background:#e9f7fc;color:#00a8e2;font-family:jaf-facitweb,sans-serif;font-size:22px;font-weight:400;line-height:1.5}.entry-content img{display:block;margin:0 auto 25px}.woocommerce button.button,.woocommerce a.button{background-color:transparent;background-image:url("../images/button-bg-pink.png");position:relative;background-size:100% 100%;color:#fff;height:42px;padding:0 25px;line-height:42px}.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce a.button:hover,.woocommerce a.button:focus{background-color:transparent;background-image:url("../images/button-bg-pink.png");top:3px;left:3px;color:#fff}.iframe-wrap{margin:0 0 40px}.iframe-wrap.iframe-single{margin:30px 0 40px}.iframe-wrap .iframe-border{margin-bottom:20px;overflow:hidden}.iframe-wrap iframe{width:100%;max-width:100%;height:200px;display:block}iframe{width:100%;max-width:100%}.wrap{width:100%;margin:0 auto;padding:20px}a{color:#00a8e2;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}a:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.page-title{margin-top:0;text-rendering:optimizelegibility;font-family:jaf-facitweb,sans-serif;font-weight:700;letter-spacing:0;line-height:1.2}.page-title{font-size:32px;line-height:36px;margin-bottom:18px}.page-title.smaller-margin{margin-bottom:5px}h2,.h2{font-size:30px;line-height:34px}h3,.h3{font-size:26px;line-height:30px}h3.pink,.h3.pink{color:#fa2e9e}h4,.h4{margin:0 0 20px;font-size:22px;line-height:26px}h4.smaller,.h4.smaller{font-size:20px;margin:0}h5,.h5{margin:0 0 15px;font-size:20px;line-height:22px;font-weight:600}h5.smaller,.h5.smaller{font-size:14px;line-height:24px}h6,.h6{font-size:17px;line-height:20px}.sub-header,.smaller-sub-header{font-family:scriptorama-markdown-jf,sans-serif;text-rendering:optimizelegibility;letter-spacing:0;line-height:1.2;text-transform:uppercase}.sub-header,#popmake-719 .pum-title{font-size:21px;line-height:25px;display:inline-block;position:relative}.sub-header:before,.sub-header:after,#popmake-719 .pum-title:before,#popmake-719 .pum-title:after{content:"";display:block;position:absolute;background-size:contain;background-repeat:no-repeat;height:31px;width:28px;top:-18px}.sub-header:before,#popmake-719 .pum-title:before{left:-28px}.sub-header:after,#popmake-719 .pum-title:after{right:-28px;transform:scaleX(-1)}.sub-header.light-blue-bg:before,.sub-header.light-blue-bg:after,#popmake-719 .pum-title.light-blue-bg:before,#popmake-719 .pum-title.light-blue-bg:after{background-image:url("../images/sub-header-pseudo-dark-blue.png")}.sub-header.white-bg:before,.sub-header.white-bg:after,.sub-header.grey-bg:before,.sub-header.grey-bg:after,.sub-header.light-grey-bg:before,.sub-header.light-grey-bg:after,.sub-header.navy-bg:before,.sub-header.navy-bg:after,#popmake-719 .pum-title.white-bg:before,#popmake-719 .pum-title.white-bg:after,#popmake-719 .pum-title.grey-bg:before,#popmake-719 .pum-title.grey-bg:after,#popmake-719 .pum-title.light-grey-bg:before,#popmake-719 .pum-title.light-grey-bg:after,#popmake-719 .pum-title.navy-bg:before,#popmake-719 .pum-title.navy-bg:after{background-image:url("../images/sub-header-pseudo-light-blue.png")}.sub-header.dark-green-bg:before,.sub-header.dark-green-bg:after,#popmake-719 .pum-title.dark-green-bg:before,#popmake-719 .pum-title.dark-green-bg:after{background-image:url("../images/sub-header-pseudo-green.png")}.sub-header.pink-bg:before,.sub-header.pink-bg:after,.sub-header#pum_popup_title_719:before,.sub-header#pum_popup_title_719:after,#popmake-719 .pum-title.pink-bg:before,#popmake-719 .pum-title.pink-bg:after,#popmake-719 .pum-title#pum_popup_title_719:before,#popmake-719 .pum-title#pum_popup_title_719:after{background-image:url("../images/sub-header-pseudo-magenta.png")}.sub-header.orange-bg:before,.sub-header.orange-bg:after,#popmake-719 .pum-title.orange-bg:before,#popmake-719 .pum-title.orange-bg:after{background-image:url("../images/sub-header-pseudo-orange.png")}.sub-header.pink:before,.sub-header.pink:after,#popmake-719 .pum-title.pink:before,#popmake-719 .pum-title.pink:after{background-image:url("../images/sub-header-pseudo-pink.png")}.smaller-sub-header{font-size:18px;line-height:22px}.label,label{font-family:jaf-facitweb,sans-serif;font-size:13px;line-height:15px;text-transform:uppercase;font-weight:800;position:relative}.label.larger,label.larger{font-weight:400}.label.smaller,label.smaller{font-size:12px;line-height:12px}p,li{font-family:jaf-facitweb,sans-serif}p,span,li{font-weight:300;font-size:13px;line-height:21px;margin-bottom:15px}p.smaller,span.smaller,li.smaller{font-size:12px;line-height:18px;margin-bottom:14px}p.smaller.on-colour,p.smaller.regular,span.smaller.on-colour,span.smaller.regular,li.smaller.on-colour,li.smaller.regular{font-weight:400;font-size:14px;line-height:19px}p.semibold,span.semibold,li.semibold{font-weight:600 !important}p.regular,span.regular,li.regular{font-weight:400}p:last-of-type{margin-bottom:0}a{font-family:jaf-facitweb,sans-serif;font-weight:600;font-size:14px;line-height:19px}a.smaller{font-size:13px;line-height:16px}nav a{font-family:jaf-facitweb,sans-serif;font-weight:600;font-size:14px;line-height:19px;text-transform:uppercase}.message{font-family:scriptorama-markdown-jf,sans-serif;font-size:26px;line-height:31px}footer a{font-family:jaf-facitweb,sans-serif;font-weight:400;font-size:13px;line-height:29px}.btn{font-size:14px;line-height:46px}.light-blue-bg{background-color:#2ebcfa;color:#fff}.light-blue-bg .smaller-sub-header{color:#003c65}.light-blue-bg p{color:#fff}.navy-bg{background-color:#312783;color:#fff}.navy-bg .smaller-sub-header{color:#2ebcfa}.navy-bg p{color:#fff}.woocommerce .light-blue-bg p{color:#fff;font-weight:400}.light-green-bg{background-color:#acdc75}.dark-green-bg{background-color:#85c040}.dark-green-bg .h2,.dark-green-bg .h4,.dark-green-bg p,.dark-green-bg span{color:#fff}.dark-green-bg .h6{color:#4c7f11}.dark-green-bg .label{color:#d8ffab}.dark-green-bg .slick-prev,.dark-green-bg .slick-next{background-image:url("../images/white-arrow.png")}.orange-bg{background-color:#ff9400}.orange-bg .h2,.orange-bg p{color:#fff}.orange-bg a{color:#003c65}.orange-bg a:hover{color:#fff !important}.orange-bg a.btn{color:#fff}.orange-bg a.btn:hover{color:#d9d9d9}.orange-bg .smaller a{font-size:14px}.white-bg{background-color:#fff}.white-bg .light-blue .h3,.white-bg .light-blue .feature-title{color:#2ebcfa}.white-bg .light-blue .feature-sub-title{color:#003c65}.white-bg .pink .h3,.white-bg .pink .feature-title{color:#fa2e9e}.white-bg .pink .feature-sub-title{color:#003c65}.white-bg .h2,.white-bg .h4{color:#003c65}.white-bg p{color:#444}.white-bg .slick-prev,.white-bg .slick-next{background-image:url("../images/pink-arrow.png")}.white-bg .pink .slick-prev,.white-bg .pink .slick-next{background-image:url("../images/blue-arrow.png")}.plan-benefits .slick-prev,.plan-benefits .slick-next{background-image:url("../images/pink-arrow.png")}.grey-bg{background-color:#f1f1f1}.grey-bg .h2,.grey-bg .h4{color:#003c65}.grey-bg p{color:#444}.light-grey-bg{background-color:#f6f6f6}.light-grey-bg .h2,.light-grey-bg .h4{color:#003c65}.light-grey-bg p{color:#003c65}.dark-blue-bg{background-color:#003c65}.pink-bg{background-color:#fa2e9e}.pink-bg .h2,.pink-bg p{color:#fff}.pink-bg .slick-prev,.pink-bg .slick-next{background-image:url("../images/white-arrow.png")}hr{color:#d8d8d8}.gform_button,.theme-124,.blue-shadow,.btn-dark-blue,.dashboard-dogs .slick-prev{filter:brightness(100%) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA)}.dashboard-dogs .slick-next{filter:brightness(100%) drop-shadow(-1px 1px 0px #068ECA) drop-shadow(-1px 1px 0px #068ECA) drop-shadow(-1px 1px 0px #068ECA) drop-shadow(-1px 1px 0px #068ECA) drop-shadow(-1px 1px 0px #068ECA) drop-shadow(-1px 1px 0px #068ECA)}.blue-shadow.wide-shadow{filter:brightness(100%) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA)}.btn-dark-blue:hover,.btn-dark-blue:focus,footer .gform_button:hover,footer .gform_button:focus,.dashboard-dogs .slick-prev:hover,.dashboard-dogs .slick-prev:focus{filter:brightness(125%) drop-shadow(1px 1px 0px #057db1) drop-shadow(1px 1px 0px #057db1) drop-shadow(1px 1px 0px #057db1)}.dashboard-dogs .slick-next:hover,.dashboard-dogs .slick-next:focus{filter:brightness(125%) drop-shadow(-1px 1px 0px #057db1) drop-shadow(-1px 1px 0px #057db1) drop-shadow(-1px 1px 0px #057db1)}footer #input_1_1,footer .gform_button{filter:brightness(100%) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A)}footer #input_1_1{border:2px solid #dcdcdc;box-shadow:none}.ingredients .slick-prev,.green-shadow,.theme-129{filter:brightness(100%) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11)}.green-shadow:not(.no-hover):focus,.green-shadow:not(.no-hover):hover{filter:brightness(100%) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11)}.ingredients .slick-next{filter:brightness(100%) drop-shadow(-1px 1px 0px #4C7F11) drop-shadow(-1px 1px 0px #4C7F11) drop-shadow(-1px 1px 0px #4C7F11) drop-shadow(-1px 1px 0px #4C7F11) drop-shadow(-1px 1px 0px #4C7F11) drop-shadow(-1px 1px 0px #4C7F11)}.ingredients .slick-prev:hover,.ingredients .slick-prev:focus{opacity:.7;filter:brightness(125%) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11)}.ingredients .slick-next:hover,.ingredients .slick-next:focus{opacity:.7;filter:brightness(125%) drop-shadow(-1px 1px 0px #4C7F11) drop-shadow(-1px 1px 0px #4C7F11) drop-shadow(-1px 1px 0px #4C7F11) drop-shadow(-1px 1px 0px #4C7F11) drop-shadow(-1px 1px 0px #4C7F11) drop-shadow(-1px 1px 0px #4C7F11)}.btn-pink,.theme-131,.pink-shadow,.pink-bg .slick-prev{filter:brightness(100%) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F)}.pink-bg .slick-prev:focus,.pink-bg .slick-prev:hover,.pink-shadow:not(.no-hover):focus,.pink-shadow:not(.no-hover):hover{filter:brightness(125%) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F)}.pink-bg .slick-next{filter:brightness(100%) drop-shadow(-1px 1px 0px #A8055F) drop-shadow(-1px 1px 0px #A8055F) drop-shadow(-1px 1px 0px #A8055F) drop-shadow(-1px 1px 0px #A8055F) drop-shadow(-1px 1px 0px #A8055F) drop-shadow(-1px 1px 0px #A8055F)}.pink-bg .slick-next:focus,.pink-bg .slick-next:hover{filter:brightness(125%) drop-shadow(-1px 1px 0px #A8055F) drop-shadow(-1px 1px 0px #A8055F) drop-shadow(-1px 1px 0px #A8055F)}.orange-shadow,.postcode_check_form .pc-submit{filter:brightness(100%) drop-shadow(1px 1px 0px #9F5C00) drop-shadow(1px 1px 0px #9F5C00) drop-shadow(1px 1px 0px #9F5C00) drop-shadow(1px 1px 0px #9F5C00) drop-shadow(1px 1px 0px #9F5C00) drop-shadow(1px 1px 0px #9F5C00)}.orange-shadow:not(.no-hover):hover,.orange-shadow:not(.no-hover):focus,.postcode_check_form .pc-submit:hover,.postcode_check_form .pc-submit:focus{filter:brightness(125%) drop-shadow(1px 1px 0px #864d00) drop-shadow(1px 1px 0px #864d00)}.slick-prev,.grey-bg .features-4 .feature,.grey-shadow,#menu-primary-nav-1 ul.open-menu-item,.woocommerce button.woocommerce-form-login__submit,.woocommerce button.woocommerce-form-register__submit,#gform_submit_button_5,#gform_submit_button_6,#post-8 .postcode_check_form .pc-submit{filter:brightness(100%) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC)}.slick-next{filter:brightness(100%) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus,.grey-shadow:not(.no-hover):hover,.grey-shadow:not(.no-hover):focus,#gform_submit_button_5:hover,#gform_submit_button_5:focus,#gform_submit_button_6:hover,#gform_submit_button_6:focus,#post-8 .postcode_check_form .pc-submit:hover,#post-8 .postcode_check_form .pc-submit:focus{filter:brightness(125%) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC)}.slick-next:hover,.slick-next:focus{filter:brightness(125%) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC)}.dark-grey-shadow{filter:brightness(100%) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7)}.dark-grey-shadow:hover,.dark-grey-shadow:focus{filter:brightness(125%) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7)}.dark-blue-shadow{filter:brightness(100%) drop-shadow(1px 1px 0px #003C65) drop-shadow(1px 1px 0px #003C65) drop-shadow(1px 1px 0px #003C65) drop-shadow(1px 1px 0px #003C65)}path{fill:transparent}.slick-prev,.slick-next{background-size:contain;background-repeat:no-repeat;background-position:center;z-index:12}.slick-list{z-index:11}.slick-prev{left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.slick-next{right:0;-webkit-transform:scaleX(-1) translate(0, -50%);-ms-transform:scaleX(-1) translate(0, -50%);transform:scaleX(-1) translate(0, -50%)}.ingredients .slick-prev,.ingredients .slick-next{top:17%}.ingredients .slick-prev{left:50%;margin-left:-125px}.ingredients .slick-next{right:50%;margin-right:-125px}.pink-bg .slick-dots li,.dashboard-dogs .slick-dots li{background:none}.pink-bg .slick-dots li button:before,.dashboard-dogs .slick-dots li button:before{font-size:20px;opacity:1}.pink-bg .slick-dots li.slick-active button:before,.dashboard-dogs .slick-dots li.slick-active button:before{font-size:20px;opacity:1}.pink-bg .slick-dots li button:before{color:#a8055f}.pink-bg .slick-dots li.slick-active button:before{color:#fff}.dashboard-dogs .slick-dots{bottom:-30px;z-index:12}.dashboard-dogs .slick-dots li{margin:0 5px}.dashboard-dogs .slick-dots li button:before{color:#068eca}.dashboard-dogs .slick-dots li.slick-active button:before{color:#01193a}.dashboard-dogs .slick-prev,.dashboard-dogs .slick-next{top:auto;bottom:-48px;z-index:13;background-image:url("../images/white-arrow.png")}.dashboard-dogs .slick-prev{left:0}.dashboard-dogs .slick-next{right:0}.wavy-white,.wavy-green,.wavy-orange,.wavy-blue,#catapult-cookie-bar{position:relative}.wavy-white:before,.wavy-white:after,.wavy-green:before,.wavy-green:after,.wavy-orange:before,.wavy-orange:after,.wavy-blue:before,.wavy-blue:after,#catapult-cookie-bar:before,#catapult-cookie-bar:after{display:block;content:"";position:absolute;height:8px;background-size:auto 8px;width:100%;left:0;background-repeat:repeat-x}.wavy-white:before,.wavy-green:before,.wavy-orange:before,.wavy-blue:before,#catapult-cookie-bar:before{top:-8px;transform:scaleY(-1)}.wavy-white:after,.wavy-green:after,.wavy-orange:after,.wavy-blue:after,#catapult-cookie-bar:after{bottom:-8px}.wavy-white,.wavy-green{max-width:100%}.theme-124:before,.theme-124:after,.wavy-blue:before,.wavy-blue:after{background-image:url("../images/blue-small-wave.svg")}.wavy-white:before,.wavy-white:after{background-image:url("../images/white-small-wave.svg")}#menu-primary-nav-1 .sub-menu:after{display:block;content:"";position:absolute;height:0;background-size:auto 7px;width:100%;left:0;bottom:-7px;background-repeat:repeat-x;background-image:url("../images/white-small-wave.svg")}#menu-primary-nav-1 .sub-menu.open-menu-item:after{height:7px}.wavy-green:before,.wavy-green:after,#catapult-cookie-bar:before,#catapult-cookie-bar:after{background-image:url("../images/green-small-wave.svg")}.theme-131:before,.theme-131:after{background-image:url("../images/pink-small-wave.svg")}.wavy-orange:before,.wavy-orange:after{background-image:url("../images/orange-small-wave.svg")}a:not(.btn):hover,a:not(.btn) .h6:hover{color:#2ebcfa !important}.pum-container{padding-top:80px !important;text-align:center}.pum-container .pum-close{width:23px !important;height:23px !important;background-image:url("../images/close-white.svg");background-size:cover;background-position:center;background-repeat:no-repeat;top:23px !important;transition:all .3s}.pum-container .pum-close:hover{background-image:url("../images/close-white.svg");background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.7}.pum-container .pum-content{text-align:center;color:#fff}.pum-container .pum-content .button a{height:46px;display:block}.pum-container .pum-content .button form{margin-bottom:20px}.pum-container .pum-title{font-family:scriptorama-markdown-jf,sans-serif;font-size:21px;line-height:25px;display:inline-block}.pum-container .pum-title:before,.pum-container .pum-title:after{content:"";display:block;position:absolute;background-size:contain;background-repeat:no-repeat;height:31px;width:28px;top:-18px}.pum-container .pum-title:before{left:-28px}.pum-container .pum-title:after{right:-28px;transform:scaleX(-1)}.pum-container.theme-124 .pum-title{color:#003c65}.pum-container.theme-124 .pum-title:before,.pum-container.theme-124 .pum-title:after{background-image:url("../images/sub-header-pseudo-dark-blue.png")}.pum-container.theme-129 .pum-title{color:#4c7f11}.pum-container.theme-129 .pum-title:before,.pum-container.theme-129 .pum-title:after{background-image:url("../images/sub-header-pseudo-green.png")}.pum-container.theme-129 p{color:#fff;margin-bottom:15px}.pum-container.theme-129 .btn-green-bordered,.pum-container.theme-129 .btn-dark-blue{margin-bottom:16px;background-size:100% 100%}div#catapult-cookie-bar{width:100%;right:0;bottom:0;text-align:center}div#catapult-cookie-bar button#catapultCookie{display:block;position:relative;background-color:transparent;background-image:url("../images/button-bg-full-dark-blue.png");background-size:100% 100%;width:100%;height:46px;text-transform:uppercase;font-weight:700;filter:brightness(100%) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11)}div#catapult-cookie-bar button#catapultCookie:hover{top:3px;left:3px;filter:brightness(100%) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11)}div#catapult-cookie-bar a:hover,div#catapult-cookie-bar a:focus{color:#fff !important}.has-cookie-bar div#catapult-cookie-bar{overflow:visible}.gform_confirmation_message{background-color:transparent;color:#fff;font-weight:400}#content .gform_confirmation_message{color:#444}.box{text-align:center}.box.narrow-padding{padding:11px 20px 17px}.box.normal-padding,.box.chunky-padding,.box.extra-chunky-padding{padding:20px}.box p.feature-blurb{margin-bottom:0}.box.white-bg p{color:#444}.woocommerce-page #content{margin-top:115px}.woocommerce-page #content #inner-content{padding-top:20px;padding-bottom:20px}.woocommerce-message{border-top-color:#85c040}.woocommerce-message:before{color:#85c040}nav.woocommerce-MyAccount-navigation{position:fixed;top:111px;left:0;width:100vw;background-color:#2ebcfa;transition:all .3s;z-index:900}nav.woocommerce-MyAccount-navigation li{display:inline-block;padding:18px 5px 16px 10px;margin-bottom:0;border-bottom:0px solid transparent;border-left:1px solid #068eca;background:transparent}nav.woocommerce-MyAccount-navigation li a{color:#fff;font-size:13px;line-height:13px}nav.woocommerce-MyAccount-navigation li a:hover,nav.woocommerce-MyAccount-navigation li a:focus{color:#003c65 !important}nav.woocommerce-MyAccount-navigation li.is-active a{color:#003c65}nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout{display:none}nav.woocommerce-MyAccount-navigation li:first-of-type{border-left:0px solid transparent}.scrolled nav.woocommerce-MyAccount-navigation{top:68px}.login-form,.register-form{max-height:2000px;transition:all .3s;overflow:hidden;margin:0 -16px;padding:0 16px 30px}.login-form.hide,.register-form.hide{max-height:0}.register-form .woocommerce-button.button{margin-top:10px}.register-form .box.normal-padding{padding-top:47px}.talula-message{padding-top:300px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s}.talula-message.login{background-image:url("../images/talula-login.png")}.talula-message.register{background-image:url("../images/talula-register.png")}.woocommerce form.register,.woocommerce form.login{border:0px solid transparent;padding:20px 0;margin:0}.woocommerce form .form-row .required{color:#fa2e9e}.woocommerce form legend.h3{margin-bottom:25px}.woocommerce-Addresses{padding:20px 0 26px;border-bottom:1px solid #d8d8d8;margin-bottom:10px}.woocommerce-Addresses .col-1{margin-bottom:26px}.woocommerce-Addresses h4{margin-bottom:5px;text-align:left}.woocommerce-Addresses address{text-align:left;font-style:normal}.woocommerce-Addresses address p{line-height:28px;margin-bottom:14px}.woocommerce-Addresses .phone,.woocommerce-Addresses .email{font-size:13px;line-height:21px;text-align:left;margin-left:25px;margin-bottom:18px}.woocommerce-Addresses .phone:before,.woocommerce-Addresses .email:before{top:2px;left:-25px}.woocommerce-Addresses .email:before{width:19px;height:17px}.woocommerce-account .woocommerce-MyAccount-content header{display:none}.dog-details .dog-photo{width:130px;height:130px;border:8px solid #fff;border-radius:65px;overflow:hidden;float:left}.dog-details .dog-photo img{margin:0;object-fit:cover;height:100%;width:auto;max-width:unset;object-position:50% 50%}.dog-details .photo-controls{float:left;width:50%;margin-left:16px;padding-top:45px}.dog-details input#image-upload{display:none}.dog-details label.custom-file-upload{color:#2ebcfa !important;padding-left:24px;font-weight:600;cursor:pointer;text-transform:none;position:relative}.dog-details label.custom-file-upload:before{position:absolute;top:0;left:0;content:"";display:block;height:17px;width:17px;background-image:url("../images/upload-dark-blue.png");background-size:17px;background-position:center;background-repeat:no-repeat}.dog-details .detail-field{margin-bottom:13px}.dog-details .detail-field .note-above{padding-left:30px;color:#003c65}.dog-details .detail-field .note-above .pink{color:#fa2e9e}.dog-details .detail-field>.form-row>label.label{padding-left:33px;position:relative}.dog-details .detail-field>.form-row>label.label:before{content:"";position:absolute;left:0;top:-6px;height:25px;width:30px;background-repeat:no-repeat;background-size:30px auto;background-position:center}.dog-details .detail-field.name .label:before{background-image:url("../images/name-blue.png")}.dog-details .detail-field.breed{clear:both}.dog-details .detail-field.breed .label:before{background-image:url("../images/breed-blue.png")}.dog-details .detail-field.breed .select-wrapper{position:relative}.dog-details .detail-field.breed .select-wrapper:after{position:absolute;top:20px;right:15px;height:14px;width:10px;content:"";display:block;background-image:url("../images/pink-caret.svg");transform:rotate(90deg);background-size:13px;background-position:center;background-repeat:no-repeat;z-index:11}.dog-details .detail-field.breed .select-wrapper select{position:relative;z-index:10}.dog-details .detail-field.breed .popup-wrapper{display:block;text-align:right;margin-top:25px;padding-right:17px}.dog-details .detail-field.breed .popup-wrapper span{font-size:12px;font-weight:600;color:#2ebcfa;cursor:pointer;position:relative}.dog-details .detail-field.breed .popup-wrapper span:after{position:absolute;height:10px;width:8px;content:"";right:-15px;top:4px;display:block;background-image:url("../images/blue-caret.svg");transform:rotate(180deg);background-size:8px;background-position:center;background-repeat:no-repeat;transition:all .3s}.dog-details .detail-field.breed .popup-wrapper span:hover:after{right:-18px}.dog-details .detail-field.weight .label span.line{margin-bottom:4px}.dog-details .detail-field.weight .label:before{background-image:url("../images/weight-blue.png")}.dog-details .detail-field.activity-level .label:before{background-image:url("../images/activity-level-blue.png")}.dog-details .detail-field.gender .label:before{background-image:url("../images/gender-blue.png")}.dog-details .detail-field.spayed .label:before{background-image:url("../images/spayed-blue.png")}.dog-details .detail-field.allergies .label:before{background-image:url("../images/allergies-blue.png")}.dog-details .detail-field.birthday .label:before{background-image:url("../images/birthday-blue.png")}.dog-details .detail-field.birthday input{margin-bottom:16px}.dog-details .detail-field .contact-link{display:block;float:left;padding-top:10px;margin:0 11px}.log-out{margin-bottom:16px}.log-out a{padding:0 10px 21px 28px;position:relative;color:#2ebcfa}.log-out a:before{content:"";display:block;position:absolute;top:0;left:7px;height:16px;width:15px;background-image:url(../images/log-out.svg);background-size:contain;background-repeat:no-repeat;background-position:center}p.lost_password{margin-top:20px}.login-switch{font-size:14px;font-weight:300}.login-switch.login{margin-top:-43px;max-width:46%;float:right;text-align:right}.login-switch.register{text-align:center;max-width:40%;margin:auto}.top-details{padding-bottom:22px;border-bottom:1px solid #d8d8d8;margin-bottom:21px}.top-details h4{margin-bottom:4px}.top-details p{margin-bottom:17px}.top-details .button{text-align:center}.dogs .dog{padding-bottom:22px;border-bottom:1px solid #d8d8d8;margin-bottom:21px}.dogs .dog .dog-name{margin-top:0}.dogs .dog .dog-portrait{margin:0;float:left;left:0;max-width:130px;max-height:130px;position:relative}.dogs .dog .text-details{padding:10px 0 20px 150px}.dogs .dog .text-details .h2{margin-bottom:10px}.dogs .dog .text-details .button{margin-bottom:12px}.dogs .dog .text-details .button a{background-size:100% 100%}.dogs .dog .text-details .remove-dog a{color:#003c65}.dogs .dog .bottom-details{margin-bottom:28px}.dogs .dog .bottom-details .allergies{padding-left:29px;position:relative}.dogs .dog .bottom-details .allergies:before{content:"";display:block;position:absolute;top:0;left:0;height:27px;width:27px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("../images/allergies-blue.png")}.dogs .dog .bottom-details .allergies .allergies-header,.dogs .dog .bottom-details .allergies .allergies-detail{display:inline-block}.dogs .dog .bottom-details .allergies .allergies-detail{color:#444;padding-left:5px}.dogs .dog .bottom-details .allergies .allergies-header{font-weight:600}.dogs .dog .talula-plan .plan-icon{height:84px;width:74px;float:left;background-size:contain;background-repeat:no-repeat;background-position:center bottom}.dogs .dog .talula-plan .plan-icon.once-in-a-while{background-image:url("../images/once-in-a-while-pink.png")}.dogs .dog .talula-plan .plan-icon.once-in-a-while.white-tipped{background-image:url("../images/once-in-a-while-pink-2.png")}.dogs .dog .talula-plan .plan-icon.the-weekender{background-image:url("../images/the-weekender-pink.png")}.dogs .dog .talula-plan .plan-icon.the-weekender.white-tipped{background-image:url("../images/the-weekender-pink-2.png")}.dogs .dog .talula-plan .plan-icon.living-life{background-image:url("../images/living-life-pink.png")}.dogs .dog .talula-plan .plan-icon.living-life.white-tipped{background-image:url("../images/living-life-pink-2.png")}.dogs .dog .talula-plan .wavy-green.box{margin-bottom:32px}.dogs .dog .talula-plan .plan-overview{padding:10px 0 20px 88px}.left-aligned{text-align:left}.woocommerce,.woocommerce-page{color:#003c65;background-color:#f6f6f6}.woocommerce p,.woocommerce-page p{color:#444}.woocommerce .orange-bg .h4,.woocommerce .orange-bg p,.woocommerce .pink-bg .h4,.woocommerce .pink-bg p,.woocommerce-page .orange-bg .h4,.woocommerce-page .orange-bg p,.woocommerce-page .pink-bg .h4,.woocommerce-page .pink-bg p{color:#fff}.woocommerce .orange-bg .h4,.woocommerce .pink-bg .h4,.woocommerce-page .orange-bg .h4,.woocommerce-page .pink-bg .h4{margin-bottom:8px}.woocommerce .top-info,.woocommerce-page .top-info{border-bottom:1px solid #d8d8d8;margin-bottom:24px;padding-bottom:20px}.woocommerce .pink-bg .button,.woocommerce-page .pink-bg .button{margin-top:10px;text-align:center}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:1em}.woocommerce form .form-row,.woocommerce-page form .form-row{padding:3px 0}.woocommerce form .form-row label,.woocommerce-page form .form-row label{color:#fa2e9e;line-height:15px;margin-bottom:7px}.woocommerce form .form-row label.woocommerce-form-login__rememberme,.woocommerce-page form .form-row label.woocommerce-form-login__rememberme{display:none}.woocommerce form .form-row .option-wrapper label .smaller-sub-header,.woocommerce form .form-row .option-wrapper label .h4,.woocommerce-page form .form-row .option-wrapper label .smaller-sub-header,.woocommerce-page form .form-row .option-wrapper label .h4{margin-bottom:4px}.woocommerce form .form-row .option-wrapper label .smaller-sub-header,.woocommerce-page form .form-row .option-wrapper label .smaller-sub-header{color:#2ebcfa}.woocommerce form .form-row .option-wrapper label .h4,.woocommerce-page form .form-row .option-wrapper label .h4{color:#003c65;text-transform:none}.woocommerce form .form-row .option-wrapper label p,.woocommerce-page form .form-row .option-wrapper label p{text-transform:none}.woocommerce form .form-row .option-wrapper label.selected .smaller-sub-header,.woocommerce form .form-row .option-wrapper label.selected .h4,.woocommerce form .form-row .option-wrapper label.selected p,.woocommerce-page form .form-row .option-wrapper label.selected .smaller-sub-header,.woocommerce-page form .form-row .option-wrapper label.selected .h4,.woocommerce-page form .form-row .option-wrapper label.selected p{color:#fff}.woocommerce fieldset,.woocommerce .dog-details,.woocommerce-page fieldset,.woocommerce-page .dog-details{border:0px solid transparent;margin:0;padding:0;margin-top:26px;border-bottom:1px solid #d8d8d8;margin-bottom:22px}.woocommerce button.button.btn-dark-blue,.woocommerce-page button.button.btn-dark-blue{background-image:url("../images/button-bg-dark-blue.png");background-size:100% 100%;background-color:transparent}.woocommerce button.button.btn-dark-blue:hover,.woocommerce-page button.button.btn-dark-blue:hover{color:#fff;left:3px}.woocommerce button.btn,.woocommerce-page button.btn{color:#fff}.woocommerce .form-button,.woocommerce-page .form-button{display:inline-block}.woocommerce .form-cancel,.woocommerce-page .form-cancel{display:inline-block;float:right;text-align:right}.woocommerce .form-cancel p,.woocommerce-page .form-cancel p{margin-bottom:0}.woocommerce-edit-account .dog-details{display:none}input[type=text]{border:2px solid #c5c5c5}ul.log-out-link{position:relative;margin-bottom:15px}ul.log-out-link a{font-size:13px}ul.log-out-link li{text-transform:uppercase;padding-left:16px;margin-bottom:0}ul.log-out-link li:before{content:"";display:block;position:absolute;top:5px;left:0;height:13px;width:11px;background-image:url("../images/log-out.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.woocommerce button.button{color:#fff}.woocommerce button.button.btn-dark-blue:hover{background-image:url("../images/button-bg-dark-blue.png")}.woocommerce button.button:hover{background-image:url("../images/button-bg-full-pink.png");background-color:transparent}#input_2_11 input,#input_2_11 .ginput_price,#input_2_21 input,#input_2_21 .ginput_price,#input_2_22 input,#input_2_22 .ginput_price,#input_2_36 input,#input_2_36 .ginput_price,#input_2_7 input,#input_2_7 .ginput_price,#input_2_8 input,#input_2_8 .ginput_price{display:none}.gform_wrapper h2.gsection_title{font-size:30px;text-align:left}.gform_wrapper .gsection{border-bottom:0}.gfield_radio .sub-header:before,.gfield_radio .sub-header:after{display:none}#field_2_7 .container.product-option .inner-label,#field_2_8 .container.product-option .inner-label{padding:41px 20px}#field_2_24,#field_2_25{padding-top:24px;border-top:1px solid #d8d8d8}#label_2_11_2,#label_2_8_1{margin-bottom:30px}#gfield_description_2_1,#gfield_description_2_12{text-align:left;font-size:13px;line-height:24px}#input_2_1 li{width:25%;display:inline-block}body .gform_wrapper#gform_wrapper_2{padding-bottom:0;border-bottom:1px solid #d8d8d8;margin-bottom:30px}body .gform_wrapper#gform_wrapper_2 .gform_fields li.gfield label{color:#fa2e9e;font-size:13px;text-align:left;margin-bottom:30px}body .gform_wrapper#gform_wrapper_2 .gform_fields li.gfield label#label_2_1_1,body .gform_wrapper#gform_wrapper_2 .gform_fields li.gfield label#label_2_1_2,body .gform_wrapper#gform_wrapper_2 .gform_fields li.gfield label#label_2_1_3,body .gform_wrapper#gform_wrapper_2 .gform_fields li.gfield label#label_2_1_4{color:#444;padding-left:35px;padding-top:10px;font-size:13px;line-height:19px;margin-top:0}body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label.selected{background-color:#fa2e9e;filter:brightness(100%) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F)}body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label.selected .sub-header,body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label.selected p{color:#fff}body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label.selected .h4{color:#a8055f}body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label.selected#label_2_11_0 .inner-label:before{background-image:url("../images/once-in-a-while-pink-2.png")}body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label.selected#label_2_11_1 .inner-label:before{background-image:url("../images/the-weekender-pink-2.png")}body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label.selected#label_2_11_2 .inner-label:before{background-image:url("../images/living-life-pink-2.png")}body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label.selected#label_2_7_0 .inner-label:before{background-image:url("../images/tuesday-2.png")}body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label.selected#label_2_7_1 .inner-label:before{background-image:url("../images/wednesday-2.png")}body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label.selected#label_2_7_2 .inner-label:before{background-image:url("../images/thursday-2.png")}body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label.selected#label_2_8_0 .inner-label:before{background-image:url("../images/afternoon-2.png")}body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label.selected#label_2_8_1 .inner-label:before{background-image:url("../images/evening-2.png")}body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label:hover,body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label:focus{filter:brightness(100%) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F)}#gform_fields_2 .extra-add-on .gfield_description{padding:9px 0 0;text-align:right}#gform_fields_2 .extra-add-on .gfield_description div{font-size:14px;font-weight:600;color:#003c65;display:inline-block;cursor:pointer}#gform_fields_2 .extra-add-on .gfield_description div .plus{color:#85c040;font-size:24px}#gform_fields_2 .ginput_container_select{position:relative}#gform_fields_2 .ginput_container_select select{height:42px}#gform_fields_2 .ginput_container_select:before{position:absolute;top:14px;right:15px;height:14px;width:10px;content:"";display:block;background-image:url("../images/pink-caret.svg");transform:rotate(90deg);background-size:13px;background-position:center;background-repeat:no-repeat;z-index:11}#gform_fields_2 .ginput_container_select #input_2_12{display:none}#gform_fields_2 #field_2_12 .ginput_container_select:before,#gform_fields_2 #field_2_12 .ginput_container_select:after{display:none}#gform_fields_2 .initial-hide{opacity:0;transition:all .3s;max-height:0;overflow:hidden}#gform_fields_2 .initial-hide.show{opacity:1;overflow:visible;max-height:200px}.bottom-total .talula-message{display:none}.bottom-total .dog-portrait{display:block;position:relative;left:0;margin:0 auto 30px}.bottom-total.light-blue-bg p{color:#003c65}.bottom-total button.button.alt{background-color:transparent;background-image:url("../images/button-bg-full-dark-blue.png");display:block;padding:0 25px;width:100%;margin-top:20px;background-size:100% 100%}.bottom-total .btn-light-blue-bordered{width:100%;background-size:100% 100%;margin-top:20px}#gform_totals_2{display:none}.terms-link{margin-top:20px}.terms-link a{color:#003c65;position:relative}.terms-link a:after{position:absolute;top:6px;right:-12px;height:10px;width:7px;content:"";display:block;background-image:url("../images/pink-caret.svg");background-size:10px;background-position:center;background-repeat:no-repeat;z-index:11;transition:all .3s}.terms-link a:hover:after{right:-15px}.pre-basket-cart-collaterals{margin-bottom:40px}.pre-basket-cart-collaterals .wrapper{min-height:27px}.pre-basket-cart-collaterals .wrapper .label{width:auto}.pre-basket-cart-collaterals .label,.pre-basket-cart-collaterals .subtotal{color:#fff}.pre-basket-cart-collaterals .label{float:left;line-height:27px}.pre-basket-cart-collaterals .subtotal{float:right}.pre-basket-cart-collaterals .subtotal span{font-weight:600}.pre-basket-cart-collaterals .wc-proceed-to-checkout{padding-bottom:0}.pre-basket-cart-collaterals .checkout-button.button.alt{font-size:14px;line-height:46px;padding:0 35px;background-color:transparent}.scrolled .pre-basket-cart-collaterals{position:fixed;top:68px;width:100%;left:0;z-index:100}.scrolled .pre-basket-cart-collaterals .wrapper{display:none}.scrolled .pre-basket-cart-collaterals .wc-proceed-to-checkout{padding-top:0}.woocommerce-cart-form .box,.basket .box{margin-bottom:40px}.woocommerce-cart-form .plan,.basket .plan{margin-bottom:20px !important}.woocommerce-cart-form .dog-portrait,.basket .dog-portrait{position:relative;margin:0;left:0;overflow:visible;display:inline-block;vertical-align:top;width:102px;height:102px}.woocommerce-cart-form .dog-portrait .image-inner,.basket .dog-portrait .image-inner{border-radius:50%;overflow:hidden;width:100%;height:100%}.woocommerce-cart-form .dog-portrait img,.basket .dog-portrait img{z-index:10}.woocommerce-cart-form .dog-portrait:after,.basket .dog-portrait:after{content:"";position:absolute;display:block;width:100%;height:76px;bottom:-56px;left:0;background-repeat:no-repeat;background-size:contain;background-position:center;z-index:11}.woocommerce-cart-form .dog-portrait.once-in-a-while:after,.basket .dog-portrait.once-in-a-while:after{background-image:url("../images/once-in-a-while-pink.png")}.woocommerce-cart-form .dog-portrait.the-weekender:after,.basket .dog-portrait.the-weekender:after{background-image:url("../images/the-weekender-pink.png")}.woocommerce-cart-form .dog-portrait.living-life:after,.basket .dog-portrait.living-life:after{background-image:url("../images/living-life-pink.png")}.woocommerce-cart-form .subscription-details-top,.basket .subscription-details-top{width:calc(100% - 107px);display:inline-block;vertical-align:top;text-align:left;padding:0 5px;margin-bottom:20px !important}.woocommerce-cart-form .subscription-details-top .style-header,.basket .subscription-details-top .style-header{font-size:15px;font-weight:600;line-height:21px}.woocommerce-cart-form .subscription-details-top .style-header.pink,.basket .subscription-details-top .style-header.pink{color:#fa2e9e}.woocommerce-cart-form .subscription-details-top p,.basket .subscription-details-top p{color:#444}.woocommerce-cart-form .subscription-details-top p.grey-text,.basket .subscription-details-top p.grey-text{color:#9f9f9f;margin-bottom:0}.woocommerce-cart-form .next-payment,.woocommerce-cart-form .delivery-day,.woocommerce-cart-form .time-slot,.basket .next-payment,.basket .delivery-day,.basket .time-slot{width:32%;display:inline-block;padding:0 5px;vertical-align:top}.woocommerce-cart-form .sub-total,.basket .sub-total{margin-top:17px;border-top:1px solid #cadee6;padding-top:20px}.woocommerce-cart-form .sub-total .h5,.basket .sub-total .h5{margin-bottom:5px}.woocommerce-cart-form .cart-remove,.basket .cart-remove{margin-top:10px}.woocommerce-cart-form .cart-remove a,.basket .cart-remove a{position:relative;display:inline-block;margin-left:-58px}.woocommerce-cart-form .cart-remove a:after,.basket .cart-remove a:after{content:"Remove";display:inline-block;position:absolute;top:7px;left:22px;font-size:14px;font-weight:600}.woocommerce-cart-form .update-basket,.basket .update-basket{text-align:center;margin:42px 0 14px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:18px 0}.woocommerce-cart-form .update-basket:before,.basket .update-basket:before{content:"";display:inline-block;height:16px;width:17px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("../images/update-cart.png");position:relative;top:2px;left:11px;transition:all .3s}.woocommerce-cart-form .update-basket:hover:before,.basket .update-basket:hover:before{transform:rotate(180deg)}.woocommerce-cart-form .update-basket button,.basket .update-basket button{background-image:none;background-color:transparent;color:#003c65;opacity:1 !important;font-size:14px;filter:none !important}.woocommerce-cart-form .update-basket button:hover,.basket .update-basket button:hover{top:0;left:0}.woocommerce-cart-form .coupon p,.basket .coupon p{color:#003c65;margin-bottom:5px}.woocommerce-cart-form .coupon button.btn.btn-full-light-blue.grey-shadow,.basket .coupon button.btn.btn-full-light-blue.grey-shadow{width:100%;margin:20px 0 30px}.wide-desktop{display:none !important}.woocommerce-cart-form table{display:none}.cart_totals .sub-header:before,.cart_totals .sub-header:after{display:none}.cart_totals h3{color:#fff;padding-bottom:15px;border-bottom:1px solid #ffcc86;margin-bottom:19px}.cart_totals div{color:#fff}.cart_totals div.label,.cart_totals div.amount{width:49%;display:inline-block}.cart_totals div.label{text-align:left}.cart_totals div.amount{text-align:right;font-size:16px;font-weight:300}.cart_totals div.amount span{font-weight:300;font-size:16px;vertical-align:top}.cart_totals .sub-total,.cart_totals .order-total{padding-bottom:17px;border-bottom:1px solid #ffcc86;margin-bottom:19px}.cart_totals .order-total .label,.cart_totals .recurring-total .label{vertical-align:top}.cart_totals .order-total small,.cart_totals .recurring-total small{display:block;font-size:13px;font-weight:400;color:#9f5c00;line-height:15px}.cart_totals .order-total small span,.cart_totals .recurring-total small span{font-size:13px;font-weight:400;line-height:15px}.cart_totals .recurring-total small{text-transform:none;font-weight:400;font-size:13px}.cart_totals .recurring-total .label{width:52%;display:inline-block;font-weight:400;font-size:13px}.cart_totals .recurring-total .label small{max-width:70%}.cart_totals .recurring-total>.amount{width:46%;display:inline-block}.cart_totals .checkout-button.button.alt{font-size:14px;line-height:46px;padding:0 35px;background-color:transparent}.cart_totals .payment-options{display:block;vertical-align:top;padding:12px 0;background-color:#fff}.cart_totals .payment-options .payment-option{width:46px;height:32px;font-size:0;background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;vertical-align:top}.cart_totals .payment-options .payment-option:nth-child(1){background-image:url("../images/mastercard.png")}.cart_totals .payment-options .payment-option:nth-child(2){background-image:url("../images/visa.png")}.cart_totals .payment-options .payment-option:nth-child(3){background-image:url("../images/amex.png")}.cart_totals .wc-proceed-to-checkout.orange-shadow{margin:10px 0;padding:0}.cart_totals .wc-proceed-to-checkout.orange-shadow .checkout-button.button.alt:hover,.cart_totals .wc-proceed-to-checkout.orange-shadow .checkout-button.button.alt:focus{color:#fff !important}.woocommerce-form-coupon-toggle{width:100vw;margin:calc(50% - 50vw)}.woocommerce-form-coupon-toggle .woocommerce-info{padding:15px;font-size:13px;text-align:center;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.woocommerce-form-coupon-toggle .woocommerce-info:before{display:none}.woocommerce form.checkout_coupon{border:0px solid transparent;padding:0}.woocommerce form.checkout_coupon button{background:none;background-image:url("../images/button-bg-dark-blue.png");background-size:100% 100%;color:#fff;text-transform:uppercase;height:42px;filter:brightness(100%) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC)}.postcode-check{padding-top:10px;margin-bottom:40px;position:relative}.postcode-check.with-map:before{content:"";display:block;position:absolute;width:81px;height:40px;background-image:url("../images/postcode-check.png");background-size:contain;background-repeat:no-repeat;background-position:center}.postcode-check p.smaller{padding-left:92px}.postcode_check_form .errors-msg,.postcode_check_form .success-msg{width:100%}.postcode_check_form .errors-msg span,.postcode_check_form .success-msg span{display:block;font-size:16px;font-weight:600;max-width:80%;margin:auto;padding:20px 0}.postcode_check_form .errors-msg{cursor:pointer}.delivery-header,#order_review_heading{padding-top:20px}#ship-to-different-address label span{font-weight:600}#checkout-header{text-align:center;margin-bottom:40px}.page-id-8:not(.woocommerce-order-received) .pre-menu{display:none}.page-id-8:not(.woocommerce-order-received) header{top:0}.page-id-8:not(.woocommerce-order-received) header .button.logged-in,.page-id-8:not(.woocommerce-order-received) header .nav-switch{display:none !important}.page-id-8:not(.woocommerce-order-received) header .cart-link{right:16px}.page-id-8:not(.woocommerce-order-received) #content{margin-top:70px}.page-id-8.woocommerce-order-received .woocommerce header{display:none}.page-id-8.woocommerce-order-received .woocommerce ul.order_details li{display:block;border:0px solid transparent;float:none;font-weight:800;position:relative;font-size:13px;line-height:21px}.page-id-8.woocommerce-order-received .woocommerce ul.order_details li>span{position:absolute;left:125px;font-size:14px;line-height:21px;text-transform:none;color:#444;margin-bottom:0}.page-id-8.woocommerce-order-received #content{margin-top:75px}.page-id-8.woocommerce-order-received address,.page-id-8.woocommerce-order-received address p{padding:0;border:0px solid transparent;color:#444;font-size:14px;font-weight:300}.page-id-8.woocommerce-order-received address .email,.page-id-8.woocommerce-order-received address .phone,.page-id-8.woocommerce-order-received address p .email,.page-id-8.woocommerce-order-received address p .phone{margin-left:28px}.page-id-8.woocommerce-order-received address .email:before,.page-id-8.woocommerce-order-received address .phone:before,.page-id-8.woocommerce-order-received address p .email:before,.page-id-8.woocommerce-order-received address p .phone:before{width:19px;height:17px;left:-23px;background-size:contain}.page-id-8.woocommerce-order-received address .phone:before,.page-id-8.woocommerce-order-received address p .phone:before{background-image:url("../images/phone-blue.png")}.page-id-8.woocommerce-order-received address .email:before,.page-id-8.woocommerce-order-received address p .email:before{background-image:url("../images/email-blue.png")}.page-id-8.woocommerce-order-received .woocommerce-column--shipping-address{margin-top:40px}.page-id-8.woocommerce-order-received .box.pink-bg{padding-top:40px}.page-id-8.woocommerce-order-received .box.pink-bg .h2{margin-bottom:5px}.page-id-8.woocommerce-order-received .box.pink-bg .button a{margin-bottom:0}.page-id-8.woocommerce-order-received .box.white-bg{text-align:left}.page-id-8.woocommerce-order-received .box.white-bg .box-row .label,.page-id-8.woocommerce-order-received .box.white-bg .box-row>.amount{width:49%;display:inline-block;vertical-align:top;line-height:14px}.page-id-8.woocommerce-order-received .box.white-bg .box-row .label span,.page-id-8.woocommerce-order-received .box.white-bg .box-row>.amount span{font-weight:600;vertical-align:top}.page-id-8.woocommerce-order-received .box.white-bg .box-row>.amount{text-align:right;font-size:18px;color:#2ebcfa}.page-id-8.woocommerce-order-received .box.white-bg .box-row>.amount span{font-size:18px}.page-id-8.woocommerce-order-received .box.white-bg .box-row>.amount .includes_tax{display:block;color:#444;line-height:14px;vertical-align:top}.page-id-8.woocommerce-order-received .box.white-bg .box-row>.amount .includes_tax span{vertical-align:top;font-size:12px;line-height:14px}.page-id-8.woocommerce-order-received .box.white-bg .box-row:nth-child(4){padding-top:20px;border-top:1px solid #cadee6;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #cadee6;margin-bottom:20px}.page-id-8.woocommerce-order-received .box.white-bg .recurring-totals>span{display:block;text-transform:none;color:#444}.page-id-8.woocommerce-order-received .box.white-bg .recurring-totals.label{max-width:48%;display:inline-block;vertical-align:top;font-weight:800}.page-id-8.woocommerce-order-received .box.white-bg .recurring-totals.amount{display:inline-block;width:50%;text-align:right;color:#444;vertical-align:top;font-size:18px;font-weight:600}.page-id-8.woocommerce-order-received .box.white-bg .recurring-totals.amount>span.amount{margin-bottom:0;color:#2ebcfa;font-size:18px;font-weight:600}.page-id-8.woocommerce-order-received .box.white-bg .recurring-totals.amount>span.amount span{font-size:18px;font-weight:600}.page-id-8.woocommerce-order-received .box.white-bg .recurring-totals.amount .includes_tax{margin-top:-5px}.page-id-8.woocommerce-order-received .box.white-bg .recurring-totals.amount .includes_tax span{font-weight:600}.page-id-8.woocommerce-order-received .woocommerce-MyAccount-subscriptions{display:none}#order_review .box h2{text-align:left}#order_review #payment{margin-top:40px;background-color:transparent}#order_review #payment .payment_methods{padding:0;border-bottom:0px solid transparent}#order_review #payment .payment_methods li{padding-left:0}#order_review #payment .payment_methods li label img{display:inline-block}#order_review #payment .payment_methods li div.payment_box{background-color:#fff;padding:14px 20px}#order_review #payment .payment_methods li div.payment_box:before{display:none}#order_review #payment .payment_methods li div.payment_box label{color:#fa2e9e}#order_review #payment .payment_methods li div.payment_box .form-row-first,#order_review #payment .payment_methods li div.payment_box .form-row-last{width:49%;display:inline-block}#order_review #payment .payment_methods li div.payment_box .wc-stripe-elements-field{border:2px solid #c5c5c5;height:42px;padding:10px;border-radius:4px;-webkit-box-shadow:1px 1px 0px #dcdcdc,2px 2px 0px #dcdcdc,3px 3px 0px #dcdcdc,4px 4px 0px #dcdcdc,5px 5px 0px #dcdcdc,6px 6px 0px #dcdcdc;box-shadow:1px 1px 0px #dcdcdc,2px 2px 0px #dcdcdc,3px 3px 0px #dcdcdc,4px 4px 0px #dcdcdc,5px 5px 0px #dcdcdc,6px 6px 0px #dcdcdc}#order_review #payment .place-order .woocommerce-terms-and-conditions-checkbox-text{font-size:14px;color:#444;text-transform:none}#order_review #payment .place-order .woocommerce-privacy-policy-text{margin-bottom:17px}#order_review #payment .place-order .woocommerce-form__label .woocommerce-terms-and-conditions-checkbox-text{float:right;max-width:85%}#order_review #payment .place-order .woocommerce-form__label input[type=checkbox]{transform:scale(2);margin:0px 5px 0 7px}#order_review #payment .place-order button{background:none;background-image:url("../images/button-bg-full-pink.png");background-size:100% 100%;height:42px;text-transform:uppercase;filter:brightness(100%) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC)}.call-link{text-align:center;margin-top:30px}.bottom-cart-collaterals table,.bottom-cart-collaterals tbody,.bottom-cart-collaterals tr,.bottom-cart-collaterals th,.bottom-cart-collaterals td{border:0px solid transparent !important}#billing_country_field,#shipping_country_field{display:none}.woocommerce-tabs.wc-tabs-wrapper,.related.products{display:none}.woocommerce-order-details{margin-top:20px}.woocommerce-order-details .basket .plan .next-payment,.woocommerce-order-details .basket .plan .delivery-day,.woocommerce-order-details .basket .plan .time-slot,.woocommerce-order-details .basket .plan .sub-total{text-align:center}.woocommerce-order-details .woocommerce-table.woocommerce-table--order-details.shop_table.order_details{display:none}.woocommerce a.remove{font-weight:300}.woocommerce a.remove:hover{color:#2ebcfa !important;background:transparent}.woocommerce div.product form.cart .variations{display:none}.woocommerce table.subscription_details{border:0px solid transparent}.woocommerce table.subscription_details tr{background-color:#fff;border-top:1px solid #cadee6}.woocommerce table.subscription_details tr:nth-child(even){background-color:#f4fcff}.woocommerce table.subscription_details tr td{padding:13px 20px;font-size:14px;width:50%}.woocommerce table.subscription_details tr td:nth-child(even){font-weight:600}.woocommerce table.subscription_details tr:last-of-type td{display:block;width:200%;background-color:#f4fcff;border:0px solid transparent}.woocommerce table.subscription_details tr:last-of-type td:first-of-type{border-top:1px solid #cadee6}.woocommerce table.subscription_details tr:last-of-type td:last-of-type{text-align:center}.woocommerce table.subscription_details tr:last-of-type td a.button{margin-bottom:16px;display:block;width:100%;max-width:100%}#myCheck,button.single_add_to_cart_button#gform_submit_button_2{display:none}#pum_popup_title_719{color:#a8055f}#blog-selector{height:42px;margin:2px 0}.category-filter.mobile{margin:80px 0 30px;position:relative}.category-filter.mobile:after{position:absolute;top:15px;right:15px;height:14px;width:10px;content:"";display:block;background-image:url("../images/orange-caret.svg");background-size:13px;background-position:center;background-repeat:no-repeat;z-index:11}.category-filter.mobile select{position:relative;z-index:10}#popmake-719 .button a{margin-bottom:10px;width:100%;background-size:100% 100%}header{height:68px;border-bottom:1px solid #d8d8d8;background:#fff;position:fixed;top:43px;width:100vw;z-index:1000;transition:all .3s ease}header #inner-header{width:100%;padding:12px 16px 0;height:68px;position:relative}header #inner-header div.logo{position:relative}header #inner-header div.logo img{position:relative;z-index:1002}header #inner-header div.logo:before,header #inner-header div.logo:after{content:"";display:block;position:absolute;background-size:contain;background-repeat:no-repeat;transition:all .3s ease}header #inner-header div.logo:before{height:66px;width:51px;background-image:url("../images/logo-talula.png");right:5px;z-index:1003;background-position:center 2px;opacity:1}header #inner-header div.logo:after{bottom:-2px;width:100%;height:17px;background-image:url("../images/logo-shadow.png");z-index:1001}header .logo img{max-width:118px}header img,header div{display:inline-block}header .header-contact{max-width:200px;text-align:left;vertical-align:top}header .header-contact .intro{font-family:jaf-facitweb,sans-serif;font-weight:300;color:#003c65;font-size:14px;line-height:14px;vertical-align:top;margin-top:4px}header .header-contact .contact{line-height:20px;vertical-align:top}header .nav-wrap{position:absolute;top:68px;left:0;background-color:#fff;width:100vw;max-height:0;transition:all .3s linear;overflow:hidden;z-index:1000}header .nav-wrap.open{max-height:100vh;height:1000px}header .desktop-nav-wrap,header .desktop-menu-extras{display:none}header .button{display:inline-block;position:absolute;top:10px;left:50%;transition:all .3s;margin:0 -75px 0 -35px}header .button.logged-in{margin:0 -60px 0 -50px}header .button .btn{margin-bottom:0;background-image:url("../images/button-bg-small-pink.png")}header .cart-link{position:absolute;top:31px;right:57px;transition:all .3s}header .cart-link .cart{width:37px;height:16px;background-image:url("../images/cart-bowl.png");background-size:contain;background-repeat:no-repeat;text-align:center;position:relative}header .cart-link .cart .cart-count{font-family:jaf-facitweb,sans-serif;font-weight:700;color:#fff;font-size:9px;line-height:15px;padding:1px 5px;background-color:#2ebcfa;border-radius:50%;position:absolute;top:-13px;left:11px;transition:all .3s}header .cart-link:hover .cart .cart-count{top:-16px}.scrolled header{top:0}.scrolled header #inner-header .logo:before,.scrolled header #inner-header .logo:after{opacity:0}.scrolled header #inner-header .button{margin:0 -55px 0 -55px}.scrolled header #inner-header .button.logged-in{margin:0 -62px 0 -62px}.scrolled header .cart-link{right:60px}.pre-menu{background-color:#003c65;padding:10px 16px}.pre-menu .call{font-size:14px;color:#fff;text-align:center}.pre-menu .call a{color:#fff;font-weight:700}.phone,.email{font-family:jaf-facitweb,sans-serif;font-size:22px;color:#003c65;font-weight:300;line-height:20px;position:relative}.phone:before,.email:before{content:"";display:block;position:absolute;top:6px;left:-19px;height:17px;width:13px;background-size:cover;background-repeat:no-repeat}.phone:hover,.email:hover{color:#2ebcfa}.phone{margin-left:20px}.phone:before{background-image:url("../images/phone.png")}.email:before{background-image:url("../images/email.png");height:20px;width:23px}.menu-extras{padding:15px 16px;display:block}.menu-extras.hidden{display:none}.menu-extras .label{color:#fa2e9e;margin-bottom:15px}.menu-extras .social{float:right;margin-top:20px}.menu-extras .social a{height:25px;background-image:url("../images/social-light-blue.png");background-repeat:no-repeat;background-size:auto 25px;font-size:0;display:inline-block}.menu-extras .social a.facebook{width:13px}.menu-extras .social a.instagram{width:25px;background-position:center right;margin-left:20px}.home-menu{width:100vw;position:fixed;top:68px;opacity:0;transition:all .3s ease;z-index:999;background-color:#fff;overflow:hidden;box-shadow:0 6px 9px 0 rgba(0,0,0,.1)}.home-menu .item{display:block;font-family:jaf-facitweb,sans-serif;font-weight:600;font-size:14px;letter-spacing:0;text-align:center;padding:0;color:#003c65;position:relative;max-height:0;transition:all .3s;opacity:0}.home-menu .item.current{max-height:50px;padding:17px 0;opacity:1}.home-menu .item .item-name{display:inline-block}.home-menu .item a{color:#003c65}.home-menu .item a.prev,.home-menu .item a.next{display:inline-block;position:absolute;top:12px}.home-menu .item a.prev{left:16px}.home-menu .item a.next{right:16px}.home-menu .item .arrow{height:27px;width:23px;background-image:url("../images/dark-blue-arrow.png");background-size:cover;background-repeat:no-repeat;background-position:center}.home-menu .item .arrow.next{transform:scaleY(-1)}.scrolled .home-menu{opacity:1}.button.logged-in{display:none !important}.button.not-logged-in{display:block !important}.logged-in .button.logged-in{display:block !important}.logged-in .button.not-logged-in{display:none !important}.hide{padding:0;border:0px solid transparent}.hide a{display:none}.hide.open-parent-menu{margin-top:20px}.hide.open-parent-menu>a{padding:0 16px}.hide.open-parent-menu a,.hide.open-parent-menu .sub-menu{display:block}.hide:after{display:none}.sub-menu{display:none}.sub-menu.open-menu-item{border-top:1px solid #e8e8e8}nav .primary-nav{margin:7px 0}nav a{color:#003c65;transition:all 0s;display:block}nav li{padding:18px 16px 20px;border-bottom:1px solid #e8e8e8;margin:0}nav li.menu-item-has-children{position:relative}nav li.menu-item-has-children:before,nav li.menu-item-has-children:after{content:"";display:block;position:absolute;height:10px;width:8px;background-size:8px 10px}nav li.menu-item-has-children:after{right:16px;background-image:url("../images/pink-caret.svg");top:25px}nav li.menu-item-has-children.open-parent-menu:after,nav li.menu-item-has-children.hide:after{display:none}nav li.menu-item-has-children.open-parent-menu>a{padding-left:29px;position:relative}nav li.menu-item-has-children.open-parent-menu:before{left:16px;background-image:url("../images/blue-caret.svg");top:4px}nav li.menu-item-has-children.menu-item-337 .menu-item-343{background-image:url("../images/faq-background.png")}nav li.menu-item-has-children.menu-item-337 .menu-item-343 a{text-transform:none}nav li.menu-item-has-children.menu-item-337 .menu-item-344{background-image:url("../images/delivery-background.png")}nav li.menu-item-has-children.menu-item-337 .menu-item-344 a{text-transform:none}nav li.menu-item-has-children.menu-item-337 .menu-item-345{background-image:url("../images/contact-background.png")}nav li.menu-item-has-children.menu-item-337 .menu-item-345 a{text-transform:none}nav li.menu-item-has-children .menu-item-2015{background-image:url("../images/about-us-background.png")}nav li.menu-item-has-children .menu-item-2015 a{text-transform:none}nav li.menu-item-has-children .menu-item-2014{background-image:url("../images/our-team-background.png")}nav li.menu-item-has-children .menu-item-2014 a{text-transform:none}nav li.menu-item-has-children .sub-menu a{color:#fff !important;font-size:22px}nav li.menu-item-has-children .sub-menu li{border:0px solid transparent;height:140px;margin:10px 16px;padding:0;background-size:auto 100%;background-repeat:no-repeat}nav li.menu-item-has-children .sub-menu li a{padding:107px 13px 15px}.logged-in nav .log-out-link{padding:0 32px}.logged-in nav .log-out-link li{border:0px solid transparent;padding:0;position:relative}.logged-in nav .log-out-link li:before{top:2px;left:-16px}.logged-in nav .log-out-link li a{color:#2ebcfa}.logged-in nav .log-out-link.hidden{display:none}footer{text-align:center;position:relative;z-index:11}footer #inner-footer{padding:24px 16px;background-color:#002354}footer p,footer a{margin:0 auto;font-family:jaf-facitweb,sans-serif;font-weight:300;font-size:13px;color:#444;letter-spacing:0;line-height:23px}footer .sign-up{text-align:left}footer .sign-up p{color:#fff}footer .label{color:#fa2e9e;margin-bottom:7px}footer .gform_button{display:block;background-color:transparent !important;background-image:url("../images/button-bg-full-light-blue.png") !important;color:#fff !important;width:100% !important;margin:0 auto 16px !important}footer nav{min-height:110px}footer nav>div{text-align:left}footer nav ul{margin:0}footer nav li{padding:3px 0;border:0px solid transparent;margin-bottom:0}footer nav li a{color:#fff;text-transform:none;font-weight:400}footer .menu-extras{padding:20px 0;text-align:left}footer .menu-extras .footer-contact{text-align:left;max-width:200px;display:inline-block}footer .menu-extras .footer-contact .phone{color:#fff}footer .menu-extras .footer-contact .phone:before{background-image:url("../images/phone-white.png")}footer .menu-extras .social{background-image:url("../images/social-light-blue-2.png");background-size:0px}footer .menu-extras .social a{background-image:url("../images/social-white.png")}footer .menu-extras .social a:hover{background-image:url("../images/social-light-blue-2.png")}footer>.copyright{padding:21px 15px}footer .footer-logo{max-width:167px;margin-right:24px;margin-top:-38px;display:inline-block}footer .payment-options{display:inline-block;vertical-align:top}footer .payment-options .payment-option{width:46px;height:32px;font-size:0;background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;vertical-align:top}footer .payment-options .payment-option:nth-child(1){background-image:url("../images/mastercard.png")}footer .payment-options .payment-option:nth-child(2){background-image:url("../images/visa.png")}footer .payment-options .payment-option:nth-child(3){background-image:url("../images/amex.png")}footer #menu-footer-links{margin:0}footer #menu-footer-links li{display:inline-block;margin-bottom:0}footer #menu-footer-links li:after{content:"/";color:#444;margin-left:4px;font-weight:300}footer #menu-footer-links li:last-of-type:after{content:""}.first-section .title{position:relative}.first-section .title img{margin-top:-10px;position:relative;z-index:12}.first-section .title .label{line-height:44px}.btn-dark-blue,.btn-pink{padding:0 20px;line-height:46px;margin-bottom:80px}.switch{display:flex;flex-direction:column-reverse}.portraits{display:none}.row>div{padding:30px 18px;text-align:center}.row>div.full-width{padding:30px 0}.row>.features-3{padding:18px 60px}.row .full{padding-top:390px;background-size:cover;background-repeat:no-repeat;background-position:center}.row.row-1 .features-3 .slick-slide{margin-top:30px}.features-4 .feature{padding:15px 20px 12px;background-color:#fff;margin:16px 0}.features-4 .feature .feature-marker{font-family:scriptorama-markdown-jf,sans-serif;font-size:23px}.features-4 .feature .feature-marker.marker-1,.features-4 .feature .feature-marker.marker-3{color:#2ebcfa}.features-4 .feature .feature-marker.marker-2,.features-4 .feature .feature-marker.marker-4{color:#fa2e9e}.pink-bg .features-4 .h4{color:#a8055f}.pink-bg .features-4 p{color:#444}.feature .feature-image{max-width:110px;max-height:71px;margin:0 auto 10px}.feature .feature-image img{max-width:100%;max-height:71px;height:auto;width:auto;margin:auto}.feature .feature-blurb{margin-bottom:46px}.feature .feature-title{margin-bottom:7px}.white-bg .slick-next,.white-bg .slick-prev{top:40%}.features.wavy-white{background-color:#fff;text-align:left;padding:9px 20px}.features.wavy-white .feature{border-bottom:1px solid #cadee6}.features.wavy-white .feature:last-of-type{border-bottom:0px solid transparent}.features.wavy-white .feature.ticked .feature-title{color:#003c65;position:relative;margin:11px 0 11px 31px}.features.wavy-white .feature.ticked .feature-title .tick-mark{display:inline-block;position:absolute;left:-31px;width:19px;height:14px;top:5px}.features.wavy-white .feature-left-side,.features.wavy-white .feature-right-side{display:inline-block;margin:11px 0}.features.wavy-white .feature-left-side{width:53%}.features.wavy-white .feature-left-side .feature-title{color:#fa2e9e}.features.wavy-white .feature-left-side .feature-sub-title{color:#003c65}.features.wavy-white .feature-right-side{width:45%;text-align:right}.features.wavy-white .feature-right-side .feature-blurb{color:#777;margin:0}.features.wavy-white .button{padding-top:20px}.features.wavy-white .btn{display:block;text-align:center;background-image:url("../images/button-bg-full-pink.png");background-size:100% 100%;margin-bottom:7px}.features.wavy-white .bottom-text-1{font-size:13px;color:#777;letter-spacing:0}.features.wavy-white .bottom-text-2 a{color:#003c65}.features.wavy-white .bottom-text-2 a:after{content:"";display:inline-block;position:relative;background-image:url("../images/pink-caret.svg");background-size:cover;background-repeat:no-repeat;background-position:center;height:9px;width:7px;margin-left:4px}.extra-image{padding:32px 75px}.feature-title.smaller-sub-header{font-size:16px}.instagram-feed{padding-top:24px;padding-bottom:12px}.instagram-feed .instagram-image{display:inline-block;max-width:30%;margin:0 4px}.ingredients{min-height:450px}.ingredients .ingredient{padding-top:31px}.ingredients .ingredient .ingredient-image{transition:all .3s ease;width:72px;height:72px;margin:auto;border-radius:36px;position:relative}.ingredients .ingredient .ingredient-image .helper{display:inline-block;height:100%;vertical-align:middle;padding:9px 0 8px;position:relative}.ingredients .ingredient .ingredient-image .helper:after{content:"";position:absolute;display:block;width:100%;background-image:url("../images/ingredient-shadow.png");height:18px;background-size:100%;background-repeat:no-repeat;transition:all .3s all;opacity:0}.ingredients .ingredient .ingredient-image.yellow-bg{background-color:#f2cd35}.ingredients .ingredient .ingredient-image.light-yellow-bg{background-color:#ffdd50}.ingredients .ingredient .ingredient-image.red{background-color:#d81717}.ingredients .ingredient .ingredient-image.grey-bg{background-color:#e2e2e2}.ingredients .ingredient .ingredient-image.light-green-bg{background-color:#eeff7d}.ingredients .ingredient .ingredient-image.magenta-bg{background-color:#ab004f}.ingredients .ingredient .ingredient-image.orange-bg{background-color:#ff9400}.ingredients .ingredient .ingredient-image img{max-width:57px;max-height:55px;width:auto;margin:auto;transition:all .3s ease;vertical-align:middle}.ingredients .ingredient .ingredient-type,.ingredients .ingredient .ingredient-name,.ingredients .ingredient .ingredient-blurb,.ingredients .ingredient .benefits{opacity:0;transition:all .3s ease}.ingredients .ingredient .benefits{max-width:200%;margin:0 -50%}.ingredients .ingredient .benefits .benefit{display:inline-block;margin-bottom:1px}.ingredients .ingredient .benefits .benefit:after{content:"/";color:#4c7f11;display:inline-block;font-weight:700;margin-left:5px}.ingredients .ingredient .benefits .benefit:last-of-type:after{display:none}.ingredients .ingredient .benefits .benefit-title{margin-top:20px}.ingredients .ingredient.slick-active{padding-top:0}.ingredients .ingredient.slick-active .ingredient-image{width:150px;height:150px;border-radius:75px}.ingredients .ingredient.slick-active .ingredient-image .helper:after{opacity:1}.ingredients .ingredient.slick-active .ingredient-image.yellow-bg{background-color:rgba(242,205,53,0)}.ingredients .ingredient.slick-active .ingredient-image.light-yellow-bg{background-color:rgba(255,221,80,0)}.ingredients .ingredient.slick-active .ingredient-image.red{background-color:rgba(216,23,23,0)}.ingredients .ingredient.slick-active .ingredient-image.grey-bg{background-color:rgba(226,226,226,0)}.ingredients .ingredient.slick-active .ingredient-image.light-green-bg{background-color:rgba(238,255,125,0)}.ingredients .ingredient.slick-active .ingredient-image.magenta-bg{background-color:rgba(171,0,79,0)}.ingredients .ingredient.slick-active .ingredient-image.orange-bg{background-color:rgba(255,148,0,0)}.ingredients .ingredient.slick-active .ingredient-image img{max-width:123px;max-height:117px}.ingredients .ingredient.slick-active .ingredient-type,.ingredients .ingredient.slick-active .ingredient-name,.ingredients .ingredient.slick-active .ingredient-blurb,.ingredients .ingredient.slick-active .benefits{opacity:1}.ingredients .ingredient.slick-active .ingredient-blurb{width:100vw;margin:0 calc(50% - 50vw);padding:0 20px}.row .contain{padding-top:390px;background-size:228px auto;background-position:center;background-repeat:no-repeat}.first-section .title{position:relative;padding:0 18px 18px}.first-section .title:before{content:"";height:50px;width:100vw;margin:0 calc(50% - 50vw);top:-49px;left:0;position:absolute;transform:scaleY(-1);background-size:auto 50px;background-position:center;z-index:11;display:none}.first-section .title.light-blue-bg{padding-bottom:70px}.first-section .title.light-blue-bg:before{display:block;background-image:url("../images/blue-single-bottom-wave.png")}.first-section .title.navy-bg{padding-bottom:70px}.first-section .title.navy-bg:before{display:block;background-image:url("../images/navy-single-bottom-wave.png")}.first-section+.white-bg .row-inner{position:relative}.first-section+.white-bg .row-inner:before,.first-section+.white-bg .row-inner:after{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-size:auto 50px;background-position:center;z-index:11}.first-section+.white-bg .row-inner:before{background-image:url("../images/white-double-top-wave.png");top:-50px}.first-section+.white-bg .row-inner:after{background-image:url("../images/white-single-bottom-wave.png");bottom:-50px}.row>.orange-bg{position:relative}.row>.orange-bg:after{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-size:100% 50px;background-position:center;z-index:11}.row>.orange-bg:after{background-image:url("../images/orange-single-bottom-wave.png");bottom:-50px}.row-2>.dark-green-bg{padding:56px 16px 70px}.row-2>.light-green-bg{padding-top:410px;background-position:center 55%}.row.pink-bg .row-inner{position:relative}.row.pink-bg .row-inner:before,.row.pink-bg .row-inner:after{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-size:auto 50px;background-position:center;z-index:11}.row.pink-bg .row-inner:before{background-image:url("../images/pink-single-top-wave.png");top:-50px}.row.pink-bg .row-inner:after{background-image:url("../images/pink-single-bottom-wave.png");bottom:-50px}.full-width.dark-green-bg{position:relative}.full-width.dark-green-bg:before{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-size:auto 50px;background-position:center;z-index:11}.full-width.dark-green-bg:before{background-image:url("../images/green-single-top-wave.png");top:-50px}.row-3>.light-blue-bg,.row-3>.navy-bg{position:relative}.row-3>.light-blue-bg:before,.row-3>.light-blue-bg:after,.row-3>.navy-bg:before,.row-3>.navy-bg:after{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-size:auto 50px;background-position:center;z-index:11}.row-3>.light-blue-bg:before{background-image:url("../images/blue-double-top-wave.png");top:-50px}.row-3>.light-blue-bg:after{background-image:url("../images/blue-single-bottom-wave.png");bottom:-50px}.row-3>.navy-bg:before{background-image:url("../images/navy-double-top-wave.png");top:-50px}.row-3>.navy-bg:after{background-image:url("../images/navy-single-bottom-wave.png");bottom:-50px}.row-3 .gform_button{background-image:url("../images/button-bg-full-dark-blue.png")}.row-4>.orange-bg{padding:56px 18px 30px}.row-5>.row-inner{padding:106px 18px 80px}.row-5 .h3{margin-top:20px;margin-bottom:20px}.row-5 .features:not(.slick){margin-bottom:30px}.row-5 .features:not(.slick) .feature .feature-image{float:left;max-width:100px}.row-5 .features:not(.slick) .feature .feature-image img{max-width:100%}.row-5 .features:not(.slick) .feature .feature-text{margin-left:110px;text-align:left;margin-bottom:20px}.row-5 .features:not(.slick) .feature .feature-text .h4{margin-bottom:5px}.row-5 .features:not(.slick) .feature:first-child .feature-image img{margin-top:-35px}.row-5 .features:not(.slick) .feature:nth-child(2) .feature-image img{margin-top:-15px}.row-5 .features.slick .h4{margin-bottom:10px}.row-5 .column-0{border-bottom:1px solid #d8d8d8}.row-6>.row-inner{position:relative;padding-bottom:80px}.row-6>.row-inner:before{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-size:auto 50px;background-position:center;z-index:11}.row-6>.row-inner:before{background-image:url("../images/grey-single-top-wave.png");top:-50px}.row-6 p.smaller{margin-bottom:10px}.row-6 .button{margin-top:30px}.row-6 .button .btn{margin-bottom:40px}.row-6 .cta-box{padding:0 20px;background-position:left bottom;background-repeat:no-repeat;background-size:auto 50%}.row-6 .cta-box .sub-header{margin-top:50px}.row-6 .cta-box .h2,.row-6 .cta-box p{color:#fff}.row-6 .cta-box .h2{margin-bottom:10px}.row-6 .cta-box .cta-image{max-width:223px;margin:auto}.row-6 .cta-box .cta-image img{margin-bottom:-50px}.row-7>div.full-width{padding:30px 0 0}.row-8 .feature-title{margin-top:10px}.row-8 .feature-blurb{margin-bottom:10px}.row-9>.light-blue-bg:last-of-type,.row-9>.navy-bg:last-of-type{padding:56px 18px 80px;background-size:contain;background-repeat:no-repeat;background-position:center}.row-10>.orange-bg{position:relative}.row-10>.orange-bg:before{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-size:auto 50px;background-position:center;z-index:11}.row-10>.orange-bg:before{background-image:url("../images/orange-double-top-wave.png");top:-50px}.page-id-133 .row-10 img{max-width:142px;margin:10px auto}.row-11>.white-bg{padding:106px 18px 18px;background-position:1500px}.row-11 .mobile p{margin-bottom:5px}.row-11 .mobile p+p{max-width:120%;margin:0 -10% 25px}.row-12 .inner{padding:60px 18px;position:relative}.row-12>div>.pink-bg:first-child{position:relative}.row-12>div:before{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-size:auto 50px;background-position:center;z-index:11}.row-12>div:before{background-image:url("../images/pink-single-top-wave.png");top:-50px}.row-12>div>.pink-bg:last-child{padding-bottom:56px}.row-13.light-blue-bg .row-inner:before{background-image:url("../images/blue-triple-top-wave.png")}.row-13.light-blue-bg .row-inner:after{background-image:url("../images/blue-triple-bottom-wave.png")}.row-13.navy-bg .row-inner:before{background-image:url("../images/navy-triple-top-wave.png")}.row-13.navy-bg .row-inner:after{background-image:url("../images/navy-triple-bottom-wave.png")}.row-13 .row-inner{position:relative;padding-top:56px}.row-13 .row-inner:before,.row-13 .row-inner:after{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-size:auto 50px;background-position:center;z-index:11}.row-13 .row-inner:before{top:-50px}.row-13 .row-inner:after{bottom:-50px}.row-13 hr{display:none}.row-13 .column-0{margin-top:30px}.row-13 .column-0 .wavy-white:after{height:1px;background-image:url("../images/dashed-line.png");background-size:100% 100%;bottom:0}.row-13 .column-1 .wavy-white{padding-bottom:27px}.row-13 .column-1 .wavy-white:before{height:0}.row-14>.grey-bg{padding-top:120px}.row-14>.grey-bg:before{display:none}#taste{scroll-margin-top:100px}#real-food{scroll-margin-top:80px}#its-personal{scroll-margin-top:40px}#how-it-works{scroll-margin-top:140px}#ingredients{scroll-margin-top:140px}#benefits{scroll-margin-top:120px}#in-the-box{scroll-margin-top:80px}#community{scroll-margin-top:120px;position:relative}.product{text-align:center}.product .sub-header{color:#fa2e9e}.product .plan-benefits{margin-top:20px}.product .benefit-image{max-width:110px;margin:auto}.product .benefit-title{max-width:75%;margin:0 auto 7px}.product .dog-slide .dog-portrait{margin:0 auto 12px;position:relative;left:auto}.product .dog-slide .edit-details{width:49%;display:inline-block;float:right;margin-top:-36px}.product .dog-slide .edit-details p{margin-bottom:0}.product .dog-slide .bottom{text-align:left;margin-left:0;width:100%}.product .dog-slide .bottom p{margin-bottom:0}.product .dog-slide .allergies{text-align:left;padding-left:31px;position:relative}.product .dog-slide .allergies:before{position:absolute;top:0;left:0;content:"";display:block;height:22px;width:22px;background-image:url("../images/allergies-white.png");background-size:contain;background-position:center;background-repeat:no-repeat}.product .dog-slide .edit-details{text-align:right}.product .dog-slide .edit-details a{color:#003c65;font-size:12px;font-weight:600}.product .dog-box{padding-bottom:22px;border-bottom:1px solid #d8d8d8;margin-bottom:21px}div#catapult-cookie-bar{z-index:2000000000}.page-header{font-family:jaf-facitweb,sans-serif;font-weight:700;line-height:36px;font-size:32px}.sub-header{font-family:scriptorama-markdown-jf,sans-serif;font-size:21px;line-height:25px}.sub-header.dark-green-bg{color:#4c7f11}.sub-header.light-blue-bg{color:#003c65}.sub-header.navy-bg{color:#2ebcfa}.sub-header.orange-bg{color:#9f5c00}.sub-header.white-bg,.sub-header.grey-bg,.sub-header.light-grey-bg{color:#2ebcfa}.sub-header.pink-bg{color:#a8055f}.header-2nd{font-family:jaf-facitweb,sans-serif;font-size:30px;font-weight:700;line-height:34px}h3{color:#003c65}.main-content{text-align:center;background-color:#2ebcfa;padding:40px 16px}.main-content .image{margin-bottom:40px}.main-content .top-content{padding-bottom:25px}.main-content .signup{padding-bottom:30px;max-width:347px;margin:auto !important}.main-content .bottom-content .header-2nd{color:#fff;margin-bottom:26px}.main-content .bottom-content .contact-option{background-color:#fff;margin-bottom:16px;padding:18px 20px 16px;max-width:343px;display:inline-block}.main-content .bottom-content .contact-option .contact-detail{margin-bottom:8px}.main-content .bottom-content .contact-option .blurb{color:#444;font-size:14px;line-height:19px;font-weight:300}.main-content .phone,.main-content .email{font-size:22px;margin-bottom:8px}.main-content .phone:before{height:22px;width:17px;left:-24px}.main-content .email{margin-left:35px}.main-content .email:before{left:-29px;top:6px}.page-header{color:#fff;max-width:240px;margin:0 auto 9px}.tick-mark{height:20px;width:27px;margin:auto;background-image:url("../images/tick-mark.png");background-size:contain;background-repeat:no-repeat;background-position:center;display:block}.blurb{color:#fff}.filter-shadow>*,.gform_button>*{filter:none}.testimonial{background-color:#fff;margin:63px 7px 26px;position:relative;padding:0 20px 1px}.testimonial .dog-name{padding-top:56px;color:#003c65;margin-bottom:12px;letter-spacing:.5px;min-height:83px}.testimonial .dog-name span{margin-bottom:0}.testimonial .testimonial-text{color:#444;margin-bottom:12px}.testimonial .owner{font-size:12px;color:#2ebcfa}.testimonial .date{font-size:12px;font-weight:600;color:#fa2e9e;margin-bottom:17px}.dog-portrait{max-width:102px;max-height:102px;margin:auto;overflow:hidden;border-radius:50%;border:8px solid #fff;position:absolute;left:50%;top:0;margin:-56px -51px 0}.dog-portrait img{margin-bottom:0}.testimonial-outer{position:relative}.testimonial-outer:after{position:absolute;display:block;content:"";height:42px;width:52px;background-image:url("../images/double-quotes.png");background-size:contain;background-position:center;background-repeat:no-repeat;z-index:1;bottom:10px;right:20px}.recent-news{padding:29px 0 3px;border-bottom:1px solid #d1d1d1}.recent-news .news-feed-post{margin-bottom:40px}.recent-news .news-feed-post .news-image{max-width:144px;max-height:130px;float:left}.recent-news .news-feed-post .news-feed-text{max-width:53%;margin:0 0 0 auto;text-align:left;min-height:125px}.recent-news .news-feed-post .news-feed-text .label{color:#ff9400;margin-bottom:5px}.recent-news .news-feed-post .news-feed-text .h6{color:#003c65;margin-bottom:7px}.recent-news .news-feed-post .news-feed-text .news-date{font-size:13px;color:#9f9f9f}.row-0>div:first-of-type{padding-top:47px}.instagram-feed p,.instagram-feed br{display:none}.instagram-feed .featured-insta{margin:0 40px}.instagram-feed .fts-instagram-wrapper{position:relative}.instagram-feed .fts-instagram-wrapper:after{position:absolute;bottom:6px;right:6px;content:"";display:block;height:15px;width:15px;background-image:url("../images/social-white.png");background-size:auto 15px;background-repeat:no-repeat;background-position:right center}.instagram-feed .fts-instagram-wrapper:nth-child(4),.instagram-feed .fts-instagram-wrapper:nth-child(5),.instagram-feed .fts-instagram-wrapper:nth-child(6){display:none}.doggie_stories{margin-bottom:6px}.full-desktop{display:none !important}.postcode-check{background-image:url("../images/location.png");background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:23px}.postcode-check .h2{margin-bottom:9px}.postcode-check .success-msg span:after{display:block;content:"* We serve the whole of this postcode region.";font-size:12px;margin-top:10px}.postcode-check .postcode_check_form .pc-submit{display:block;background-color:transparent;border:0px solid transparent;position:relative;width:100%;height:46px;color:#fff;margin-top:15px;background-image:url("../images/button-bg-full-dark-blue.png");background-size:100% 100%;top:0;left:0}.postcode-check .postcode_check_form .pc-submit:hover{top:3px;left:3px}.postcode-check .postcode_check_form .pc-submit span{font-size:14px;font-weight:600}#post-8 .postcode_check_form .pc-submit{bottom:-23px}.instagram-wrapper{overflow:hidden;width:100%;padding-bottom:50px;border-bottom:1px solid #d1d1d1}.instagram-wrapper .btn{line-height:46px}.talulagram{padding-top:294px;background-image:url("../images/talulagram.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:12px}#content.basic{margin-top:68px;background:#f6f6f6}#content.basic h1{color:#fff}#content.basic #inner-content{padding-top:60px}#content.basic #inner-content.dark-green-theme h3,#content.basic #inner-content.dark-green-theme h4{color:#85c040}#content.basic #inner-content.dark-green-theme li{background:url("../images/bullet-green.png") 0 10px no-repeat}#content.basic #inner-content.orange-theme h3,#content.basic #inner-content.orange-theme h4{color:#ff9400}#content.basic #inner-content.orange-theme li{background:url("../images/bullet-orange.png") 0 10px no-repeat}#content.basic #inner-content.pink-theme h3,#content.basic #inner-content.pink-theme h4{color:#fa2e9e}#content.basic #inner-content.pink-theme li{background:url("../images/bullet-pink.png") 0 10px no-repeat}#content.basic #inner-content.light-blue-theme h3,#content.basic #inner-content.light-blue-theme h4{color:#2ebcfa}#content.basic #inner-content.light-blue-theme li{background:url("../images/bullet-blue.png") 0 10px no-repeat}#content.basic h3,#content.basic h4,#content.basic h5{margin-bottom:4px}#content.basic p,#content.basic li{color:#444}#content.basic h2,#content.basic h5{color:#003c65}#content.basic ul{margin:10px 0}#content.basic .box-wrapper{padding:0 16px;position:relative;z-index:12;margin-top:-70px}#content.basic .box-wrapper .box{max-width:650px;margin:auto;padding-top:47px}#content.basic .box-wrapper .free-delivery{margin-top:23px;padding-bottom:10px;text-align:center;border-bottom:1px solid #d8d8d8}#content.basic .box-wrapper .free-delivery p{display:inline-block;line-height:22px;vertical-align:top}#content.basic .box-wrapper .free-delivery:before{content:"";width:36px;height:22px;background-image:url("../images/delivery.png");background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block}#content .intro,#content .blog{text-align:center;padding:48px 20px 20px;position:relative}#content .intro p,#content .blog p{color:#fff;font-weight:400}#content .intro:after,#content .blog:after{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);bottom:-50px;left:0;position:absolute;background-size:auto 50px;background-position:center;z-index:11}#content .intro.orange-bg:after,#content .blog.orange-bg:after{background-image:url("../images/orange-double-bottom-wave.svg")}#content .intro.light-blue-bg:after,#content .blog.light-blue-bg:after{background-image:url("../images/blue-double-bottom-wave.svg")}#content .intro.pink-bg:after,#content .blog.pink-bg:after{background-image:url("../images/pink-double-bottom-wave.svg")}#content .intro.dark-green-bg:after,#content .blog.dark-green-bg:after{background-image:url("../images/green-double-bottom-wave.svg")}#content.page-404{background-color:#2ebcfa;text-align:center}#content.page-404 .content-404{position:relative}#content.page-404 .content-404:before{content:"";position:relative;display:block;width:320px;height:304px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("../images/404.png");margin:0 auto 33px}#content.page-404 p{color:#fff;font-weight:400;margin-bottom:15px}#content.page-404 .button a{margin-bottom:0}#content .contact-option{margin-bottom:16px}#content .contact-option .h3{margin-bottom:16px;color:#003c65}#content .contact-option .contact-detail{margin-bottom:6px}#content .contact-option p{margin-bottom:0}#content .contact-option .email:before,#content .contact-option .phone:before{left:-28px}#content .contact-option .phone:before{width:17px;height:22px}#content .post-536 .top-details{margin-bottom:0;border-bottom:0px solid transparent}#content .form-section{text-align:center;padding-top:14px}#content .form-section .sub-header.pink-theme{color:#fa2e9e}#content .form-section .sub-header.pink-theme:before,#content .form-section .sub-header.pink-theme:after{background-image:url("../images/sub-header-pseudo-pink.png")}#content .form-section .h2{color:#003c65;margin-bottom:4px}#content .form-section .form{margin-top:24px}#content .form-section .form li{background:transparent !important}#content .form-section .form li.gfield .ginput_container input,#content .form-section .form li.gfield .ginput_container textarea{border:2px solid #c5c5c5}#content .form-section .form label{color:#fa2e9e}#content .form-section .form .ginput_container_select{position:relative}#content .form-section .form .ginput_container_select:after{position:absolute;top:14px;right:15px;height:14px;width:10px;content:"";display:block;background-image:url("../images/pink-caret.svg");transform:rotate(90deg);background-size:13px;background-position:center;background-repeat:no-repeat;z-index:11}#content .form-section .form .gform_footer{margin-top:24px;border-top:1px solid #d8d8d8;padding-top:20px}#content .faq-item{margin-bottom:16px;overflow:hidden}#content .faq-item .h3{color:#003c65}#content .faq-item .faq-question{padding-right:38px;position:relative;padding-bottom:0;cursor:pointer}#content .faq-item .faq-question:after{position:absolute;right:0;top:6px;content:"";display:block;height:20px;width:20px;background-size:contain;background-repeat:no-repeat;background-position:center}#content .faq-item .faq-question:after{background-image:url("../images/plus.png")}#content .faq-item .faq-answer{max-height:0;border-top:0 solid #cadee6;margin-top:0;transition:all .3s;opacity:0}#content .faq-item .faq-answer p{float:none;max-width:100%}#content .faq-item.open .faq-question{margin-bottom:0}#content .faq-item.open .faq-question:after{background-image:url("../images/minus.png")}#content .faq-item.open .faq-answer{max-height:1000px;border-top:1px solid #cadee6;margin-top:17px;padding-top:14px;opacity:1}#content .faq-footer{padding-top:40px;margin-top:40px}#content .faq-footer .sub-header{max-width:50%;margin:auto}#content .faq-footer .h2{margin-bottom:5px}#content .faq-footer p,#content .faq-footer .phone-wrapper{color:#fff;padding-bottom:18px}#content .faq-footer a.phone{color:#fff}#content .faq-footer a.phone:before{background-image:url("../images/phone-magenta.png")}#content .faq-footer .button a{margin-bottom:0}#content .content-row{text-align:center;padding:50px 16px 36px}#content .extra-content{padding:0 16px}#content .extra-content .h3,#content .extra-content .h4,#content .extra-content .h5{margin-bottom:7px}#content .extra-content .h3,#content .extra-content .h4{color:#2ebcfa}#content .extra-content .h5{color:#003c65}.page-id-557 #content .intro{padding-bottom:50px}.wavy-green.box{margin-top:80px;padding-bottom:25px}.wavy-green.box.no-margin-top{margin-top:20px}.talula-plan .label,.talula-plan .smaller-sub-header{color:#4c7f11;font-size:13px}.talula-plan .smaller-sub-header{margin-top:50px}.talula-plan .h4{margin:5px auto}.talula-plan .h5{margin-bottom:0;color:#fff}.talula-plan .add-ons{text-align:left}.talula-plan .add-ons p{margin-bottom:0}.talula-plan .add-ons.mobile-and-tablet{display:block !important}.talula-plan .add-ons.desktop-only{display:none !important}.talula-plan .plan-detail,.talula-plan .add-ons{padding:13px 0 15px;border-top:1px solid #b3dc83}.talula-plan .plan-detail .payment-detail,.talula-plan .plan-detail .delivery-detail,.talula-plan .add-ons .payment-detail,.talula-plan .add-ons .delivery-detail{width:49%;display:inline-block;padding:0 10px}.talula-plan .plan-detail .payment-detail .label:before,.talula-plan .plan-detail .delivery-detail .label:before,.talula-plan .add-ons .payment-detail .label:before,.talula-plan .add-ons .delivery-detail .label:before{content:"";display:block;height:19px;width:100%;margin-bottom:11px;background-repeat:no-repeat;background-position:center;background-size:auto 19px}.talula-plan .plan-detail .payment-detail .label:before,.talula-plan .add-ons .payment-detail .label:before{background-image:url("../images/payment-detail.png")}.talula-plan .plan-detail .delivery-detail .label:before,.talula-plan .add-ons .delivery-detail .label:before{background-image:url("../images/delivery-detail.png")}.talula-plan .plan-detail:nth-child(2){border-top:0px solid transparent}.talula-plan .dog-portrait-extra-border{width:110px;height:110px;margin:-63px auto;position:relative;border:8px solid #85c040;border-radius:55px}.talula-plan .dog-portrait-extra-border .dog-portrait{left:0;margin:0}.talula-plan p{color:#fff}.dashboard-dogs{margin:30px 0 0}.dashboard-dogs .dog{position:relative}.dashboard-dogs .dog .dog-portrait{margin:0 auto 20px;position:relative;left:0}.dashboard-dogs .dog .dog-count{position:absolute;bottom:50px;width:calc(100% - 40px)}.dashboard-dogs .dog a .h5{color:#fff}.dog-detail{width:32%;display:inline-block;margin-bottom:17px;padding:0 10px;vertical-align:top;text-align:center}.dog-detail p:before{content:"";display:block;width:100%;height:23px;background-repeat:no-repeat;background-size:auto 23px;background-position:center;margin-bottom:5px}.dog-detail p.dog-breed:before{background-image:url("../images/breed.png")}.dog-detail p.dog-gender:before{background-image:url("../images/gender.png")}.dog-detail p.dog-weight:before{background-image:url("../images/weight.png")}.dog-detail p.dog-activity-level:before{background-image:url("../images/activity-level.png")}.dog-detail p.dog-neutered:before{background-image:url("../images/neutered.png")}.dog-detail p.dog-age:before{background-image:url("../images/age.png")}.dog-detail.dark-blue p.dog-breed:before{background-image:url("../images/breed-blue.png")}.dog-detail.dark-blue p.dog-gender:before{background-image:url("../images/gender-blue.png")}.dog-detail.dark-blue p.dog-weight:before{background-image:url("../images/weight-blue.png")}.dog-detail.dark-blue p.dog-activity-level:before{background-image:url("../images/activity-level-blue.png")}.dog-detail.dark-blue p.dog-neutered:before{background-image:url("../images/neutered-blue.png")}.dog-detail.dark-blue p.dog-age:before{background-image:url("../images/age-blue.png")}.supporting{margin:30px 0 0}.supporting .smaller-sub-header{color:#9f5c00}.supporting .donation-total{font-size:46px;line-height:46px;color:#fff;padding:30px 0 20px;background-image:url("../images/donation-total-bg.png");background-size:auto 100%;background-position:center;background-repeat:no-repeat;margin-bottom:13px}.supporting .divider{color:#fff;font-size:12px;display:inline-block;padding:0 20px}.supporting .dividing-line{border-top:1px solid #ffcc86;margin-top:-13px;padding-top:13px}.supporting .dots-image{margin:20px 0 14px;padding-top:64px;background-image:url("../images/dots.png");background-size:auto 100%;background-position:center;background-repeat:no-repeat}.dashboard-news{margin-top:30px;position:relative}.dashboard-news .box p.smaller{margin-bottom:70px}.dashboard-news .button{position:absolute;width:90%;bottom:25px;left:5%}.dashboard-news .smaller-sub-header{color:#2ebcfa;margin-bottom:15px}.dashboard-news p{margin-bottom:15px}.dashboard-news .h4{margin-bottom:5px}.bottom-logout-link{border-top:1px solid #d8d8d8;padding-top:20px;float:left;margin-top:26px;display:block}.bottom-logout-link a{margin-bottom:0;padding:0 36px}.drop-shadow,input[type=text],input[type=tel],input[type=email],input[type=password],select{-webkit-box-shadow:1px 1px 0px #dcdcdc,2px 2px 0px #dcdcdc,3px 3px 0px #dcdcdc,4px 4px 0px #dcdcdc,5px 5px 0px #dcdcdc,6px 6px 0px #dcdcdc;box-shadow:1px 1px 0px #dcdcdc,2px 2px 0px #dcdcdc,3px 3px 0px #dcdcdc,4px 4px 0px #dcdcdc,5px 5px 0px #dcdcdc,6px 6px 0px #dcdcdc}textarea{-webkit-box-shadow:1px 1px 0px #dcdcdc,2px 2px 0px #dcdcdc,3px 3px 0px #dcdcdc,4px 4px 0px #dcdcdc,5px 5px 0px #dcdcdc,6px 6px 0px #dcdcdc !important;box-shadow:1px 1px 0px #dcdcdc,2px 2px 0px #dcdcdc,3px 3px 0px #dcdcdc,4px 4px 0px #dcdcdc,5px 5px 0px #dcdcdc,6px 6px 0px #dcdcdc !important}.orange-box-shadow,.orange-bg .postcode_check_form input[type=text]{border:2px solid #7f551b;-webkit-box-shadow:1px 1px 0px #9f5c00,2px 2px 0px #9f5c00,3px 3px 0px #9f5c00,4px 4px 0px #9f5c00,5px 5px 0px #9f5c00,6px 6px 0px #9f5c00;box-shadow:1px 1px 0px #9f5c00,2px 2px 0px #9f5c00,3px 3px 0px #9f5c00,4px 4px 0px #9f5c00,5px 5px 0px #9f5c00,6px 6px 0px #9f5c00}.orange-box-shadow-2{-webkit-box-shadow:1px 1px 0px #9f5c00,2px 2px 0px #9f5c00,3px 3px 0px #9f5c00,4px 4px 0px #9f5c00,5px 5px 0px #9f5c00,6px 6px 0px #9f5c00;box-shadow:1px 1px 0px #9f5c00,2px 2px 0px #9f5c00,3px 3px 0px #9f5c00,4px 4px 0px #9f5c00,5px 5px 0px #9f5c00,6px 6px 0px #9f5c00}#input_1_1{-webkit-box-shadow:1px 1px 0px #068eca,2px 2px 0px #068eca,3px 3px 0px #068eca,4px 4px 0px #068eca,5px 5px 0px #068eca,6px 6px 0px #068eca;box-shadow:1px 1px 0px #068eca,2px 2px 0px #068eca,3px 3px 0px #068eca,4px 4px 0px #068eca,5px 5px 0px #068eca,6px 6px 0px #068eca}.grey-drop-shadow{-webkit-box-shadow:1px 1px 0px #dcdcdc,2px 2px 0px #dcdcdc,3px 3px 0px #dcdcdc,4px 4px 0px #dcdcdc,5px 5px 0px #dcdcdc,6px 6px 0px #dcdcdc;box-shadow:1px 1px 0px #dcdcdc,2px 2px 0px #dcdcdc,3px 3px 0px #dcdcdc,4px 4px 0px #dcdcdc,5px 5px 0px #dcdcdc,6px 6px 0px #dcdcdc}.pink-bg .feature,.pink-box-shadow{-webkit-box-shadow:1px 1px 0px #a8055f,2px 2px 0px #a8055f,3px 3px 0px #a8055f,4px 4px 0px #a8055f,5px 5px 0px #a8055f,6px 6px 0px #a8055f;box-shadow:1px 1px 0px #a8055f,2px 2px 0px #a8055f,3px 3px 0px #a8055f,4px 4px 0px #a8055f,5px 5px 0px #a8055f,6px 6px 0px #a8055f}#content.blog-archive article.featured-post{margin-bottom:30px}#content.blog-archive article.featured-post .image{max-width:100%;width:100%}#content.blog-archive article.featured-post .image img{width:100%}#content.blog-archive article.featured-post .text-section{max-width:75%;padding-left:0}#content.blog-archive article.featured-post .post-button{width:64px;height:64px;display:inline-block;vertical-align:top;margin-top:15px;float:right;position:relative}#content.blog-archive article.featured-post .post-button:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url("../images/white-arrow-with-orange-shadow.png");background-size:45px 38px;background-repeat:no-repeat;background-position:11px center}#content.blog-archive article .text-section{max-width:55%;padding-left:18px;display:inline-block;vertical-align:top}#content.blog-archive article .text-section a .h2,#content.blog-archive article .text-section a .h6{color:#003c65}#content.blog-archive article .text-section a .h6{margin-bottom:6px}#content.blog-archive article .text-section p.smaller{color:#9f9f9f}#content.blog-archive article .text-section .pre-header{color:#ff9400;margin-bottom:2px}#content.blog-archive article .image{max-width:144px;margin-bottom:17px;display:inline-block}#content.blog-archive .full-width{width:100vw;margin:0 calc(50% - 50vw)}#content.blog-archive .blog-signup{padding:20px 20px 0px;text-align:center;position:relative}#content.blog-archive .blog-signup .h2{margin-bottom:8px}#content.blog-archive .blog-signup #gform_submit_button_1{background-image:url("../images/button-bg-full-dark-blue.png")}#content.blog-archive .blog-signup:before,#content.blog-archive .blog-signup:after{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-size:auto 50px;background-position:center;z-index:11}#content.blog-archive .blog-signup:before{background-image:url("../images/blue-double-top-wave.png");top:-50px}#content.blog-archive .blog-signup:after{background-image:url("../images/blue-single-bottom-wave.png");bottom:-50px}#content.blog-archive .featured-posts{margin-bottom:50px}#content.blog-archive .featured-posts .pagination{display:none}#content.blog-archive .full-blog{margin-top:50px}#content.blog-archive div.pagination{float:left;display:block;width:100%;margin-top:30px;border-top:1px solid #d8d8d8;padding-top:23px}#content.blog-archive div.pagination .nav-links{text-align:center;position:relative}#content.blog-archive div.pagination .nav-links span,#content.blog-archive div.pagination .nav-links a{display:inline-block;color:silver;font-weight:600;height:24px;width:24px;border-radius:50%;line-height:24px;margin:0 5px}#content.blog-archive div.pagination .nav-links span.current{color:#fff;background-color:#ff9400}#content.blog-archive div.pagination .nav-links a.next,#content.blog-archive div.pagination .nav-links a.prev{position:absolute;top:0;font-size:0;height:34px;width:40px;background-image:url("../images/orange-arrow.png");background-size:contain;background-repeat:no-repeat;background-position:center}#content.blog-archive div.pagination .nav-links a.next{right:0;filter:brightness(100%) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC)}#content.blog-archive div.pagination .nav-links a.next:hover,#content.blog-archive div.pagination .nav-links a.next:focus{top:3px;right:-3px;filter:brightness(100%) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC)}#content.blog-archive div.pagination .nav-links a.prev{left:0;transform:scaleX(-1);filter:brightness(100%) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC)}#content.blog-archive div.pagination .nav-links a.prev:hover,#content.blog-archive div.pagination .nav-links a.prev:focus{top:3px;left:3px;filter:brightness(100%) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC) drop-shadow(-1px 1px 0px #DCDCDC)}.blog-content-wrapper h2,.blog-content-wrapper h5{color:#003c65;margin-bottom:15px}.blog-content-wrapper h3,.blog-content-wrapper h4{color:#ff9400;margin-bottom:15px}.blog-content-wrapper ul li{padding-left:18px;background-image:url("../images/bullet-blue.png");background-size:7px 7px;background-repeat:no-repeat;background-position:0 6px}.blog-content-wrapper .top-info{text-align:center;margin-bottom:22px}.blog-content-wrapper .top-info .label{color:#ff9400}.blog-content-wrapper .top-info .page-title{color:#003c65;margin-bottom:8px}.blog-content-wrapper .top-info .post-date{color:#9f9f9f;margin-bottom:15px;font-size:13px}.blog-content-wrapper .pulled-quote-section-wrapper{margin:10px 0 20px}.blog-content-wrapper .pulled-quote-section-wrapper .quote-wrapper{padding:65px 34px 34px;text-align:center;background-image:url("../images/pulled-quote-mobile.png");background-size:100% 100%;background-repeat:no-repeat;background-position:center;margin-bottom:0}.blog-content-wrapper .pulled-quote-section-wrapper .quote-wrapper.h4{color:#003c65}.blog-content-wrapper .pulled-quote-section-wrapper .talula{width:100%;height:153px;background-image:url("../images/pulled-quote-talula.png");background-size:contain;background-repeat:no-repeat;background-position:center top}.blog-content-wrapper .pulled-quote-section-wrapper .dog-portrait{position:relative;width:150px;height:150px;max-width:150px;max-height:150px;margin:20px -75px 0}.blog-content-wrapper .photo-section-wrapper{margin:10px 0 20px}.blog-content-wrapper .photo-section-wrapper .photo-caption{color:#2ebcfa;font-size:14px;font-weight:600;line-height:16px}.blog-content-wrapper .sample-plan{margin:20px 0 30px}.blog-content-wrapper .sample-plan .dog-portrait{margin:auto;position:relative;left:0;float:left}.blog-content-wrapper .sample-plan .text-details{margin-left:110px;padding-top:10px}.blog-content-wrapper .sample-plan .text-details .sub-header:before,.blog-content-wrapper .sample-plan .text-details .sub-header:after{display:none}.blog-content-wrapper .sample-plan .text-details .h4{color:#fff;margin-bottom:5px}.blog-content-wrapper .sample-plan .add-ons{margin-top:27px;border-top:1px solid #fff;text-align:center;padding:20px 0;border-bottom:1px solid #fff;margin-bottom:27px}.blog-content-wrapper .sample-plan .top-row{text-align:left}.blog-content-wrapper .sample-plan.light-blue-bg .add-ons .label{color:#003c65}.blog-content-wrapper .sample-plan.orange-bg .add-ons .label{color:#9f5c00}.blog-content-wrapper.stories ul li{background-image:url("../images/bullet-pink.png")}.blog-content-wrapper.stories .top-info .label{color:#2ebcfa}.blog-content-wrapper.stories .top-info .post-date{display:none}.blog-content-wrapper.stories .top-info .page-title{margin-bottom:32px}.blog-content-wrapper.stories .socials .jssocials .jssocials-share-logo{color:#2ebcfa}.blog-content-wrapper.stories .socials .copy-link{background-image:url("../images/copy-link-blue.png")}.blog-content-wrapper.stories h3,.blog-content-wrapper.stories h4{color:#2ebcfa}.blog-content-wrapper.stories .photo-section-wrapper .photo-caption{color:#fa2e9e}.stories.socials .jssocials .jssocials-share-logo{color:#2ebcfa}.stories.socials .copy-link{background-image:url("../images/copy-link-blue.png")}#content.story-archive #inner-content{padding-bottom:0}#content.story-archive main{padding-top:50px;margin-bottom:70px}#content.story-archive main .image{margin-bottom:14px}#content.story-archive main .h4,#content.story-archive main .label,#content.story-archive main p{text-align:center;margin-bottom:14px}#content.story-archive main .h4{color:#003c65}#content.story-archive main .label{color:#2ebcfa}#content.story-archive main p a{position:relative;color:#444;font-weight:400}#content.story-archive main p a:after{position:absolute;top:6px;right:-15px;content:"";height:10px;width:8px;background-image:url("../images/pink-caret.svg");background-size:contain;background-repeat:no-repeat;background-position:center}#content.story-archive .full-width{float:left;text-align:center;padding:40px 16px 16px;position:relative}#content.story-archive .full-width:before{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-size:auto 50px;background-position:center;z-index:11}#content.story-archive .full-width:before{background-image:url("../images/grey-single-top-wave.png");top:-50px}.blog-signup{padding:40px 20px 0px;text-align:center;position:relative}.blog-signup.single{margin:20px 0 100px}.blog-signup .h2{margin-bottom:8px}.blog-signup #gform_submit_button_1{background-image:url("../images/button-bg-full-dark-blue.png")}.full-width{width:100vw;margin:0 calc(50% - 50vw)}.suggested-reads{text-align:center;position:relative}.suggested-reads .recent-news{padding:20px;max-width:1000px;margin:auto}.suggested-reads:before{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-size:auto 50px;background-position:center;z-index:11}.suggested-reads:before{background-image:url("../images/white-single-top-wave.png");top:-50px}.socials{background-color:#fff;padding:10px 20px}.socials .label{color:#003c65;display:inline-block;padding-top:11px;margin-right:15px}.socials .jssocials{display:inline-block}.socials .jssocials .jssocials-share{margin:0}.socials .jssocials .jssocials-share-logo{color:#ff9400}.socials .jssocials .jssocials-share-twitter .jssocials-share-link,.socials .jssocials .jssocials-share-facebook .jssocials-share-link{background-color:transparent;padding:0 5px}.socials .copy-link{display:inline-block;width:19px;height:22px;background-image:url("../images/copy-link.png");background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;padding:0 5px;cursor:pointer}.postcodes{column-count:3;column-gap:15px;text-align:left;padding-top:20px}.postcodes .postcode-block{margin:15px 0 0;padding-bottom:15px;border-bottom:1px solid #d8d8d8}.postcodes .postcode-block:last-of-type{border-bottom:0px solid transparent}#post-557 .content-row .box{margin:20px auto}#post-557 .content-row .white-bg .h3{color:#003c65}#post-557 .content-row .white-bg .image{max-width:94px;margin:20px auto}#post-557 .content-row .white-bg .under-image-text{color:#003c65;font-weight:400}#post-557 .content-row .pink-bg .h3,#post-557 .content-row .orange-bg .h3{color:#fff}#post-557 .content-row .pink-bg .image,#post-557 .content-row .orange-bg .image{max-width:135px;margin:20px auto}#post-557 .content-row .pink-bg p,#post-557 .content-row .orange-bg p{color:#fff;margin-bottom:15px}#post-557 .content-row .pink-bg .button a,#post-557 .content-row .orange-bg .button a{margin-bottom:0}#post-557 .content-row .pink-bg .phone-wrapper,#post-557 .content-row .orange-bg .phone-wrapper{margin-bottom:15px}#post-557 .content-row .pink-bg .phone,#post-557 .content-row .orange-bg .phone{color:#fff}#post-557 .content-row .pink-bg .phone:before,#post-557 .content-row .orange-bg .phone:before{background-image:url("../images/phone-orange.png")}#post-557 .content-row .pink-bg .image{margin-top:40px}.page-id-557 #content.basic #inner-content{padding-bottom:0}.page-id-557 #content.basic .postcode-check p{color:#fff}.page-id-557 #content.basic .content-row{clear:both}.page-id-557 #content.basic .content-row .box-wrapper{overflow:hidden;max-width:1050px;margin:10px auto 0}.page-id-557 #content.basic .content-row.light-blue-bg{position:relative}.page-id-557 #content.basic .content-row.light-blue-bg>p{color:#fff}.page-id-557 #content.basic .content-row.light-blue-bg:before,.page-id-557 #content.basic .content-row.light-blue-bg:after{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-image:url("../images/blue-single-bottom-wave.png");background-size:auto 50px;background-position:center;z-index:11}.page-id-557 #content.basic .content-row.light-blue-bg:before{top:-50px;transform:scaleY(-1)}.page-id-557 #content.basic .content-row.light-blue-bg:after{bottom:-50px}.page-id-557 #content.basic .content-row.white-bg{position:relative}.page-id-557 #content.basic .content-row.white-bg:before{content:"";display:block;height:50px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-image:url("../images/white-single-top-wave.png");background-size:auto 50px;background-position:center;z-index:11}.page-id-557 #content.basic .content-row.white-bg:before{top:-50px}.page-id-557 #content.basic .content-row.white-bg:last-of-type{position:relative}.page-id-557 #content.basic .content-row.white-bg:last-of-type:before{display:none}.page-id-557 #content.basic .content-row.light-grey-bg{padding:100px 16px}.page-id-557 .pink-shadow.t-1of2,.page-id-557 .orange-shadow.t-1of2{padding-bottom:70px;position:relative}.page-id-557 .pink-shadow.t-1of2 .button,.page-id-557 .orange-shadow.t-1of2 .button{position:absolute;bottom:20px;left:0;width:100%}.talula-subscription{text-align:center}.talula-subscription .contact-box{display:none}.talula-subscription .manage-top-details{padding-bottom:20px;border-bottom:1px solid #d8d8d8;margin-bottom:20px}.talula-subscription .dog-portrait{position:relative;margin:0 -64px 0 -85px;max-width:125px;max-height:125px;z-index:11}.talula-subscription .plan-icon{height:71px;width:65px;top:40px;margin-left:55%;margin-top:-135px;margin-bottom:100px;z-index:12;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center}.talula-subscription .plan-icon.living-life{background-image:url("../images/living-life-pink.png")}.talula-subscription .plan-icon.the-weekender{background-image:url("../images/the-weekender-pink.png")}.talula-subscription .plan-icon.once-in-a-while{background-image:url("../images/once-in-a-while-pink.png")}.talula-subscription .dog-name{color:#85c040}.talula-subscription .suspend-box{display:inline-block;margin-top:14px;padding-left:45px}.talula-subscription .suspend-box p{position:relative}.talula-subscription .suspend-box p:before{content:"";position:absolute;height:20px;width:20px;display:block;top:1px;left:-30px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("../images/holiday.svg")}.talula-subscription .suspend-box p a{color:#85c040;font-weight:600}.talula-subscription .subscription_details td:first-of-type{color:#444}.talula-subscription .subscription_details a.button{background-image:url("../images/button-white-bordered.svg");color:#111}.talula-subscription .subscription_details a.button:first-of-type{background-image:url("../images/button-bg-full-dark-blue.png");color:#fff}.talula-subscription .delivery-options,.talula-subscription .plan-details{text-align:left}.talula-subscription .left-side,.talula-subscription .right-side{width:49%;display:inline-block;vertical-align:top;padding:13px 20px}.talula-subscription .right-side p{font-weight:600;color:#003c65}.talula-subscription .delivery-options-table,.talula-subscription .plan-details-table{margin:10px 0 30px}.talula-subscription .delivery-options-table .delivery-option,.talula-subscription .delivery-options-table .plan-detail,.talula-subscription .plan-details-table .delivery-option,.talula-subscription .plan-details-table .plan-detail{background-color:#f4fcff;border-top:1px solid #cadee6}.talula-subscription .delivery-options-table .delivery-option:first-of-type,.talula-subscription .delivery-options-table .plan-detail:first-of-type,.talula-subscription .plan-details-table .delivery-option:first-of-type,.talula-subscription .plan-details-table .plan-detail:first-of-type{background-color:#fff;border-top:0px solid transparent}.talula-subscription .delivery-options-table .delivery-option .plan-change,.talula-subscription .delivery-options-table .plan-detail .plan-change,.talula-subscription .plan-details-table .delivery-option .plan-change,.talula-subscription .plan-details-table .plan-detail .plan-change{color:#85c040}.talula-subscription .delivery-options-table .plan-detail:nth-child(2),.talula-subscription .plan-details-table .plan-detail:nth-child(2){background-color:#fff;border-top:0px solid transparent}.talula-subscription .delivery-options-table .plan-detail:nth-child(4),.talula-subscription .plan-details-table .plan-detail:nth-child(4){background-color:#fff;padding:14px 0;text-align:center;font-weight:600}.talula-subscription .delivery-options-table .plan-detail .left-side p,.talula-subscription .plan-details-table .plan-detail .left-side p{font-weight:600;color:#003c65}.talula-subscription .delivery-options-table .extra,.talula-subscription .plan-details-table .extra{margin:0 20px;border-top:1px solid #cadee6}.talula-subscription .delivery-options-table .extra:first-of-type,.talula-subscription .plan-details-table .extra:first-of-type{border-top:0px solid transparent}.talula-subscription .delivery-options-table .extra .remove-add-on,.talula-subscription .plan-details-table .extra .remove-add-on{position:relative;display:inline-block;padding-left:3px}.talula-subscription .delivery-options-table .extra .remove-add-on:before,.talula-subscription .plan-details-table .extra .remove-add-on:before{content:"";display:inline-block;position:relative;left:-3px;top:1px;width:11px;height:11px;background-image:url("../images/cross-red.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.talula-subscription .delivery-options-table .right-side .currency,.talula-subscription .delivery-options-table .right-side .amount,.talula-subscription .plan-details-table .right-side .currency,.talula-subscription .plan-details-table .right-side .amount{font-weight:600}.talula-subscription .delivery-options-table .add-on-extra a,.talula-subscription .plan-details-table .add-on-extra a{position:relative}.talula-subscription .delivery-options-table .add-on-extra a p,.talula-subscription .plan-details-table .add-on-extra a p{position:relative;display:inline-block;font-weight:600;color:#003c65}.talula-subscription .delivery-options-table .add-on-extra a p:before,.talula-subscription .plan-details-table .add-on-extra a p:before{content:"";display:inline-block;position:relative;left:-5px;width:11px;height:11px;background-image:url("../images/plus-green.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.talula-subscription .delivery-options-table .header .left-side,.talula-subscription .delivery-options-table .header .right-side,.talula-subscription .plan-details-table .header .left-side,.talula-subscription .plan-details-table .header .right-side{padding:19px 20px}.talula-subscription .delivery-options-table .header div.label,.talula-subscription .plan-details-table .header div.label{color:#fff}.talula-subscription .desktop-plan-details{text-align:left;margin-bottom:40px}.talula-subscription .desktop-plan-details .left-side{width:49%;padding-right:0}.talula-subscription .desktop-plan-details .right-side{width:49%;font-weight:600}.talula-subscription .desktop-plan-details .subscription-detail{background-color:#fff}.talula-subscription .desktop-plan-details .subscription-detail:nth-child(even){background-color:#f4fcff}.talula-subscription .desktop-plan-details .subscription-detail .btn{margin:0 0 22px 0 !important}.talula-subscription .desktop-plan-details .actions .left-side,.talula-subscription .desktop-plan-details .actions .right-side{width:100%}.talula-subscription .desktop-plan-details .actions .left-side a,.talula-subscription .desktop-plan-details .actions .right-side a{display:block;text-align:center}.talula-subscription .desktop-plan-details .actions .left-side a.btn-dark-blue,.talula-subscription .desktop-plan-details .actions .right-side a.btn-dark-blue{background-image:url("../images/button-bg-dark-blue.svg")}.talula-subscription .desktop-plan-details .cancel-link a{color:#fa2e49}.talula-subscription .woocommerce-customer-details{text-align:left}.talula-subscription .woocommerce-customer-details h4{margin-bottom:6px}.talula-subscription .woocommerce-customer-details address{font-size:14px;color:#444;padding:0;border:0px solid transparent}.talula-subscription .woocommerce-customer-details .phone,.talula-subscription .woocommerce-customer-details .email{font-size:14px;margin:17px 0 0 22px}.talula-subscription .woocommerce-customer-details .phone:before,.talula-subscription .woocommerce-customer-details .email:before{width:19px;height:17px;background-size:contain;top:2px;left:-24px}.talula-subscription .woocommerce-customer-details .woocommerce-column--shipping-address{padding-top:20px}.dessert-price{font-size:22px;font-weight:500;margin:46px 0 16px 0 !important}.dessert-items{display:flex;flex-direction:column;margin:0 auto 30px;padding:20px 0 0 0}.dessert-items .h4{margin-left:20px;margin-bottom:0;text-align:left}.dessert-items-wrapper{margin-top:-14px}.dessert-items-wrapper ul{columns:1}p+.dessert-items{margin-top:10px}.single-dessert-item{text-align:left;margin:12px 24px;color:#5a5a5a;padding-left:20px;text-indent:-20px}.single-dessert-item:before{content:"";display:inline-block;background-image:url("../images/bullet-blue.png");background-repeat:no-repeat;background-size:cover;width:8px;height:8px;margin-right:12px}.dessert-dark-shadow{filter:brightness(100%) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A)}.uber-eats-widget{background-color:#fff;padding:20px;width:100%}.uber-eats-widget .h2{padding:0 30px;margin-bottom:24px !important}.uber-eats-widget p{font-weight:100;color:#000;font-size:14px}.uber-eats-widget a{font-weight:200}.contact-us-form-wrapper{background-color:#f6f6f6;margin-top:0px !important}.uber-eats-logo{margin-bottom:24px}.cake-image{background-color:#f6f6f6;padding:0 20px}.cake-image img{border-radius:8px}.cake-image:after{background-color:#f6f6f6}.pum-active{opacity:1 !important;display:block !important}.pum-active .pum-container{opacity:1 !important;display:block !important}.home .pum-active .pum-container{width:320px}.home .pum-active .pum-container .gform_wrapper .gform_footer{text-align:center}.home .pum-active .pum-container .gform_wrapper .gform_footer input.button,.home .pum-active .pum-container .gform_wrapper .gform_footer input[type=submit]{margin:0 auto}.display-price{display:inline-block}#field_2_37{max-height:0;overflow:hidden;opacity:0}.single-column-layout.extra-padding-top{padding-top:80px}.team-member-text:before{opacity:0}.team-member-text .team-name{font-size:30px;line-height:36px;font-weight:700;margin-bottom:6px;color:#fff}.team-member-text .position{font-size:24px;line-height:32px;font-weight:700;margin-bottom:20px;color:#003c65}.team-member-text .position.navy-bg{color:#2ebcfb}.team-member-text p{font-size:16px;line-height:23px;font-weight:400;margin-bottom:0;color:#fff}.team-member-text.white-bg .team-name,.team-member-text.white-bg p,.team-member-text.light-grey-bg .team-name,.team-member-text.light-grey-bg p,.team-member-text.grey-bg .team-name,.team-member-text.grey-bg p{color:#444}.updated-template .row-3:before,.updated-template .row-3:after{display:none}.updated-template .row-0>.dark-green-bg:before{background-color:#85c040;background-image:none !important}.updated-template .row-0>.orange-bg:before{background-color:#ff9400;background-image:none !important}.updated-template .row-0>.pink-bg:before{background-color:#fa2e9e;background-image:none !important}.updated-template .row-0>.navy-bg:before{background-color:#312783;background-image:none !important}.updated-template .row-0>.light-blue-bg:before{background-color:#2ebcfa;background-image:none !important}.updated-template .row-0>.white-bg:before{background-color:#fff;background-image:none !important}.updated-template .row-0>.grey-bg:before{background-color:#f1f1f1;background-image:none !important}.updated-template .row-0>.light-grey-bg:before{background-color:#f6f6f6;background-image:none !important}.updated-template .row-0>.light-green-bg:before{background-color:#acdc75;background-image:none !important}.updated-template .row>.dark-green-bg,.updated-template .row>.orange-bg,.updated-template .row>.pink-bg,.updated-template .row>.navy-bg,.updated-template .row>.grey-bg,.updated-template .row>.light-green-bg,.updated-template .row>.light-blue-bg,.updated-template .row>.white-bg,.updated-template .row>.light-grey-bg{position:relative}.updated-template .row>.dark-green-bg:after,.updated-template .row>.orange-bg:after,.updated-template .row>.pink-bg:after,.updated-template .row>.navy-bg:after,.updated-template .row>.grey-bg:after,.updated-template .row>.light-green-bg:after,.updated-template .row>.light-blue-bg:after,.updated-template .row>.white-bg:after,.updated-template .row>.light-grey-bg:after{content:"";width:100%;bottom:-50px;height:50px;background-size:100% 100%;background-position:center;background-repeat:no-repeat;display:block;position:absolute;left:0;right:0;margin:0;z-index:100}.updated-template .row>.dark-green-bg.image-block:before,.updated-template .row>.dark-green-bg.image-block:after,.updated-template .row>.orange-bg.image-block:before,.updated-template .row>.orange-bg.image-block:after,.updated-template .row>.pink-bg.image-block:before,.updated-template .row>.pink-bg.image-block:after,.updated-template .row>.navy-bg.image-block:before,.updated-template .row>.navy-bg.image-block:after,.updated-template .row>.grey-bg.image-block:before,.updated-template .row>.grey-bg.image-block:after,.updated-template .row>.light-green-bg.image-block:before,.updated-template .row>.light-green-bg.image-block:after,.updated-template .row>.light-blue-bg.image-block:before,.updated-template .row>.light-blue-bg.image-block:after,.updated-template .row>.white-bg.image-block:before,.updated-template .row>.white-bg.image-block:after,.updated-template .row>.light-grey-bg.image-block:before,.updated-template .row>.light-grey-bg.image-block:after{display:none}.updated-template .row>.dark-green-bg:after{background-image:url("../images/green-left-wave.png")}.updated-template .row>.dark-green-bg.single-column-layout:after{background-image:url("../images/green-double-bottom-wave.svg")}.updated-template .row>.orange-bg:after{background-image:url("../images/orange-single-bottom-wave.png")}.updated-template .row>.orange-bg.single-column-layout:after{background-image:url("../images/orange-double-bottom-wave.svg")}.updated-template .row>.pink-bg:after{background-image:url("../images/pink-single-bottom-wave.png")}.updated-template .row>.pink-bg.single-column-layout:after{background-image:url("../images/pink-double-bottom-wave.svg")}.updated-template .row>.navy-bg:after{background-image:url("../images/navy-single-bottom-wave.png")}.updated-template .row>.navy-bg.single-column-layout:after{background-image:url("../images/navy-double-top-wave.png");transform:scaleY(-1)}.updated-template .row>.light-blue-bg:after{background-image:url("../images/blue-single-bottom-wave.png")}.updated-template .row>.light-blue-bg.single-column-layout:after{background-image:url("../images/blue-double-bottom-wave.svg")}.updated-template .row>.white-bg:after{background-image:url("../images/white-single-bottom-wave.png")}.updated-template .row>.white-bg.single-column-layout:after{background-image:url("../images/white-double-top-wave.png");transform:scaleY(-1)}.updated-template .row>.grey-bg:after{background-image:url("../images/grey-single-top-wave.png");transform:scaleY(-1)}.updated-template .row>.grey-bg.single-column-layout:after{background-image:url("../images/grey-double-bottom-wave.svg")}.updated-template .row>.light-grey-bg:after{background-image:url("../images/light-grey-single-bottom-wave.svg")}.updated-template .row>.light-grey-bg.single-column-layout:after{background-image:url("../images/light-grey-double-bottom-wave.svg")}.updated-template .row>.light-green-bg:after{background-image:url("../images/light-green-single-bottom-wave.svg")}.updated-template .row>.light-green-bg.single-column-layout:after{background-image:url("../images/light-green-double-bottom-wave.svg")}.updated-template .row-0>.light-blue-bg{position:relative}.updated-template .row-0>.light-blue-bg:after{content:"";width:100%;bottom:-50px;height:50px;background-image:url("../images/blue-double-bottom-wave.svg") !important;background-size:100% 100%;background-position:center;background-repeat:no-repeat;display:block;position:absolute;left:0;right:0;z-index:100}.updated-template+.footer{z-index:10000}.updated-template .no-wave.row>.dark-green-bg:before,.updated-template .no-wave.row>.dark-green-bg:after,.updated-template .no-wave.row>.orange-bg:before,.updated-template .no-wave.row>.orange-bg:after,.updated-template .no-wave.row>.pink-bg:before,.updated-template .no-wave.row>.pink-bg:after,.updated-template .no-wave.row>.navy-bg:before,.updated-template .no-wave.row>.navy-bg:after,.updated-template .no-wave.row>.grey-bg:before,.updated-template .no-wave.row>.grey-bg:after,.updated-template .no-wave.row>.light-green-bg:before,.updated-template .no-wave.row>.light-green-bg:after,.updated-template .no-wave.row>.light-blue-bg:before,.updated-template .no-wave.row>.light-blue-bg:after,.updated-template .no-wave.row>.white-bg:before,.updated-template .no-wave.row>.white-bg:after,.updated-template .no-wave.row>.light-grey-bg:before,.updated-template .no-wave.row>.light-grey-bg:after{display:none !important}.updated-template .contact-us-form-wrapper:has(+.no-wave) .row>.dark-green-bg:after,.updated-template .contact-us-form-wrapper:has(+.no-wave) .row>.orange-bg:after,.updated-template .contact-us-form-wrapper:has(+.no-wave) .row>.pink-bg:after,.updated-template .contact-us-form-wrapper:has(+.no-wave) .row>.navy-bg:after,.updated-template .contact-us-form-wrapper:has(+.no-wave) .row>.grey-bg:after,.updated-template .contact-us-form-wrapper:has(+.no-wave) .row>.light-green-bg:after,.updated-template .contact-us-form-wrapper:has(+.no-wave) .row>.light-blue-bg:after,.updated-template .contact-us-form-wrapper:has(+.no-wave) .row>.white-bg:after,.updated-template .contact-us-form-wrapper:has(+.no-wave) .row>.light-grey-bg:after{display:none !important}@media only screen and (min-width: 768px){body .content{margin-top:110px}body .row{margin-top:0 !important;padding-top:0}#content{margin-top:110px}#content #inner-content{width:100vw;padding:0}#content #inner-content .d-3of4{padding-left:0}.desktop{display:block !important}.desktop-inline{display:inline !important}.desktop-inline-block{display:inline-block !important}.mobile{display:none !important}.tablet{display:block !important}.not-tablet{display:none !important}.switch{display:block}p,.content-section ul,.content-section ol,.entry-content ul,.entry-content ol{font-size:18px}.entry-content ul li{margin:0 0 20px}blockquote{margin:0 50px 30px;font-size:36px}blockquote p{font-size:36px}.iframe-wrap iframe{height:300px}.media.media,.media .bd{width:auto;overflow:hidden;_overflow:visible;zoom:1}.media .img{width:auto;float:left;margin-right:20px;margin-bottom:0}.media .img img{display:block}.media .imgExt{width:auto;float:right;margin-left:10px;margin-bottom:0}.wrap{width:100%}.page-title{font-size:44px;line-height:50px}h2,.h2{font-size:36px;line-height:40px;margin-bottom:14px}h3,.h3{font-size:30px;line-height:34px}h4,.h4{font-size:24px;line-height:28px}h5,.h5{font-size:22px;line-height:26px}h6,.h6{font-size:19px;line-height:21px}.sub-header{font-size:23px;line-height:27px}.sub-header:before,.sub-header:after{width:35px;height:39px;top:-25px}.sub-header:before{left:-35px}.sub-header:after{right:-35px}.label{font-size:14px;line-height:16px}.label.larger{font-size:14px;line-height:44px}p,li{font-size:16px;line-height:22px;margin-bottom:18px}p.smaller,li.smaller{font-size:14px;line-height:19px;margin-bottom:15px}p.smaller.on-colour,li.smaller.on-colour{font-weight:400;font-size:14px;line-height:18px}p:empty,li:empty{margin-bottom:0}a{font-family:jaf-facitweb,sans-serif;font-weight:600;font-size:15px;line-height:20px}a.smaller{font-size:13px;line-height:16px}nav a{font-family:jaf-facitweb,sans-serif;font-weight:600;font-size:15px;text-transform:uppercase;line-height:20px}.message{font-family:scriptorama-markdown-jf,sans-serif;font-size:36px;line-height:42px}footer a{font-family:jaf-facitweb,sans-serif;font-weight:300;font-size:15px;line-height:30px}.btn,.gform_button{height:50px !important;font-size:16px !important;line-height:50px;padding:0 27px;margin:0 !important;background-size:100% 100%}.btn-dark-blue{background-image:url("../images/desktop-button.png")}.ginput_container input{max-width:262px;width:262px !important;margin:0 11px 0 0}.ginput_container input.large{max-width:100%;width:100% !important}#gform_5 .ginput_container input{max-width:100%;width:100% !important}#gform_1{text-align:center}#gform_1 .gform_body{max-width:262px;display:inline-block;margin-right:26px}#gform_1 .gform_footer{max-width:168px;display:inline-block}.gform_button,button.gform_button.blue-shadow.button,a.blue-shadow,.blue-shadow,.container.blue-shadow{filter:brightness(100%) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA)}.gform_button:hover,.gform_button:focus,a.blue-shadow:hover,a.blue-shadow:focus{opacity:.8;filter:brightness(100%) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA)}.grey-shadow,.woocommerce button.button{filter:brightness(100%) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC)}.grey-shadow:not(.no-hover):hover,.grey-shadow:not(.no-hover):focus,.woocommerce button.button:hover,.woocommerce button.button:focus{opacity:.8;filter:brightness(100%) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC)}.grey-bg .grey-shadow,.woocommerce button.button{filter:brightness(100%) drop-shadow(1px 1px 0px #D0D0D0) drop-shadow(1px 1px 0px #D0D0D0) drop-shadow(1px 1px 0px #D0D0D0) drop-shadow(1px 1px 0px #D0D0D0) drop-shadow(1px 1px 0px #D0D0D0) drop-shadow(1px 1px 0px #D0D0D0) drop-shadow(1px 1px 0px #D0D0D0) drop-shadow(1px 1px 0px #D0D0D0)}.grey-bg .grey-shadow:hover,.grey-bg .grey-shadow:focus,.woocommerce button.button:hover,.woocommerce button.button:focus{opacity:.8;filter:brightness(100%) drop-shadow(1px 1px 0px #D0D0D0) drop-shadow(1px 1px 0px #D0D0D0) drop-shadow(1px 1px 0px #D0D0D0) drop-shadow(1px 1px 0px #D0D0D0) drop-shadow(1px 1px 0px #D0D0D0)}footer .gform_button{filter:brightness(100%) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A)}.dark-grey-shadow{filter:brightness(100%) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7)}.dark-grey-shadow:hover,.dark-grey-shadow:focus{opacity:.8;filter:brightness(100%) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7) drop-shadow(1px 1px 0px #2AA2D7)}footer .gform_button:hover,footer .gform_button:focus{opacity:.8;filter:brightness(100%) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A) drop-shadow(1px 1px 0px #01193A)}.btn-green,.green-shadow,.theme-129,div#catapult-cookie-bar{filter:brightness(100%) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11) drop-shadow(1px 1px 0px #4C7F11)}.btn-green:hover,.btn-green:focus{opacity:.8;filter:brightness(100%) drop-shadow(1px 1px 0px #3f690e) drop-shadow(1px 1px 0px #3f690e) drop-shadow(1px 1px 0px #3f690e) drop-shadow(1px 1px 0px #3f690e) drop-shadow(1px 1px 0px #3f690e) drop-shadow(1px 1px 0px #3f690e) drop-shadow(1px 1px 0px #3f690e)}.btn-orange,.orange-shadow{filter:brightness(100%) drop-shadow(1px 1px 0px #9F5C00) drop-shadow(1px 1px 0px #9F5C00) drop-shadow(1px 1px 0px #9F5C00) drop-shadow(1px 1px 0px #9F5C00) drop-shadow(1px 1px 0px #9F5C00) drop-shadow(1px 1px 0px #9F5C00) drop-shadow(1px 1px 0px #9F5C00) drop-shadow(1px 1px 0px #9F5C00)}.btn-orange:hover,.btn-orange:focus{opacity:.8;filter:brightness(100%) drop-shadow(1px 1px 0px #864d00) drop-shadow(1px 1px 0px #864d00) drop-shadow(1px 1px 0px #864d00) drop-shadow(1px 1px 0px #864d00) drop-shadow(1px 1px 0px #864d00) drop-shadow(1px 1px 0px #864d00) drop-shadow(1px 1px 0px #864d00)}.ingredients .slick-prev,.ingredients .slick-next,.testimonials .slick-prev,.testimonials .slick-next{width:80px;height:52px}.ingredients .slick-prev{margin-left:-134px}.ingredients .slick-next{margin-right:-134px}.testimonials .slick-prev{margin-left:-90px}.testimonials .slick-next{margin-right:-90px}.pum-container{padding:80px 50px !important}.pum-container .pum-close{top:23px !important;left:96% !important}.pum-container .pum-content .button a,.pum-container .pum-content .button form{display:inline-block;width:auto;margin:0 12px !important}.pum-container .pum-content .button br,.pum-container .pum-content .button p{display:none}.pum-container .pum-title{font-size:23px}div#catapult-cookie-bar{width:310px;right:38px;bottom:6%;height:357px}div#catapult-cookie-bar span{font-size:15px}div#catapult-cookie-bar .ctcc-left-side{position:relative;padding-top:155px}div#catapult-cookie-bar .ctcc-left-side:before{content:"";display:block;position:absolute;top:-81px;left:0;width:100%;height:232px;background-image:url("../images/cookies-image.png");background-size:contain;background-position:center;background-repeat:no-repeat}div#catapult-cookie-bar h3{display:none}div#catapult-cookie-bar button#catapultCookie{width:auto;padding:0 25px;background-image:url("../images/button-bg-dark-blue.png");margin:auto}.box.narrow-padding{padding:22px 20px 26px}.box.normal-padding{padding:22px 30px 23px}.box.normal-padding.normal-padding-20{padding:22px 20px 23px}.box.chunky-padding{padding:22px 55px 42px}.box.extra-chunky-padding{padding:22px 115px 50px}.woocommerce-page #content{margin-top:110px;position:relative;z-index:10}.woocommerce-page #content #inner-content{padding-top:0;padding-bottom:0}.woocommerce-account nav.woocommerce-MyAccount-navigation{position:relative;top:0;text-align:right;float:left;width:30%}.woocommerce-account nav.woocommerce-MyAccount-navigation li{display:block;width:240px;max-width:100%;text-align:left;padding:0;margin:0 0 0 auto;border-top:1px solid #068eca;border-left:0px solid transparent;line-height:15px;transition:all .3s}.woocommerce-account nav.woocommerce-MyAccount-navigation li.is-active{background-color:#fff;border-right:6px solid #fa2e9e}.woocommerce-account nav.woocommerce-MyAccount-navigation li.is-active a{color:#fa2e9e}.woocommerce-account nav.woocommerce-MyAccount-navigation li a{font-size:15px;display:block;line-height:15px;padding:25px 0 21px 54px}.woocommerce-account nav.woocommerce-MyAccount-navigation li a:hover:before{color:#003c65}.woocommerce-account nav.woocommerce-MyAccount-navigation li a:hover,.woocommerce-account nav.woocommerce-MyAccount-navigation li a:focus{color:#fa2e9e !important}.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard,.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dogs,.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account,.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address{position:relative}.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard:before,.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dogs:before,.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account:before,.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address:before{content:"";display:block;position:absolute;height:34px;width:33px;top:14px;left:14px;background-repeat:no-repeat;background-size:cover;background-position:center}.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard:hover,.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dogs:hover,.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account:hover,.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address:hover{background-color:#fff;border-right:6px solid #fa2e9e}.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard:hover a,.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dogs:hover a,.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account:hover a,.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address:hover a{color:#003c65}.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard:before{background-image:url("../images/dashboard.png")}.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dogs:before{background-image:url("../images/dogs.png")}.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account:before{background-image:url("../images/details.png")}.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address{border-bottom:1px solid #068eca}.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address:before{background-image:url("../images/addresses.png")}.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout{display:block;border-top:0px solid transparent;margin-top:80px;padding:0;position:relative}.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{padding:0 10px 21px 28px}.woocommerce-account nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout:before{content:"";display:block;position:absolute;top:0;left:7px;height:16px;width:15px;background-image:url("../images/log-out-white.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.woocommerce-account nav.woocommerce-MyAccount-navigation .details{width:240px;text-align:left;margin:0 0 0 auto;padding:66px 20px}.woocommerce-account nav.woocommerce-MyAccount-navigation .details .talula-portrait{height:130px;width:112px;background-image:url("../images/talula-with-shadow.png");background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:18px}.woocommerce-account .woocommerce-MyAccount-content{width:68%;float:right}.login-switch.register{max-width:100%}.talula-message.login{padding-bottom:0}.talula-message.register{padding-bottom:700px}.login-form,.register-form{padding:66px 12px 100px;max-width:720px;margin-left:0;margin-right:auto}.login-form.hide,.register-form.hide{padding:0 30px}.scrolled nav.woocommerce-MyAccount-navigation{top:0}.scrolled nav.woocommerce-MyAccount-navigation .fix-wrapper{position:fixed;top:60px;right:69.5%}.scrolled nav.woocommerce-MyAccount-navigation .fix-wrapper.detach{position:relative;right:120%}.scrolled nav.woocommerce-MyAccount-navigation li a:hover,.scrolled nav.woocommerce-MyAccount-navigation li a:focus{color:#fa2e9e !important}.scrolled nav.woocommerce-MyAccount-navigation li.is-active a{color:#fa2e9e}.woocommerce-MyAccount-content{padding:66px 50px 80px}.dog-details .detail-field{margin-bottom:25px}.container .inner-label{width:100%;display:block;margin:162px 0 0;padding:12px 0 0;text-align:center}.container .inner-label:before{width:100%;left:0;display:block;top:-162px;height:162px}.cart-wrapper{padding:50px}.woocommerce .single-product{padding-top:82px}.product .plan-benefits,.product .dog-box,.product .bottom-total{max-width:400px;margin:auto;border-bottom:0}.product .container .inner-label{width:100%;padding-top:0}.product .container .inner-label:before{left:50%;width:108px;margin:0 -54px}.product .bottom-total #gform_submit_button_2{margin:20px 0 !important}body .gform_wrapper#gform_wrapper_2 #field_2_7 .container.product-option .inner-label,body .gform_wrapper#gform_wrapper_2 #field_2_8 .container.product-option .inner-label{padding:0 20px 24px}body .gform_wrapper#gform_wrapper_2 h2.gsection_title{margin-left:12px !important}body .gform_wrapper#gform_wrapper_2 .gform_fields li.gfield label{font-size:15px}body .gform_wrapper#gform_wrapper_2 .gform_fields li.gfield label#label_2_1_1,body .gform_wrapper#gform_wrapper_2 .gform_fields li.gfield label#label_2_1_2,body .gform_wrapper#gform_wrapper_2 .gform_fields li.gfield label#label_2_1_3,body .gform_wrapper#gform_wrapper_2 .gform_fields li.gfield label#label_2_1_4{padding-left:30px;padding-top:4px}body .gform_wrapper#gform_wrapper_2 .gform_fields .ginput_container input[type=checkbox]{left:0;position:absolute;width:26px !important}body .gform_wrapper#gform_wrapper_2 .gform_fields .ginput_container select{margin:0 12px;width:calc(100% - 24px) !important}body .gform_wrapper#gform_wrapper_2 .gform_fields .ginput_container_select:before{right:27px}body .gform_wrapper#gform_wrapper_2 .gfield_label,body .gform_wrapper#gform_wrapper_2 .gfield_checkbox{padding:0 12px}body .gform_wrapper#gform_wrapper_2 .gfield_description{font-size:15px;padding:20px 12px 0}body .gform_wrapper#gform_wrapper_2 .gfield_description#gfield_description_2_1{margin-bottom:10px}body .gform_wrapper#gform_wrapper_2 .extra-add-on .gfield_description{margin-top:20px}body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label.selected{background-color:#fa2e9e;filter:brightness(100%) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F)}body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label:hover,body .gform_wrapper#gform_wrapper_2 .ginput_container_radio label:focus{filter:brightness(100%) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F) drop-shadow(1px 1px 0px #A8055F)}#label_2_11_2,#label_2_8_1{margin-bottom:38px}#input_2_1 li{overflow:visible}form.cart{border-top:1px solid #d8d8d8}#label_2_21_2,#label_2_7_2,#label_2_8_1{margin-bottom:40px !important}.empty-cart,.lost-password{padding:50px 20px}.woocommerce-cart-form .basket-header{display:none !important}.woocommerce-cart-form .coupon input{max-width:262px;display:inline-block}.woocommerce-cart-form .coupon button.btn.btn-full-light-blue.grey-shadow{width:auto;display:inline-block;margin-left:27px !important}#post-8 .woocommerce{padding:0 30px}#post-8 .cart_totals{margin-top:50px}#post-8 .cart_totals .recurring-total small{font-size:14px}#order_review #payment .place-order .woocommerce-form__label .woocommerce-terms-and-conditions-checkbox-text{float:none;padding-left:10px;font-size:14px}#order_review #payment .place-order button{width:auto;margin-top:10px}#checkout-header{margin-top:30px}.postcode-check{padding-top:40px}.page-id-8.woocommerce-order-received #content{margin-top:135px}.page-id-8.woocommerce-order-received .woocommerce{max-width:880px;margin:auto}.page-id-8.woocommerce-order-received .woocommerce ul.order_details li{display:inline-block;width:28%}.page-id-8.woocommerce-order-received .woocommerce ul.order_details li>span{position:relative;display:block;left:0}.page-id-8.woocommerce-order-received .box.white-bg .box-row .label{width:200px}.page-id-8.woocommerce-order-received .box.white-bg .box-row .amount{text-align:left}.page-id-8.woocommerce-order-received .box.white-bg .recurring-totals.label{width:200px}.page-id-8.woocommerce-order-received .box.white-bg .recurring-totals.amount{text-align:left}.page-id-8.woocommerce-order-received .woocommerce-columns--addresses{margin-bottom:65px}.page-id-8.woocommerce-order-received .woocommerce-columns--addresses .col-1,.page-id-8.woocommerce-order-received .woocommerce-columns--addresses .col-2{width:49%;display:inline-block;vertical-align:top;margin-top:0}.page-id-8.woocommerce-order-received .box.pink-bg{margin-bottom:80px}#popmake-719 .button a{margin-bottom:0;width:auto}header{height:110px}header #inner-header{padding:15px 16px;height:110px}header #inner-header div.logo:before{height:95px;width:88px;right:9px}header #inner-header div.logo:after{height:27px}header .logo img{max-width:202px;transition:all .3s}header .header-contact{max-width:76%}header .header-contact .intro{margin-right:30px;font-size:26px;line-height:30px;vertical-align:bottom;display:block}header .header-contact .contact{font-size:26px;line-height:30px;vertical-align:bottom;display:block}header .button{margin:0 -67px 0 -67px;top:24px}header .button .btn{line-height:50px}header .cart-link{top:52px;right:75px}header .cart-link .cart{width:53px;height:25px}header .cart-link .cart .cart-count{font-size:13px;padding:4px 8px;left:15px;top:-18px}header .cart-link:hover .cart .cart-count{top:-18px;background-color:#ff9400}header .nav-switch{position:absolute;top:32px;right:16px}header .nav-wrap{top:110px}.scrolled header .cart-link{top:36px}.scrolled header #inner-header .button{margin:0 -67px 0 -67px}.scrolled header #inner-header .button.logged-in{margin:0 -74px 0 -74px}.phone{font-size:26px;margin-left:28px}.home-menu{top:110px}nav li.menu-item-has-children:after{top:24px}nav li.menu-item-has-children.menu-item-337 .sub-menu li{background-size:cover;background-position:center 57%}nav li.menu-item-has-children.menu-item-337 .sub-menu li.menu-item-345{background-position:center 83%}footer p,footer a{display:inline-block;font-size:14px}footer #inner-footer{display:flex;flex-direction:row;justify-content:center}footer #inner-footer .menu-extras{order:1;padding:0 20px 0 0}footer #inner-footer .menu-extras .label{margin-bottom:11px}footer #inner-footer .menu-extras .phone{line-height:31px;font-size:20px}footer #inner-footer .menu-extras .phone:before{top:3px}footer #inner-footer .menu-extras .social{float:none;margin-top:11px}footer #inner-footer .sign-up{order:2;max-width:262px;margin-right:30px}footer #inner-footer .sign-up #gform_1{text-align:left;margin-top:-25px}footer #inner-footer .sign-up #gform_1 .gform_footer{margin-top:0}footer #inner-footer .sign-up #gform_1 .gform_button{background-color:transparent;color:#fff;background-image:url("../images/button-bg-light-blue.png") !important}footer #inner-footer nav{order:3}footer #inner-footer nav>div{padding-right:0}footer #inner-footer nav>div .label{padding-right:12px}footer .footer-logo{margin-right:0;float:left;margin-top:-70px}footer .payment-options{float:right}.first-section .title.light-blue-bg{padding:64px 30px 115px;text-align:left}.first-section .title.light-blue-bg img{margin-top:0;max-width:125%}.row .full,.row .contain{padding-top:550px}.row>div{padding:28px}.first-section+.white-bg .row-inner:before,.first-section+.white-bg .row-inner:after,.row-3>.light-blue-bg:before,.row-3>.light-blue-bg:after,.row-3>.navy-bg:before,.row-3>.navy-bg:after,.row-6>.row-inner:before,.row-6>.row-inner:after,.full-width.dark-green-bg:before,.full-width.dark-green-bg:after,.row.pink-bg .row-inner:before,.row.pink-bg .row-inner:after,.row-10>.orange-bg:before,.row-10>.orange-bg:after,.row-13>.row-inner:before,.row-13>.row-inner:after{height:100px;background-size:auto 100px}.first-section+.white-bg .row-inner:before,.row-3>.light-blue-bg:before,.row-3>.navy-bg:before,.row-6>.row-inner:before,.full-width.dark-green-bg:before,.row.pink-bg .row-inner:before,.row-10>.orange-bg:before,.row-13>.row-inner:before{top:-100px}.first-section+.white-bg .row-inner:after,.row-3>.light-blue-bg:after,.row-3>.navy-bg:after,.row-6>.row-inner:after,.full-width.dark-green-bg:after,.row.pink-bg .row-inner:after,.row-10>.orange-bg:after,.row-13>.row-inner:after{bottom:-100px}.row-12>.pink-bg:first-child:before{height:100px;background-size:auto 100px;top:-100px;margin:0 12px;background-position:center right}.row-12 div.testimonials{max-width:470px;margin:auto}.first-section .light-blue-bg.title:before,.first-section .navy.title:before{height:0}.row-1 .features-3 .feature{padding:0 80px;vertical-align:top}.row-1 .features-3 .feature.slick-slide{margin-top:0}.row-1 .features-3 .feature .feature-image{max-width:163px;max-height:106px}.row-1 .features-3 .feature .feature-image img{max-height:106px}.row-2>.dark-green-bg{padding:220px 20px 220px}.row-2>.light-green-bg{padding-top:720px}.row-3>.light-blue-bg,.row-3>.navy-bg{padding:100px 28px;background-size:768px auto;background-repeat:no-repeat;background-position:center 109%}.row-3>.light-blue-bg>div,.row-3>.light-blue-bg>p,.row-3>.navy-bg>div,.row-3>.navy-bg>p{max-width:650px;margin:auto}.row-3 .gform_button{background-image:url("../images/button-bg-dark-blue.png")}.row-4>.orange-bg{padding:100px 20px 130px}.row-4>.orange-bg:after{display:none}.row-5{padding-bottom:200px}.row-5 .row-inner{position:relative;padding-top:30px}.row-5 .row-inner>.sub-header,.row-5 .row-inner>.h2,.row-5 .row-inner>p{max-width:850px;margin:auto}.row-5 .row-inner>p{margin-bottom:30px}.row-5 .row-inner:before{content:"";display:block;height:100px;width:100vw;margin:0 calc(50% - 50vw);left:0;position:absolute;background-size:auto 100px;background-position:center;z-index:11;top:-100px;background-image:url("../images/white-single-top-wave.png")}.row-5 .row-inner .column-0{border-right:1px solid #d8d8d8;border-bottom:0px solid transparent}.row-5 .row-inner .column-features{margin-top:20px}.row-5 .row-inner .column-features .h3{margin-top:0}.row-5 .row-inner .column-features .features.slick{margin-top:85px}.row-6{padding-bottom:100px}.row-6 .row-inner{max-width:820px;margin:auto}.row-6 .row-inner p{max-width:600px;margin:0 auto 40px}.row-6 .row-inner .cta-box p{margin-bottom:20px}.row-6 .button{margin-bottom:88px}.features-4 .feature{max-width:45%;display:inline-block;margin:16px;min-height:330px;vertical-align:top}.features-4 .feature .feature-image{max-width:150px;max-height:134px}.features-4 .feature .feature-image img{max-height:100%}.features-4 .feature .h4{min-height:56px}.row-7 .dark-green-bg.full-width{padding:50px 0}.row-7 .dark-green-bg.full-width>p{max-width:540px;margin:0 auto 26px}.ingredients .ingredient .ingredient-image{width:108px;height:108px;border-radius:59px}.ingredients .ingredient .ingredient-image .helper{padding-top:13px}.ingredients .ingredient .ingredient-image img{max-height:81px;max-width:76px}.ingredients .ingredient.slick-active .ingredient-blurb{max-width:250%;margin:0 -75%}.row-8 .row-inner>p{max-width:600px;margin:0 auto 50px}.row-9>.light-blue-bg,.row-9>.navy-bg{background-position:right center}.row-9>.light-blue-bg:last-of-type,.row-9>.navy-bg:last-of-type{padding:200px 28px}.row-10 .orange-bg>div,.row-10 .orange-bg>p{max-width:820px;margin:auto}.row-10 .orange-bg .h2,.row-10 .orange-bg p{margin-bottom:20px}.row-10 .orange-bg img{max-width:163px}.row-11>.white-bg{padding:180px 18px 150px;background-size:1200px;background-repeat:no-repeat;background-position:center 2000%}.row-11>.white-bg .h2{margin-bottom:20px}.row-11>.white-bg>div,.row-11>.white-bg>p{max-width:700px;margin:auto}.row-11>.white-bg p img{width:100%}.row-12>div>.pink-bg{padding-bottom:150px}.row-12>div>.pink-bg:first-of-type{padding:100px 28px 200px}.row-12 .testimonial .owner,.row-12 .testimonial .date{font-size:14px}.row-13 .row-inner{padding:100px 18px 50px}.row-13 .row-inner>div,.row-13 .row-inner>p{max-width:540px;margin:auto}.row-13 .row-inner .extra-image{padding:40px 0 0;max-width:320px}.row-13 .row-inner .h2,.row-13 .row-inner p{margin-bottom:20px}.row-13 .row-inner .column-0{max-width:429px;margin-top:0}.row-13 .row-inner .column-0 .wavy-white:after{height:7px;background-image:url("../images/white-small-wave.svg");background-size:auto 7px;bottom:-7px}.row-13 .row-inner .column-1{max-width:429px}.row-13 .row-inner .column-1 .wavy-white{padding-bottom:8px}.row-13 .row-inner .column-1 .wavy-white:before{height:7px}.row-13 .row-inner .column-1 .feature .feature-title{margin-bottom:0}.row-13 .row-inner .columns-wrapper{max-width:858px;text-align:center;margin:auto;vertical-align:top;display:block;min-height:405px}.row-13 .row-inner .columns-wrapper>*{vertical-align:top}.row-13 .features.wavy-white .feature.ticked .feature-title{margin:12px 0 16px 31px}.row-13 .features.wavy-white .feature.ticked .feature-title:hover{color:#fa2e9e;cursor:default}.row-13 .features.wavy-white .bottom-text-1{font-size:11px;margin-top:18px}.row-14>.grey-bg{padding:200px 18px 50px}.row-14>.grey-bg>.h2,.row-14>.grey-bg>.sub-header,.row-14>.grey-bg>p{max-width:620px;margin:auto}.row-14>.grey-bg .h2{margin-bottom:20px}.single-column-layout .recent-news,.single-column-layout .instagram-feed{margin:0 auto;max-width:656px}.single-column-layout .recent-news .news-feed-post .news-feed-text,.single-column-layout .instagram-feed .news-feed-post .news-feed-text{max-width:73%}.single-column-layout .recent-news .h6,.single-column-layout .instagram-feed .h6{line-height:26px}.single-column-layout .recent-news p,.single-column-layout .instagram-feed p{margin-bottom:0}.image-with-overlay{position:relative}.image-with-overlay .hover-overlay{width:100%;height:180px;position:absolute;top:0;z-index:1;opacity:0;background-color:#000;transition:all .5s ease}.image-with-overlay:hover .hover-overlay{opacity:.2}.image-with-overlay.instagram-image .hover-overlay{height:196px}#taste{scroll-margin-top:100px}#real-food{scroll-margin-top:100px}#its-personal{scroll-margin-top:160px}#how-it-works{scroll-margin-top:160px}#ingredients{scroll-margin-top:140px}#benefits{scroll-margin-top:160px}#talula-approved{scroll-margin-top:100px}#in-the-box{scroll-margin-top:80px}#community{scroll-margin-top:120px}.page-header{font-size:44px;line-height:45px}.sub-header{font-size:23px;line-height:30px}.header-2nd{font-size:36px;line-height:37px;margin-bottom:34px}.main-content{padding:50px 16px 80px}.main-content .header{max-width:100%}.main-content .blurb{max-width:638px;margin:auto}.main-content .top-content{padding-bottom:50px}.main-content .signup{max-width:455px;text-align:center;padding-bottom:100px}.main-content .signup .gform_footer,.main-content .signup .gform_body{display:inline-block;width:auto;vertical-align:top;margin-top:0}.main-content .bottom-content .contact-option{margin:17px;padding:20px 22px}.main-content .bottom-content .contact-option .contact-detail{margin-bottom:18px}.main-content .bottom-content .contact-option .blurb{font-size:15px;line-height:20px}.item-0,.item-1,.item-2,.item-3,.item-4,.item-5{padding-left:0;padding-right:0}.dashboard-dogs .dog .dog-count{width:calc(100% - 60px)}.dashboard-dogs .slick-dots{bottom:-75px}.dashboard-dogs .slick-next,.dashboard-dogs .slick-prev{bottom:-92px}.phone:before,.main-content .phone:before{height:24px;width:19px;top:6px;left:-25px}#content.basic{margin-top:110px}#content.basic #inner-content{padding:120px 50px}#content.basic #inner-content.full-width{padding:120px 0}#content.basic #inner-content main{max-width:800px;margin:auto}#content.basic #inner-content main.full-width{max-width:100%}#content.basic #inner-content.dark-green-theme li{background:url("../images/bullet-green.png") 0 7px no-repeat}#content.basic #inner-content.orange-theme li{background:url("../images/bullet-orange.png") 0 7px no-repeat}#content.basic #inner-content.pink-theme li{background:url("../images/bullet-pink.png") 0 7px no-repeat}#content.basic #inner-content.light-blue-theme li{background:url("../images/bullet-blue.png") 0 7px no-repeat}#content .intro,#content .blog{padding:82px 20px 60px}#content .intro:after,#content .blog:after{height:100px;bottom:-100px;background-size:100% 100px}#content.page-404 .content-404{padding:80px 50px 70px}#content.page-404 .content-404:before{width:430px;height:430px}#content .form-section{max-width:700px;margin:auto}#content .form-section #gform_submit_button_5,#content .form-section #gform_submit_button_6{display:inline-block;background-image:url("../images/button-bg-pink.png");width:auto}#content .faq-item{margin-bottom:25px}#content .faq-item.open .faq-answer{margin-top:24px;padding-top:18px}#content .faq-footer .sub-header{max-width:100%}.page-id-427 #content.basic #inner-content main{max-width:940px}.page-id-391 .row-8 .single-column-layout{padding-bottom:100px}.page-id-391 .row-10>div{padding-top:150px;padding-bottom:150px}div.portraits:not(.full){position:absolute !important;display:block;top:0;width:100%;height:100%}div.portraits:not(.full):after{display:none}div.portraits:not(.full) .portrait-0{left:2%;top:10%}div.portraits:not(.full) .portrait-1{left:90%;top:60%}div.portraits:not(.full) .portrait-2{left:95%;top:12%}div.portraits:not(.full) .portrait-3{left:5%;top:50%}div.portraits:not(.full) .portrait-4{left:3%;top:90%}div.portraits:not(.full) .portrait-5{left:96%;top:41%}.instagram-feed .fts-instagram-wrapper:after{bottom:10px;right:10px;height:25px;width:25px;background-size:auto 25px}.instagram-feed .fts-instagram-wrapper:nth-child(4){display:inline-block}.feed-wrapper{margin-top:-15px}.doggie_stories{margin-bottom:67px}.dashboard-dogs .dog{padding-bottom:75px}#content.blog-archive{padding-top:80px}#content.blog-archive .featured-posts{margin-bottom:150px}#content.blog-archive .featured-posts article{vertical-align:top}#content.blog-archive .featured-posts article.featured-post{max-width:55%;display:inline-block;margin-right:20px}#content.blog-archive .featured-posts .float-wrapper{max-width:40%;display:inline-block}#content.blog-archive .featured-posts .float-wrapper article .text-section{max-width:47%}#content.blog-archive .blog-signup:before,#content.blog-archive .blog-signup:after{height:100px;background-size:100% 100px}#content.blog-archive .blog-signup:before{top:-100px}#content.blog-archive .blog-signup:after{bottom:-100px}#content.blog-archive .full-blog{margin-top:100px}#content.blog-archive .full-blog .pagination{padding-bottom:50px}#content.blog-archive .gform_body,#content.blog-archive .gform_footer{vertical-align:top;margin-top:0}.blog-content-wrapper{padding:80px 50px}.blog-content-wrapper .top-info{margin-bottom:50px}.blog-content-wrapper .photo-section-wrapper{margin:30px 0 50px}.blog-content-wrapper .pulled-quote-section-wrapper{max-width:652px;margin-top:40px}.blog-content-wrapper .pulled-quote-section-wrapper .quote-wrapper{background-image:url("../images/pulled-quote-desktop.png");float:right;padding:33px 41px 33px 112px;max-width:78%;margin-bottom:40px}.blog-content-wrapper .pulled-quote-section-wrapper .talula,.blog-content-wrapper .pulled-quote-section-wrapper .dog-portrait{width:130px;float:left;margin-top:30px}.blog-content-wrapper .pulled-quote-section-wrapper .dog-portrait{height:130px;margin:30px 0;left:0}.blog-content-wrapper .content-wrapper{clear:both}.talulagram{margin-bottom:40px}.blog-signup.single{max-width:800px;padding-bottom:30px;margin:0 50px 150px}.suggested-reads .recent-news .news-feed-post .news-image{max-width:150px;max-height:150px;float:none;display:inline-block}.suggested-reads .recent-news .news-feed-post .news-feed-text{display:inline-block;width:58%;margin-left:30px;vertical-align:top}#content.story-archive #inner-content{padding-top:100px;max-width:1080px;margin:auto}#content.story-archive #inner-content article .image img{width:100%}#content.story-archive #inner-content main{margin-bottom:150px}#content.story-archive .full-width:before{height:100px;background-size:100% 100px;top:-100px}.page-id-557 #content.basic #inner-content{padding-bottom:0}.page-id-557 #content.basic .t-1of2{width:44%;margin:20px;padding-top:30px}.page-id-557 #content.basic .t-1of3{width:30%;margin:15px;float:left !important}.page-id-557 #content.basic .content-row .white-bg .image{max-width:118px}.page-id-557 #content.basic .content-row .pink-bg .image{max-width:177px}.page-id-557 #content.basic .content-row .orange-bg .image{max-width:120px}.page-id-557 #content.basic .content-row.light-blue-bg:before,.page-id-557 #content.basic .content-row.light-blue-bg:after{height:100px;background-size:100% 100px}.page-id-557 #content.basic .content-row.light-blue-bg:before{top:-100px}.page-id-557 #content.basic .content-row.light-blue-bg:after{bottom:-100px}.page-id-557 #content.basic .postcodes,.page-id-557 #content.basic .extra-content p,.page-id-557 #content.basic .extra-content div{max-width:650px}.page-id-557 #content.basic .postcodes{margin:50px auto}.page-id-557 #content.basic .extra-content p,.page-id-557 #content.basic .extra-content div{margin:auto;padding-bottom:15px}.postcode-check input[type=text]{width:62% !important;display:inline-block;margin-right:30px}.postcode-check .postcode_check_form .pc-submit{width:33%;height:56px;display:inline-block}.story-archive .recent-news,.story-archive .instagram-feed{margin:0 auto;max-width:656px}.story-archive .recent-news .news-feed-text,.story-archive .instagram-feed .news-feed-text{max-width:77%}.story-archive .recent-news .h6,.story-archive .instagram-feed .h6{line-height:26px}.story-archive .recent-news p,.story-archive .instagram-feed p{margin-bottom:0}.full-blog .category-filter{padding-bottom:35px}.full-blog .category-filter .filter-option{display:inline-block;padding:0 9px 0 12px;border-left:1px solid #d7d7d7}.full-blog .category-filter .filter-option a{font-weight:800;color:#d7d7d7}.full-blog .category-filter .filter-option a:hover{color:#ff9400 !important}.full-blog .category-filter .filter-option:first-of-type{border-left:0px solid transparent}.full-blog .category-filter .filter-option.current a{color:#ff9400}.talula-subscription .dog-portrait{max-width:150px;max-height:150px;min-width:150px;min-height:150px}.talula-subscription .plan-icon{width:74px;height:81px;margin-top:-153px}.talula-subscription .suspend-box{padding:12px 10px 15px 40px}.talula-subscription .suspend-box p{margin-bottom:0}.talula-subscription .subscription_details a.button{margin-bottom:15px !important}.uber-eats-widget{padding:40px 80px;margin:auto;width:40% !important}.dessert-items{width:90%}.dessert-items .h4{margin-left:0;text-align:center}p+.dessert-items{margin-top:20px}.dessert-items-wrapper{margin:12px auto}.dessert-items-wrapper ul{columns:2}.contact-us-form-wrapper div:first-of-type{padding:0 !important}.contact-us-form-wrapper{margin-top:110px !important}.cake-image{padding:0 !important}#content .form-section{padding-top:35px !important}.home .pum-active .pum-container{width:630px}.team-member-text,.flex-box-layout{display:flex;flex-direction:column;justify-content:center;align-items:center}.team-member-text .team-name,.flex-box-layout .team-name{font-size:40px;line-height:50px;margin-bottom:7px}.team-member-text .position,.flex-box-layout .position{font-size:24px;line-height:50px;margin-bottom:10px}.team-member-text p,.flex-box-layout p{font-size:18px;line-height:24px}.team-member-text .features-3,.flex-box-layout .features-3{width:90%;margin:20px auto 40px}.updated-template .testimonials{max-width:650px;margin-left:auto;margin-right:auto}.updated-template .contact-us-form-wrapper{margin-top:0 !important;z-index:100;position:relative}.updated-template .row{padding-bottom:0}.updated-template .row>.team-member-text:before{opacity:1}.updated-template .row.first-section .single-column-layout{padding:80px 0}.updated-template .row>.dark-green-bg,.updated-template .row>.orange-bg,.updated-template .row>.pink-bg,.updated-template .row>.navy-bg,.updated-template .row>.grey-bg,.updated-template .row>.light-green-bg,.updated-template .row>.light-blue-bg,.updated-template .row>.white-bg,.updated-template .row>.light-grey-bg{position:relative}.updated-template .row>.dark-green-bg:before,.updated-template .row>.orange-bg:before,.updated-template .row>.pink-bg:before,.updated-template .row>.navy-bg:before,.updated-template .row>.grey-bg:before,.updated-template .row>.light-green-bg:before,.updated-template .row>.light-blue-bg:before,.updated-template .row>.white-bg:before,.updated-template .row>.light-grey-bg:before{content:"";width:100%;top:-49px;height:50px;background-size:calc(100% + 6px) 100%;background-position:center;background-repeat:no-repeat;display:block;position:absolute;left:0;right:0;margin:0;z-index:100}.updated-template .row>.dark-green-bg:after,.updated-template .row>.orange-bg:after,.updated-template .row>.pink-bg:after,.updated-template .row>.navy-bg:after,.updated-template .row>.grey-bg:after,.updated-template .row>.light-green-bg:after,.updated-template .row>.light-blue-bg:after,.updated-template .row>.white-bg:after,.updated-template .row>.light-grey-bg:after{content:"";width:100%;bottom:-49px;height:50px;background-size:calc(100% + 6px) 100%;background-position:center;background-repeat:no-repeat;display:block;position:absolute;left:0;right:0;margin:0;z-index:100}.updated-template .row>.dark-green-bg:before{background-image:url("../images/green-half-wave-2.svg");transform:scaleX(-1)}.updated-template .row>.dark-green-bg:after{background-image:url("../images/green-half-wave-1.png")}.updated-template .row>.dark-green-bg:last-child:before{transform:scaleX(1)}.updated-template .row>.dark-green-bg:last-child:after{transform:scaleX(-1)}.updated-template .row>.dark-green-bg.single-column-layout:before{background-image:url("../images/green-double-bottom-wave.svg");transform:scaleX(-1) scaleY(-1)}.updated-template .row>.dark-green-bg.single-column-layout:after{background-image:url("../images/green-double-bottom-wave.svg");transform:scaleX(1)}.updated-template .row>.dark-green-bg.single-column-layout:last-child:before{transform:scaleX(1) scaleY(-1)}.updated-template .row>.dark-green-bg.single-column-layout:last-child:after{transform:scaleX(-1)}.updated-template .row>.orange-bg:before{background-image:url("../images/orange-half-wave-1.svg")}.updated-template .row>.orange-bg:after{background-image:url("../images/orange-half-wave-1.svg");transform:scaleY(-1)}.updated-template .row>.orange-bg:first-child:before{transform:scaleX(-1)}.updated-template .row>.orange-bg:first-child:after{transform:scaleY(-1) scaleX(-1)}.updated-template .row>.orange-bg.single-column-layout:before{background-image:url("../images/orange-double-bottom-wave.svg");transform:scaleX(-1) scaleY(-1)}.updated-template .row>.orange-bg.single-column-layout:after{background-image:url("../images/orange-double-bottom-wave.svg");transform:scaleX(1)}.updated-template .row>.orange-bg.single-column-layout:last-child:before{transform:scaleX(1) scaleY(-1)}.updated-template .row>.orange-bg.single-column-layout:last-child:after{transform:scaleX(-1)}.updated-template .row>.pink-bg:before{background-image:url("../images/pink-half-wave-2.svg");transform:scaleX(-1)}.updated-template .row>.pink-bg:after{background-image:url("../images/pink-half-wave-1.svg");transform:scaleX(-1) scaleY(-1)}.updated-template .row>.pink-bg:last-child:before{transform:scaleX(1)}.updated-template .row>.pink-bg:last-child:after{transform:scaleX(-1)}.updated-template .row>.pink-bg.single-column-layout:before{background-image:url("../images/pink-double-bottom-wave.svg");transform:scaleX(-1) scaleY(-1)}.updated-template .row>.pink-bg.single-column-layout:after{background-image:url("../images/pink-double-bottom-wave.svg");transform:scaleX(1)}.updated-template .row>.pink-bg.single-column-layout:last-child:before{transform:scaleX(1) scaleY(-1)}.updated-template .row>.pink-bg.single-column-layout:last-child:after{transform:scaleX(-1)}.updated-template .row>.navy-bg:before{background-image:url("../images/navy-half-wave-2.svg");transform:scaleX(-1)}.updated-template .row>.navy-bg:after{background-image:url("../images/navy-half-wave-1.svg")}.updated-template .row>.navy-bg:last-child:before{transform:scaleX(1)}.updated-template .row>.navy-bg:last-child:after{transform:scaleY(-1)}.updated-template .row>.navy-bg.single-column-layout:before{background-image:url("../images/navy-double-top-wave.png");transform:scaleX(-1)}.updated-template .row>.navy-bg.single-column-layout:after{background-image:url("../images/navy-double-top-wave.png");transform:scaleX(1) scaleY(-1)}.updated-template .row>.navy-bg.single-column-layout:last-child:before{transform:scaleX(1)}.updated-template .row>.navy-bg.single-column-layout:last-child:after{transform:scaleX(-1) scaleY(-1)}.updated-template .row>.light-blue-bg:before{background-image:url("../images/blue-half-wave-1.svg");transform:scaleX(-1)}.updated-template .row>.light-blue-bg:after{background-image:url("../images/blue-half-wave-2.svg")}.updated-template .row>.light-blue-bg:last-child:before{transform:scaleX(1)}.updated-template .row>.light-blue-bg:last-child:after{transform:scaleX(-1)}.updated-template .row>.light-blue-bg.single-column-layout:before{background-image:url("../images/blue-double-bottom-wave.svg");transform:scaleX(-1) scaleY(-1)}.updated-template .row>.light-blue-bg.single-column-layout:after{background-image:url("../images/blue-double-bottom-wave.svg");transform:scaleX(1)}.updated-template .row>.light-blue-bg.single-column-layout:last-child:before{transform:scaleX(1) scaleY(-1)}.updated-template .row>.light-blue-bg.single-column-layout:last-child:after{transform:scaleX(-1)}.updated-template .row>.white-bg:before{background-image:url("../images/white-half-wave-1.svg")}.updated-template .row>.white-bg:after{background-image:url("../images/white-half-wave-2.svg")}.updated-template .row>.white-bg:first-child:before{transform:scaleX(-1)}.updated-template .row>.white-bg:last-child:after{transform:scaleX(-1)}.updated-template .row>.white-bg.single-column-layout:before{background-image:url("../images/white-double-top-wave.png");transform:scaleX(-1)}.updated-template .row>.white-bg.single-column-layout:after{background-image:url("../images/white-double-top-wave.png");transform:scaleX(1) scaleY(-1)}.updated-template .row>.white-bg.single-column-layout:last-child:before{transform:scaleX(1)}.updated-template .row>.white-bg.single-column-layout:last-child:after{transform:scaleX(-1) scaleY(-1)}.updated-template .row>.light-green-bg:before{background-image:url("../images/light-green-half-wave-1.svg")}.updated-template .row>.light-green-bg:after{background-image:url("../images/light-green-half-wave-2.svg")}.updated-template .row>.light-green-bg:first-child:before{transform:scaleX(-1)}.updated-template .row>.light-green-bg:last-child:after{transform:scaleX(-1)}.updated-template .row>.light-green-bg.single-column-layout:before{background-image:url("../images/light-green-double-bottom-wave.svg");transform:scaleX(-1) scaleY(-1)}.updated-template .row>.light-green-bg.single-column-layout:after{background-image:url("../images/light-green-double-bottom-wave.svg");transform:scaleX(1)}.updated-template .row>.light-green-bg.single-column-layout:last-child:before{transform:scaleX(1) scaleY(-1)}.updated-template .row>.light-green-bg.single-column-layout:last-child:after{transform:scaleX(-1)}.updated-template .row>.grey-bg:before{background-image:url("../images/grey-half-wave-2.svg")}.updated-template .row>.grey-bg:after{background-image:url("../images/grey-half-wave-1.svg");transform:scaleX(1)}.updated-template .row>.grey-bg:first-child:before{transform:scaleX(-1)}.updated-template .row>.grey-bg:last-child:after{transform:scaleX(-1)}.updated-template .row>.grey-bg.single-column-layout:before{background-image:url("../images/grey-double-bottom-wave.svg");transform:scaleX(-1) scaleY(-1)}.updated-template .row>.grey-bg.single-column-layout:after{background-image:url("../images/grey-double-bottom-wave.svg");transform:scaleX(1)}.updated-template .row>.grey-bg.single-column-layout:last-child:before{transform:scaleX(1) scaleY(-1)}.updated-template .row>.grey-bg.single-column-layout:last-child:after{transform:scaleX(-1)}.updated-template .row>.light-grey-bg:before{background-image:url("../images/light-grey-half-wave-2.svg")}.updated-template .row>.light-grey-bg:after{background-image:url("../images/light-grey-half-wave-1.svg");transform:scaleX(1)}.updated-template .row>.light-grey-bg:first-child:before{transform:scaleX(-1)}.updated-template .row>.light-grey-bg:last-child:after{transform:scaleX(-1)}.updated-template .row>.light-grey-bg.single-column-layout:before{background-image:url("../images/light-grey-double-bottom-wave.svg");transform:scaleX(-1) scaleY(-1)}.updated-template .row>.light-grey-bg.single-column-layout:after{background-image:url("../images/light-grey-double-bottom-wave.svg");transform:scaleX(1)}.updated-template .row>.light-grey-bg.single-column-layout:last-child:before{transform:scaleX(1) scaleY(-1)}.updated-template .row>.light-grey-bg.single-column-layout:last-child:after{transform:scaleX(-1)}.updated-template .row.not-first-row>.single-column-layout{position:relative;z-index:10000}.updated-template .row.not-first-row>.single-column-layout.extra-padding-top{padding-top:90px}.updated-template .row.first-section+.row>.team-member-text:before,.updated-template .row.first-section+.row>.flex-box-layout:before{opacity:0}}@media only screen and (max-width: 767px){.mobile-media.mobile-media,.mobile-media .bd{width:auto;overflow:hidden;_overflow:visible;zoom:1}.mobile-media .img{width:auto;float:left;margin-right:20px;margin-bottom:0}.mobile-media .img img{display:block}.mobile-media .imgExt{width:auto;float:right;margin-left:10px;margin-bottom:0}.dn{display:none !important}body .product-section{margin-bottom:0 !important}.product-section .entry-content ul li,.intro-content .entry-content ul li{padding:0;background:none !important}.latest-news .mobile-media .img{width:30%;margin:0}.latest-news .mobile-media .bd .box .box-content{padding:15px}.intro-single-product h2{margin-bottom:30px !important}.intro-single-product .share{position:absolute;left:20px}.intro-single-product .share:before{display:none !important}.intro-single-product .share .jssocials-share{margin:0;display:block}.intro-single-product .share a.jssocials-share-link{width:35px;height:35px;margin:0 0 10px;padding:0;float:left;clear:left;display:block;text-align:center}.intro-single-product .share a.jssocials-share-link .jssocials-share-label{display:none}.intro-single-product .share a.jssocials-share-link i{margin:0}.intro-single-product ul{margin-bottom:30px}.intro-single-product .btn{width:70%}.product-feature-wrap{text-align:center}body.archive .blog-posts article.type-post h4,body.archive .blog-posts article.type-post h5,body.blog .blog-posts article.type-post h4,body.blog .blog-posts article.type-post h5{font-size:18px}body.single-product .where-to-buy.product-blue{background:#10afe3;background-image:linear-gradient(0deg, #10AFE3 0%, #068BCF 93%) !important}body.single-product .where-to-buy.product-green{background:#7bb513;background-image:linear-gradient(0deg, #7BB513 0%, #72A911 93%) !important}body.single-product .where-to-buy.product-red{background:#d8345e;background-image:linear-gradient(0deg, #D8345E 0%, #C62B53 93%) !important}body.single-product .where-to-buy.product-pink{background:#cf3883;background-image:linear-gradient(0deg, #CF3883 0%, #BC3075 93%) !important}body.single-product .where-to-buy img{width:180px;max-height:none;margin-top:-130px;margin-bottom:20px;padding-top:0}body.single-product .where-to-buy .btn{width:70%}.mobile-full-width{width:100vw;margin:0 calc(50% - 50vw)}}@media only screen and (min-width: 1030px){.wrap{width:950px;padding:0}.tablet{display:none !important}.not-tablet.desktop{display:block !important}.iframe-wrap{margin:0 0 25px}.iframe-wrap iframe{height:350px}blockquote{margin:0 -50px 30px}img.wide{width:150%;max-width:none;margin:0 -25% 25px}.logged-in .button.logged-in{display:none !important}h4.step,.h4.step{margin-top:30px;margin-bottom:0;font-size:19px}.product-feature-wrap h4{margin-top:50px;font-size:18px}.label.larger{font-size:18px;line-height:44px}.ingredients .slick-prev{margin-left:-150px}.ingredients .slick-next{margin-right:-150px}.login-switch{max-width:62%}.message-container.box.chunky-padding{padding:100px 55px}.message-container .talula-message{padding-top:435px;background-size:auto 435px}.message-container .talula-message.register{padding-top:0}.login-form.hide,.register-form.hide{padding:0 30px}.login-form{padding:66px 90px 100px}.register-form{padding:66px 30px 100px}.top-details{padding-bottom:37px;margin-bottom:28px}.top-details .box{position:relative}.top-details .box .h4,.top-details .box p{float:none;max-width:75%}.top-details .box .h4{margin-bottom:5px}.top-details .button{position:absolute;max-width:24%;top:50%;margin:-25px 0;right:36px}.top-details .button a.btn-full-dark-blue{background-image:url("../images/button-bg-dark-blue.png")}.dogs .dog{padding-bottom:37px;margin-bottom:28px;scroll-margin-top:100px}.dogs .dog .text-details{padding:10px 0 10px 150px}.dogs .dog .text-details .links{float:right}.dogs .dog .remove-dog{text-align:right}.dogs .dog .remove-dog a{font-size:13px}.dogs .dog .middle-details,.dogs .dog .bottom-details{margin-left:150px;max-width:280px}.dogs .dog .new-subscription{position:relative;padding-top:25px}.dogs .dog .new-subscription .h4{max-width:65%;text-align:left;margin-bottom:5px}.dogs .dog .new-subscription .button{position:absolute;max-width:34%;top:50%;margin:-25px 0;right:36px}.dogs .dog .new-subscription .button a.btn-full-dark-blue{background-image:url("../images/button-bg-dark-blue.png")}.dogs .dog .talula-plan .plan-detail,.dogs .dog .talula-plan .plan-icon{display:inline-block;vertical-align:middle;border-top:0px solid transparent;padding-top:0}.dogs .dog .talula-plan .plan-detail>div,.dogs .dog .talula-plan .plan-icon>div{vertical-align:middle}.dogs .dog .talula-plan .plan-overview{max-width:37%;padding:10px 0 0;border-right:1px solid #b3dc83}.dogs .dog .talula-plan .plan-overview .h4,.dogs .dog .talula-plan .plan-overview p{max-width:100%}.dogs .dog .talula-plan .add-ons{text-align:left;border-top:0;display:block;float:left}.dogs .dog .talula-plan .add-ons p{margin-bottom:0}.dogs .dog .talula-plan .add-ons.mobile-and-tablet{display:none !important}.dogs .dog .talula-plan .add-ons.desktop-only{display:block !important}.btn.btn-full-dark-blue.not-full-desktop{background-image:url("../images/button-bg-dark-blue.png");padding:0 30px;width:auto;display:inline-block}.button.not-full-desktop{float:right;margin-top:-16px !important}.left-aligned .h4,.left-aligned p{float:left;max-width:66%}.left-aligned p{margin-bottom:0}.woocommerce .top-info .user-greet,.woocommerce-page .top-info .user-greet{float:left}.woocommerce .top-info .not-user,.woocommerce-page .top-info .not-user{float:right}.woocommerce .top-info .dashboard-blurb,.woocommerce-page .top-info .dashboard-blurb{clear:both;max-width:65%}.woocommerce-account nav.woocommerce-MyAccount-navigation{width:23%}.woocommerce-account .woocommerce-MyAccount-content{width:77%;padding:66px 50px 80px}.scrolled nav.woocommerce-MyAccount-navigation .fix-wrapper{right:76.8%}.woocommerce-cart-form .plan,.woocommerce-cart-form .next-payment,.woocommerce-cart-form .delivery-day,.woocommerce-cart-form .time-slot,.woocommerce-cart-form .sub-total{display:inline-block}.woocommerce-cart-form .plan{width:40%;text-align:left}.woocommerce-cart-form .next-payment,.woocommerce-cart-form .delivery-day,.woocommerce-cart-form .time-slot,.woocommerce-cart-form .sub-total{width:14%}.single-product .plan-benefits{max-width:1200px;margin:auto}.single-product .plan-benefits .benefit{width:33%;display:inline-block;padding:0 35px}.single-product .plan-benefits .benefit .benefit-title{max-width:100%}.single-product .top-details{border-bottom:0px solid transparent;margin-bottom:0}.single-product .dog-box{padding:40px 0;border-top:1px solid #d8d8d8;max-width:940px}.single-product .dog-box .box{padding:30px}.single-product .dog-box .dog-slide{position:relative}.single-product .dog-box .dog-slide .dog-portrait{float:left;max-width:150px;max-height:150px}.single-product .dog-box .dog-slide .padding-left{padding-left:180px;text-align:left}.single-product .dog-box .dog-slide .padding-left .dog-detail{width:13%;margin-bottom:0}.single-product .dog-box .dog-slide .padding-left .bottom .allergies p{display:inline-block}.single-product .dog-box .dog-slide .edit-details{position:absolute;top:42px;right:0}.single-product .dog-box .dog-slide .edit-details p{display:inline-block}.single-product form.cart{max-width:940px;margin:auto;position:relative}.single-product .bottom-total{max-width:940px;position:relative;z-index:11}.single-product .bottom-total .talula-message{position:absolute;top:8px;right:30px;content:"";display:block;height:125px;width:125px;background-repeat:no-repeat;background-size:contain;background-position:center top;background-image:url("../images/talula.png")}.single-product .bottom-total .dog-portrait{float:left;margin-right:-125px;max-width:125px;max-height:125px}.single-product .bottom-total .sub-header{margin-top:20px}.single-product .bottom-total .h2{margin-bottom:0}.single-product .bottom-total #gform_submit_button_2,.single-product .bottom-total .btn-light-blue-bordered{width:auto;display:inline-block;margin:20px 0 0 !important;float:none;vertical-align:top}.single-product .bottom-total .btn-light-blue-bordered{background:none;background-size:100% 100%;background-repeat:no-repeat;background-position:center;background-image:url("../images/button-bg-light-blue-bordered-small.png")}.single-product .bottom-total #gform_submit_button_2{background:none;background-size:100% 100%;background-repeat:no-repeat;background-position:center;background-image:url("../images/button-bg-dark-blue.png");position:relative}.single-product .bottom-total #gform_submit_button_2:hover,.single-product .bottom-total #gform_submit_button_2:focus{top:3px;left:3px;filter:brightness(100%) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA) drop-shadow(1px 1px 0px #068ECA)}.single-product .bottom-total .buttons{display:inline-block}.single-product .bottom-total .buttons #gform_submit_button_2{float:right;margin-left:10px !important}.single-product .bottom-total .buttons .btn-light-blue-bordered{margin-right:10px !important}.single-product .terms-link{margin-top:40px}.message-content{position:absolute;right:20px;bottom:300px;height:130px;width:189px;z-index:12;background-position:center;background-repeat:no-repeat;background-size:contain}.message-content.female.no-choices{background-image:url("../images/no-choices-female.png")}.message-content.female.choices{background-image:url("../images/choices-female.png")}.message-content.male.no-choices{background-image:url("../images/no-choices-male.png")}.message-content.male.choices{background-image:url("../images/choices-male.png")}.extra-add-on{max-width:660px}.extra-add-on label.gfield_label{font-size:24px !important}.extra-add-on .gfield_description{padding-top:0 !important}.cart-wrapper{text-align:center}.cart-wrapper h1{width:922px;text-align:left;margin:0 auto 30px}.cart-wrapper .call-link p{margin-top:2px}.woocommerce-cart-form{width:922px;margin:auto;display:inline-block;vertical-align:top;margin-right:40px}.woocommerce-cart-form .basket-header{display:block !important;margin-bottom:28px}.woocommerce-cart-form .basket-header .plan{margin-bottom:0 !important}.woocommerce-cart-form .sub-total{margin-top:0;border-top:0;padding-top:0}.woocommerce-cart-form .plan{margin-bottom:0;vertical-align:top}.woocommerce-cart-form .basket .box{margin-bottom:0}.woocommerce-cart-form .basket .box:before{content:"";display:block;height:1px;width:100%;position:relative;top:-22px;background-color:#cadee6}.woocommerce-cart-form .basket .box:first-of-type:before{display:none}.woocommerce-cart-form .basket .next-payment .label,.woocommerce-cart-form .basket .delivery-day .label,.woocommerce-cart-form .basket .time-slot .label{display:none}.woocommerce-cart-form .cart-remove{display:inline-block;position:absolute;top:68px;right:100px}.woocommerce-cart-form .update-basket{border:0px solid transparent;width:auto;display:inline-block;float:right}.woocommerce-cart-form .update-basket button:hover{background:none !important}.woocommerce-cart-form .coupon{margin-top:33px;text-align:left}.woocommerce-cart-form .subscription-details-top{margin-bottom:0}.cart_totals{max-width:330px;display:inline-block}.cart_totals .checkout-button.button.alt{position:relative}.cart_totals .checkout-button.button.alt:hover,.cart_totals .checkout-button.button.alt:focus{top:3px;left:3px;color:#fff;background:none;background-image:url("../images/button-bg-full-dark-blue.png");background-size:100% 100%;background-position:center;background-repeat:no-repeat}.cart_totals .order-total .label{font-size:14px;width:47%}.cart_totals .order-total>.amount{width:51%}.cart_totals .order-total small{font-size:14px}.cart_totals .recurring-total>.amount{width:54%}.cart_totals .recurring-total small{font-size:14px;max-width:100% !important}.cart_totals .recurring-total .label{font-size:14px;width:44%}.page-id-8:not(.woocommerce-order-received) .desktop-nav-wrap{display:none !important}.page-id-8:not(.woocommerce-order-received) .desktop-menu-extras .sign-up{display:none}.page-id-8:not(.woocommerce-order-received) header:before{content:"Checkout";display:block;position:absolute;top:27%;left:50%;font-size:44px;line-height:50px;font-weight:700;margin:0 -105px}.page-id-8:not(.woocommerce-order-received) header .cart-link{display:none;right:255px}.page-id-8:not(.woocommerce-order-received) .page-title{display:none}.page-id-8:not(.woocommerce-order-received) #content{margin-top:175px}.page-id-8:not(.woocommerce-order-received) .woocommerce-form-coupon-toggle{width:100%;margin:auto;text-align:left;padding-left:0}.page-id-8:not(.woocommerce-order-received) .woocommerce-form-coupon-toggle .woocommerce-info{padding-top:0;border-top:0px solid transparent;padding-bottom:47px;text-align:left;padding-left:0}.page-id-8:not(.woocommerce-order-received) .woocommerce .col2-set .col-2,.page-id-8:not(.woocommerce-order-received) .woocommerce-page .col2-set .col-2,.page-id-8:not(.woocommerce-order-received) .woocommerce .col2-set .col-1,.page-id-8:not(.woocommerce-order-received) .woocommerce-page .col2-set .col-1{width:100%;float:none}.page-id-8:not(.woocommerce-order-received) .postcode-check{max-width:702px;display:inline-block}.page-id-8:not(.woocommerce-order-received) .postcode-check:before{width:166px;height:83px}.page-id-8:not(.woocommerce-order-received) .postcode-check p.smaller,.page-id-8:not(.woocommerce-order-received) .postcode-check .postcode_check_form{padding-left:192px}.page-id-8:not(.woocommerce-order-received) .postcode-check .postcode_check_form .pc-submit{background-image:url("../images/button-bg-dark-blue.png")}.page-id-8:not(.woocommerce-order-received) #customer_details,.page-id-8:not(.woocommerce-order-received) .order-review-wrapper{display:inline-block;vertical-align:top}.page-id-8:not(.woocommerce-order-received) #customer_details{max-width:702px;margin-right:50px}.page-id-8:not(.woocommerce-order-received) .order-review-wrapper{max-width:517px}.page-id-8:not(.woocommerce-order-received) #post-8 .woocommerce{max-width:1380px;padding:0 50px 50px;margin:auto}.page-id-8:not(.woocommerce-order-received) .review .basket .box{margin-bottom:0}.page-id-8:not(.woocommerce-order-received) .review .basket .box:before{content:"";display:block;height:1px;width:100%;position:relative;top:-22px;background-color:#cadee6}.page-id-8:not(.woocommerce-order-received) .review .basket .box:first-of-type:before{display:none}.page-id-8:not(.woocommerce-order-received) #order_review #payment .place-order button{width:100%;background-image:url("../images/button-bg-wide-pink.png");position:relative}.page-id-8:not(.woocommerce-order-received) #order_review #payment .place-order button:hover,.page-id-8:not(.woocommerce-order-received) #order_review #payment .place-order button:focus{top:3px;left:3px;filter:brightness(100%) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC) drop-shadow(1px 1px 0px #DCDCDC)}.woocommerce-order-details{margin-top:20px}.woocommerce-order-details .basket>.plan{margin-bottom:30px !important}.woocommerce-order-details .basket .box .plan{max-width:350px;display:inline-block}.woocommerce-order-details .basket .box .next-payment,.woocommerce-order-details .basket .box .delivery-day,.woocommerce-order-details .basket .box .time-slot,.woocommerce-order-details .basket .box .sub-total{max-width:13%;vertical-align:top;padding:0;float:none;margin-top:50px;display:inline-block}.page-id-8.woocommerce-order-received #post-8 .woocommerce{padding:0}.woocommerce button.button.full-width-desktop,.woocommerce a.button.full-width-desktop{background-image:url("../images/button-full-pink-new.svg")}header{top:46px}header #inner-header{padding:15px 20px}header #inner-header .button{display:none !important}header a.logo{vertical-align:top}header img{transition:all .3s}header .header-contact .intro{margin-right:45px}header .desktop-nav-wrap{display:inline-block}header .desktop-nav-wrap ul{margin:28px 0 0 -10px}header .desktop-nav-wrap li{display:inline-block;padding:0 7px;border-bottom:0px solid transparent}header .desktop-nav-wrap li.menu-item-338{display:none}header .desktop-nav-wrap li.menu-item-has-children:after{display:none}header .desktop-nav-wrap li.menu-item-has-children:hover{padding-bottom:42px}header .cart-link{display:none}header .desktop-menu-extras{float:right;display:inline-block;margin-top:14px}header .desktop-menu-extras .btn-white-bordered{position:relative;padding-left:63px;margin-right:20px !important}header .desktop-menu-extras .btn-white-bordered:before{position:absolute;top:11px;left:27px;content:"";display:block;height:26px;width:30px;background-image:url("../images/dog-before.png");background-size:cover;background-repeat:no-repeat}header .desktop-menu-extras .add-plan{display:none}header .desktop-menu-extras .sign-up{display:none}.pre-menu{padding:10px 0 9px}.pre-menu .inner{max-width:1440px;padding:0 10px;margin:auto}.pre-menu div{font-size:15px;line-height:27px;color:#fff;vertical-align:top}.pre-menu div.desktop{display:inline-block !important}.pre-menu .call{float:right;font-size:15px;line-height:27px;vertical-align:top}body.logged-in header .desktop-menu-extras .add-plan{display:inline-block}body.logged-in header .desktop-menu-extras .sign-up{display:none}.home-menu{text-align:center;top:80px}.home-menu .next,.home-menu .prev{display:none}.home-menu .item{display:inline-block;opacity:1;padding:0;margin:10px 0}.home-menu .item.current{padding:0;margin:10px 0}.home-menu .item.current .item-name{position:relative}.home-menu .item.current .item-name:after{width:100%;height:3px;content:"";position:absolute;left:0;bottom:-3px;border-radius:2px}.home-menu .item.current .item-name.border-light-green-bg:after{background-color:#acdc75}.home-menu .item.current .item-name.border-light-blue-bg:after{background-color:#2ebcfa}.home-menu .item.current .item-name.border-dark-green-bg:after{background-color:#85c040}.home-menu .item.current .item-name.border-orange-bg:after{background-color:#ff9400}.home-menu .item.current .item-name.border-white-bg:after{background-color:#2ebcfa}.home-menu .item.current .item-name.border-grey-bg:after{background-color:#444}.home-menu .item.current .item-name.border-pink-bg:after{background-color:#fa2e9e}.home-menu .item .item-name{margin:0 6px}.scrolled header{height:80px}.scrolled header #inner-header{height:80px}.scrolled header .desktop-nav-wrap ul{margin-top:14px}.scrolled header .desktop-menu-extras{margin-top:0}.scrolled header div.logo{margin-top:-20px}.scrolled header img{max-width:170px}nav li.menu-item-has-children.open-parent-menu a{color:#2ebcfa;padding-left:0}nav li.menu-item-has-children.open-parent-menu:before{display:none}nav li.menu-item-has-children .sub-menu li{padding:0;background-position:center}nav li.menu-item-has-children .sub-menu li a{padding:107px 13px 15px}nav li.menu-item-has-children .sub-menu li a:hover{color:#fff !important}nav li.menu-item-has-children .sub-menu li:hover{opacity:.8}nav .sub-menu{max-height:0;transition:all .3s;top:156px;position:fixed;display:block;overflow:hidden;left:0;width:100vw;margin:0 !important;background-color:#fff;padding:0 15px;border-top:0px solid #fff !important}nav .sub-menu.open-menu-item{max-height:1000px;padding:38px 15px 32px;overflow:visible}nav .sub-menu.open-menu-item:before{display:block;font-family:jaf-facitweb,sans-serif;font-weight:700;font-size:24px;color:#003c65;letter-spacing:0;font-size:24px}nav .sub-menu li{min-width:248px}nav .sub-menu li:first-of-type{margin-left:0 !important}nav .sub-menu li:last-of-type{margin-right:0 !important}nav .menu-item-334 .sub-menu.open-menu-item:before{content:"About Us"}nav .menu-item-337 .sub-menu.open-menu-item:before{content:"Doggie Services"}.scrolled nav .sub-menu{top:80px}footer .menu-extras{margin-right:5%;width:21%}footer .menu-extras .phone{font-size:26px !important}footer .menu-extras .footer-contact{max-width:100%}footer #inner-footer .sign-up{margin-right:65px;width:20%}footer #inner-footer nav{width:45%;margin-left:3%}.first-section .title.light-blue-bg{padding:64px 53px 150px 90px}.row .full{padding-top:600px}.row .contain{background-size:376px auto}.first-section+.white-bg .row-inner:before,.first-section+.white-bg .row-inner:after,.row-3>.light-blue-bg:before,.row-3>.light-blue-bg:after,.row-3>.navy-bg:before,.row-3>.navy-bg:after,.row-6>.row-inner:before,.row-6>.row-inner:after,.full-width.dark-green-bg:before,.full-width.dark-green-bg:after,.row.pink-bg .row-inner:before,.row.pink-bg .row-inner:after,.row-10>.orange-bg:before,.row-10>.orange-bg:after,.row-13>.row-inner:before,.row-13>.row-inner:after{height:100px;background-size:100% 100px}.first-section+.white-bg .row-inner:before,.row-3>.light-blue-bg:before,.row-3>.navy-bg:before,.row-6>.row-inner:before,.full-width.dark-green-bg:before,.row.pink-bg .row-inner:before,.row-10>.orange-bg:before,.row-13>.row-inner:before{top:-100px}.first-section+.white-bg .row-inner:after,.row-3>.light-blue-bg:after,.row-3>.navy-bg:after,.row-6>.row-inner:after,.full-width.dark-green-bg:after,.row.pink-bg .row-inner:after,.row-10>.orange-bg:after,.row-13>.row-inner:after{bottom:-100px}.row-1 .features-3{max-width:1260px;margin:auto}.row-1 .features-3 .feature{max-width:33%;display:inline-block;padding:0 10px}.row-1 .features-3 .feature .feature-image{min-height:106px}.row-2.row .contain{background-size:476px auto}.row-4>.orange-bg{padding:200px 20px}.row-5 .row-inner{max-width:100%}.row-5 .columns-wrapper{max-width:1260px;margin:auto}.row-5 .column-0 .h3{margin-bottom:27px}.row-5 .column-0 .features{margin-bottom:0}.row-5 .column-0 .features .feature{max-width:32%;display:inline-block;text-align:center}.row-5 .column-0 .features .feature .feature-image{float:none;max-width:110px;max-height:116px}.row-5 .column-0 .features .feature .feature-image img{height:100%;max-height:116px;width:auto;margin-top:0 !important}.row-5 .column-0 .features .feature .feature-text{margin:auto;text-align:center}.row-5 .row-inner .column-1 .h3{margin-bottom:27px}.row-5 .row-inner .column-1 .features.slick{margin-top:0}.row-5 .row-inner .column-1 .features.slick .feature{max-width:32%;display:inline-block;vertical-align:top;padding:0 10px}.row-5 .row-inner .column-1 .features.slick .feature .feature-image{float:none;max-width:110px;max-height:116px}.row-5 .row-inner .column-1 .features.slick .feature .feature-image img{height:100%;max-height:116px;width:auto;margin-top:0 !important;position:relative;z-index:100;transition:all .3s;transform-origin:0% 10%}.row-5 .row-inner .column-1 .features.slick .feature .feature-image:hover img{transform:rotateX(90deg)}.row-5 .row-inner .column-1 .features.slick .feature .h4{letter-spacing:-1px;margin-bottom:5px}.row-5 .row-inner .column-1 .features.slick .feature:first-of-type .feature-image:after{background-image:url("../images/once-in-a-while.png")}.row-5 .row-inner .column-1 .features.slick .feature:last-of-type .feature-image:after{background-image:url("../images/living-life.png")}.row-5 .row-inner .column-1 .features.slick .feature .feature-image{position:relative}.row-5 .row-inner .column-1 .features.slick .feature .feature-image:after{content:"";display:block;height:116px;width:107px;background-size:106px 116px;background-position:center;background-repeat:no-repeat;background-image:url("../images/the-weekender.png");position:absolute;top:0;left:1px;z-index:99}.row-6 .row-inner{max-width:100%;margin:auto}.row-6 .row-inner>.sub-header,.row-6 .row-inner>.h2{max-width:820px;margin:auto}.row-6 .row-inner .cta-box{text-align:left;padding:37px 52px 27px;background-position:center right;background-size:auto 60%}.row-6 .row-inner .cta-box .sub-header{margin-top:0}.row-6 .row-inner .cta-box .section_blurb{max-width:525px;margin:0}.row-6 .row-inner .cta-box .cta-image{max-width:318px;float:right;margin-top:-185px}.features-4 .feature{max-width:23%;margin:8px}.features-4 .feature .feature-title{letter-spacing:-0.75px;min-height:84px}.ingredients .ingredient.slick-active .ingredient-blurb{max-width:300%;margin:0 -100%}.row-8 .row-inner{padding-bottom:100px}.row-8 .features-4 .feature .feature-image{max-width:174px;max-height:124px}.row-8 .features-4 .feature .feature-image img{max-height:124px}.row-11>.white-bg{background-position:center}.row-12{position:relative}.row-12>div>.pink-bg p{max-width:700px;margin:auto}.row-12 .portraits{display:block}.row-12 .portraits .portrait-0{top:6%;left:5%}.row-12 .portraits .portrait-1{top:56%;left:103%}.row-12 .portraits .portrait-2{top:16%;left:45%}.row-12 .portraits .portrait-3{top:70%;left:3%}.row-12 .portraits .portrait-4{top:80%;left:36%}.testimonial{padding:0 30px 1px}.testimonial .dog-name{padding-top:42px;min-height:66px}.single-column-layout .recent-news,.single-column-layout .instagram-feed{width:49%;display:inline-block;margin-top:30px;padding:20px 0;vertical-align:top}.single-column-layout .instagram-feed.d-3of4{width:75%;max-width:none}.recent-news{border-bottom:0px solid transparent;border-right:1px solid #d1d1d1}.recent-news .slick-dots{right:4px;text-align:left;bottom:-5px}.recent-news .slick-dots li button:before{font-size:20px;color:#dadada;opacity:1}.recent-news .slick-dots li.slick-active button:before{color:#ff9400}.recent-news .news-feed-post{margin-bottom:10px}.recent-news .slick-dots,.recent-news .news-feed-post .news-feed-text{max-width:58%}.recent-news .news-feed-post .news-feed-text{padding-right:40px}#talula-approved{scroll-margin-top:30px}.main-content .bottom-content .contact-option{max-width:452px}.dashboard-news{margin-top:0}.dashboard-dogs{margin-top:0;padding:0}.dashboard-dogs .dog .dog-count{width:calc(100% - 20px)}.dashboard-dogs .dog .dog-portrait{max-width:150px;max-height:150px}.dashboard-dogs .dog .dog-detail{margin-bottom:4px}.dashboard-dogs .slick-dots{bottom:-55px}.dashboard-dogs .slick-next,.dashboard-dogs .slick-prev{bottom:-72px}.page-id-9 .desktop-inner-padding{height:100%;margin-top:30px}.page-id-9 .item-0,.page-id-9 .item-2,.page-id-9 .item-4,.page-id-9 .item-6,.page-id-9 .item-8{margin-right:5px}.page-id-9 .item-1,.page-id-9 .item-3,.page-id-9 .item-5,.page-id-9 .item-7,.page-id-9 .item-9{margin-left:5px}.page-id-9 .item-2,.page-id-9 .item-3,.page-id-9 .item-4,.page-id-9 .item-5,.page-id-9 .item-6,.page-id-9 .item-7,.page-id-9 .item-8,.page-id-9 .item-9{margin-top:30px}.dog.box.normal-padding{padding:22px 10px 23px;height:100%}.box.narrow-padding{padding:22px 10px 23px}.talula-plan .plan-detail .payment-detail,.talula-plan .plan-detail .delivery-detail{width:48%}#content.basic .contact-option{max-width:44%;margin:18px;display:inline-block;vertical-align:top}#content.basic .contact-option .h3{margin-bottom:22px}#content.basic .contact-option .contact-detail{margin-bottom:16px}#content.basic .contact-option p{max-width:100%}#content.basic .box-wrapper{margin-top:-170px}#content .faq-footer{padding-top:55px}.page-id-557 #content .intro{padding-bottom:100px}.full-desktop{display:block !important}.jr-insta-caption a{color:#fa2e9e !important}.jr-insta-username a{color:#003c65 !important}#content.blog-archive .featured-posts{max-width:1260px;margin:0 auto 150px}#content.blog-archive .featured-posts article.featured-post{margin-right:60px}#content.blog-archive .featured-posts article.featured-post .image{max-width:100%}#content.blog-archive .featured-posts article.featured-post .text-section{max-width:90%}#content.blog-archive .featured-posts .float-wrapper{max-width:37%}#content.blog-archive article .image{max-width:200px}#content.blog-archive .blog-signup{padding:30px 50px 30px}#content.blog-archive .blog-signup p{max-width:600px;margin:auto}#content.blog-archive .blog-signup .gform_button{background-image:url("../images/button-bg-dark-blue.png") !important}#content.blog-archive .full-blog{max-width:1080px;margin:150px auto 0}#content.blog-archive .full-blog article{margin-bottom:30px}#content .post-536 .top-details{width:1000px;margin:0 -90px}.blog-content-wrapper .sample-plan{min-height:196px;max-width:800px;margin:40px auto}.blog-content-wrapper .sample-plan .top-row{max-width:60%;border-right:1px solid #fff;float:left}.blog-content-wrapper .sample-plan .middle-details{max-width:38%;display:inline-block;float:right;padding:16px 0}.blog-content-wrapper .sample-plan .middle-details p{margin-bottom:0}.blog-content-wrapper .sample-plan .text-details{margin-left:20px;display:inline-block}.blog-content-wrapper .sample-plan .add-ons{margin:0;padding:0;border:0px solid transparent;text-align:left;margin-left:20px;display:inline-block}.blog-content-wrapper .sample-plan .dog-portrait{max-width:150px;max-height:150px}.blog-content-wrapper .top-info{max-width:1100px;margin:0 auto 50px}.blog-content-wrapper .content-wrapper,.blog-content-wrapper .photo-section-wrapper,.blog-content-wrapper .pulled-quote-section-wrapper{max-width:800px;margin:auto}.blog-content-wrapper .photo-section-wrapper{margin:30px auto}.blog-content-wrapper .photo-section-wrapper .caption-wrapper{padding-top:10px}.blog-content-wrapper .pulled-quote-section-wrapper{margin:30px auto}.blog-content-wrapper .pulled-quote-section-wrapper .quote-wrapper{max-width:515px;margin-left:0;margin-right:auto;float:none;display:inline-block}.blog-content-wrapper .pulled-quote-section-wrapper .talula{display:inline-block}.blog-signup.single{max-width:800px;margin:0 auto 150px;padding-top:65px}.blog-signup.single p{max-width:500px;margin:auto}.blog-signup.single #gform_submit_button_1{background-image:url("../images/button-bg-dark-blue.png")}.supporting{margin-top:0}.supporting .donation-total,.supporting .dots-image{margin:30px 0}.suggested-reads .news-feed-post{width:49%;display:inline-block;vertical-align:top}.suggested-reads .news-feed-post .news-image{float:left}.suggested-reads .news-feed-post .news-feed-text{max-width:54%}.story-archive .recent-news,.story-archive .instagram-feed{width:49%;display:inline-block;padding:20px 0;vertical-align:top}.story-archive .recent-news{border-bottom:0px solid transparent;border-right:1px solid #d1d1d1;margin-top:30px}.story-archive .recent-news .slick-dots{right:4px;text-align:left;bottom:-5px}.story-archive .recent-news .slick-dots li button:before{font-size:20px;color:#dadada;opacity:1}.story-archive .recent-news .slick-dots li.slick-active button:before{color:#ff9400}.story-archive .recent-news .news-feed-post{margin-bottom:10px}.story-archive .recent-news .slick-dots,.story-archive .recent-news .news-feed-text{max-width:58%;padding-right:20px}.recent-news .news-feed-post .news-image{max-width:200px;max-height:180px}.talula-subscription .portrait-wrapper{width:200px}.talula-subscription .portrait-wrapper,.talula-subscription .text-details{display:inline-block;text-align:left}.talula-subscription .text-details{padding-left:15px}.talula-subscription .manage-top-details{text-align:left}.talula-subscription .suspend-box{padding:12px 10px 15px 40px}.talula-subscription .woocommerce-customer-details .woocommerce-column--shipping-address{padding-top:0}.talula-subscription .delivery-options-table .left-side{width:20%;padding:20px 30px}.talula-subscription .delivery-options-table .right-side{width:79%;padding:20px 30px}.talula-subscription .delivery-options-table .right-side .plan-change{margin-top:-21px;float:right}.talula-subscription .extra .remove-add-on{margin-top:-21px;float:right;margin-bottom:0}.talula-subscription .add-on-extra{text-align:right !important}.talula-subscription .add-on-extra a p{padding:0 34px;margin:0}.talula-subscription .plan-details-table .left-side{width:40%}.talula-subscription .plan-details-table .right-side{width:59%}.talula-subscription .plan-detail .left-side,.talula-subscription .plan-detail .right-side{padding:20px 30px}.talula-subscription .plan-detail.total .left-side,.talula-subscription .plan-detail.total .right-side{padding:30px}.talula-subscription .desktop-plan-details .left-side{width:21%}.talula-subscription .desktop-plan-details .right-side{width:78%}.talula-subscription .desktop-plan-details .actions .left-side{width:21%}.talula-subscription .desktop-plan-details .actions .right-side{width:78%}.talula-subscription .desktop-plan-details .actions .right-side a.btn{display:inline-block;margin:0 22px 22px 0 !important}.talula-subscription .desktop-plan-details .actions .right-side .cancel-link a{text-align:left}.woocommerce table.shop_table tbody tr td:first-of-type{max-width:183px}.woocommerce table.shop_table tbody tr:last-of-type td:first-of-type{width:183px}.woocommerce table.shop_table tbody tr:last-of-type td:last-of-type{width:auto}.home .pum-active .pum-container{width:1000px}.dog-slides{height:calc(100% - 100px)}.single-column-layout p{max-width:650px;margin-left:auto;margin-right:auto}.updated-template .row-0>.light-blue-bg:after{height:100px;bottom:-100px}.updated-template .row>.dark-green-bg:before,.updated-template .row>.orange-bg:before,.updated-template .row>.pink-bg:before,.updated-template .row>.navy-bg:before,.updated-template .row>.grey-bg:before,.updated-template .row>.light-green-bg:before,.updated-template .row>.light-blue-bg:before,.updated-template .row>.white-bg:before,.updated-template .row>.light-grey-bg:before{top:-99px;height:100px}.updated-template .row>.dark-green-bg:after,.updated-template .row>.orange-bg:after,.updated-template .row>.pink-bg:after,.updated-template .row>.navy-bg:after,.updated-template .row>.grey-bg:after,.updated-template .row>.light-green-bg:after,.updated-template .row>.light-blue-bg:after,.updated-template .row>.white-bg:after,.updated-template .row>.light-grey-bg:after{bottom:-99px;height:100px}.team-member-text{padding-left:50px !important;padding-right:50px !important}.team-member-text .team-name,.team-member-text .position,.team-member-text p{max-width:600px;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1100px){.pipe{display:none !important}}@media only screen and (min-width: 1240px){.login-switch.login{max-width:62%}.woocommerce-account .woocommerce-MyAccount-content{max-width:800px;padding:66px 80px 80px;float:left}.t-1of2-with-margin{margin:11px}.dogs .dog .dog-portrait{max-width:150px;max-height:150px}.dogs .dog .text-details{padding-left:170px}.dogs .dog .middle-details,.dogs .dog .bottom-details{margin-left:170px;max-width:62%}.dogs .dog .middle-details .dog-detail,.dogs .dog .bottom-details .dog-detail{max-width:15%;margin-bottom:0}.dogs .dog .middle-details .dog-detail p.smaller,.dogs .dog .bottom-details .dog-detail p.smaller{margin-bottom:0}.dogs .dog .talula-plan{position:relative}.dogs .dog .talula-plan .box{padding-right:calc(17% + 30px)}.dogs .dog .talula-plan .plan-overview{max-width:33%}.dogs .dog .talula-plan .button{max-width:17%;position:absolute;max-width:34%;top:50%;margin:-25px 0;right:36px}.dogs .dog .talula-plan .button a.btn-full-dark-blue{background-image:url("../images/button-bg-dark-blue.png")}.dogs .dog .talula-plan .plan-detail .delivery-detail,.dogs .dog .talula-plan .plan-detail .payment-detail,.dogs .dog .talula-plan .plan-detail.plan-price{padding:0 14px}.cart-wrapper h1{width:1285px;margin:0 auto 9px}.scrolled.page-id-8 header .cart-link{right:305px}.page-id-8 .subscription-details-top .grey-text,.page-id-8 .subscription-details-top .grey-text+p{display:inline-block}.page-id-8 .basket .next-payment,.page-id-8 .basket .delivery-day,.page-id-8 .basket .time-slot{width:27%;float:right;position:relative}.page-id-8 .basket .next-payment:before,.page-id-8 .basket .delivery-day:before,.page-id-8 .basket .time-slot:before{content:"";display:block;position:absolute;top:-29px;left:0;width:100%;height:19px;background-repeat:no-repeat;background-position:center;background-size:contain}.page-id-8 .basket .next-payment:before{background-image:url("../images/payment-detail-blue.png")}.page-id-8 .basket .delivery-day:before{background-image:url("../images/delivery-detail-blue.png")}.page-id-8 .basket .time-slot:before{background-image:url("../images/time-detail-blue.png")}.page-id-8 .basket .sub-total{padding-left:110px;border-top:0px solid transparent;text-align:left}.page-id-8 .basket .sub-total .smaller,.page-id-8 .basket .sub-total .h5{display:inline-block}.page-id-8 .basket .sub-total .smaller:before{content:"/";display:inline-block;margin-right:5px}.page-id-8 .cart_totals{text-align:left;max-width:100%;width:100%}.page-id-8 .cart_totals div.label,.page-id-8 .cart_totals div.amount{width:40%}.page-id-8 .cart_totals div.amount{text-align:left;font-weight:600}.page-id-8 .cart_totals div.amount span{font-weight:600}.page-id-8 .cart_totals .order-total,.page-id-8 .cart_totals .recurring-total{font-size:14px}.page-id-8 .cart_totals .order-total div.amount,.page-id-8 .cart_totals .recurring-total div.amount{font-weight:600}.page-id-8 .cart_totals .order-total div.amount small,.page-id-8 .cart_totals .recurring-total div.amount small{font-size:14px;line-height:21px;font-weight:400}.page-id-8 .cart_totals .order-total div.amount span,.page-id-8 .cart_totals .recurring-total div.amount span{font-size:14px;line-height:21px;font-weight:600}.page-id-8 .cart_totals .recurring-total .label small{max-width:60%}.page-id-8 .woocommerce-cart-form{margin-right:30px}.wide-desktop{display:block !important}.socials{position:absolute;left:0;padding-left:90px;padding-right:0}.socials .label{display:block}.socials .jssocials-share{width:auto}.socials .jssocials-share .jssocials-share-label{display:none}.call-link{width:1285px;margin:0 auto 22px;text-align:left}.call-link p,.call-link a{display:inline-block;vertical-align:top}.call-link p.phone:before,.call-link a.phone:before{top:0}nav .sub-menu{padding:0 90px}nav .sub-menu.open-menu-item{padding:38px 90px 32px}.pre-menu{padding:10px 0 9px}.pre-menu .inner{padding:0 70px}header{text-align:center}header #inner-header{padding:15px 70px;max-width:1440px;text-align:left}header .cart-link{display:block;right:525px}header .desktop-nav-wrap li{padding:0 10px}.home-menu .item .item-name{margin:0 25px}.scrolled header .cart-link{right:525px}}@media only screen and (min-width: 1240px)and (min-width: 1300px){header .desktop-menu-extras .sign-up{display:inline-block}}@media only screen and (min-width: 1240px){.row-1 .features-3 .feature{padding:0 40px}}@media only screen and (min-width: 1240px){.row-2>.dark-green-bg{padding:250px 90px}}@media only screen and (min-width: 1240px){.row-3{position:relative}.row-3>.light-blue-bg{z-index:100}.row-3:before,.row-3:after{content:"";display:block;position:absolute;height:332px;width:380px;background-image:url("../images/transparent-doggo.png");background-size:contain;background-position:center top;background-repeat:no-repeat;top:206px;z-index:101}.row-3:before{left:12px;transform:scaleX(-1);clip-path:ellipse(100% 40% at 50% 38%)}.row-3:after{right:12px;clip-path:ellipse(51% 57% at 50% 43%)}}@media only screen and (min-width: 1240px){.row-6 .row-inner,.row-8 .row-inner{max-width:1268px;margin:auto}.row-6 .row-inner .cta-box,.row-8 .row-inner .cta-box{background-size:auto 60%}}@media only screen and (min-width: 1240px){.row-9>.light-blue-bg:last-of-type,.row-9>.navy-bg:last-of-type{padding:300px 90px;background-repeat:no-repeat;background-position:center}}@media only screen and (min-width: 1240px){.row-12{position:relative}.row-12 .inner{max-width:1400px;margin:auto}.row-12 .portraits .portrait-0{top:7%;left:10%}.row-12 .portraits .portrait-1{top:56%;left:92%}.row-12 .portraits .portrait-2{top:16%;left:49%}.row-12 .portraits .portrait-3{top:65%;left:8%}.row-12 .portraits .portrait-4{top:80%;left:36%}}@media only screen and (min-width: 1240px){.single-column-layout .recent-news .news-feed-post .news-image{max-width:200px;max-height:180px}.single-column-layout .recent-news .slick-dots,.single-column-layout .recent-news .news-feed-post .news-feed-text{max-width:65%}}@media only screen and (min-width: 1240px){.page-id-9.woocommerce-account .woocommerce-MyAccount-content{max-width:1096px}.page-id-9 .item-0,.page-id-9 .item-3{margin-right:0;margin-left:0;padding-left:0;padding-right:15px}.page-id-9 .item-2,.page-id-9 .item-5{margin-left:0;margin-right:0;padding-left:15px;padding-right:0}.page-id-9 .item-1,.page-id-9 .item-4{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}.page-id-9 .item-0,.page-id-9 .item-1,.page-id-9 .item-2{margin-top:82px}.page-id-9 .item-3,.page-id-9 .item-4,.page-id-9 .item-5{margin-top:24px}.page-id-9 .desktop-inner-padding{height:100%;margin-top:0}.page-id-9 .wavy-green.box{margin-top:0}}@media only screen and (min-width: 1240px){.dog-detail{padding:0;width:31%}.dog-detail p.smaller{font-size:12px;line-height:14px}}@media only screen and (min-width: 1240px){.dashboard-dogs .slick-dots{bottom:-25px}.dashboard-dogs .slick-next,.dashboard-dogs .slick-prev{bottom:-42px}}@media only screen and (min-width: 1240px){.talula-subscription .desktop-plan-details .left-side{width:21%}.talula-subscription .desktop-plan-details .right-side{width:78%}}@media only screen and (min-width: 1240px){.postcode-check .postcode_check_form input[type=text]{width:58% !important;height:42px;margin-right:30px;display:inline-block}.postcode-check .postcode_check_form .pc-submit{width:33%;display:inline-block}}@media only screen and (min-width: 1240px){.single-dessert-item{text-align:left;margin:0 12px 2px 16px}}@media only screen and (min-width: 1240px){footer #inner-footer{padding:40px 90px;text-align:center}footer .menu-extras{max-width:280px;margin-right:35px}footer nav{width:49%;max-width:600px}footer .copyright,footer .footer-links,footer a{display:inline-block}footer .footer-logo{max-width:202px;margin-right:32px;margin-top:-86px}footer .payment-options{margin-left:220px}footer p.copyright:after,footer #menu-footer-links li:last-of-type:after{content:"/";color:#444;margin-left:4px;font-weight:300}}@media only screen and (min-width: 1450px){#order_review_heading{padding-top:0}}@media print{*{background:transparent !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h3,h4{orphans:3;widows:3}h3,h4{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}/*# sourceMappingURL=style.css.map */
