.font-avenir-next-reg{font-family:AvenirNextReg;font-weight:400}.klaviyo-custom-embed-form,.klaviyo-custom-form{max-width:430px;margin:0 auto}.klaviyo-custom-embed-form .input-group-row,.klaviyo-custom-form .input-group-row{align-items:flex-end;justify-content:center}.klaviyo-custom-embed-form .k-field-group,.klaviyo-custom-form .k-field-group{margin-bottom:16px}.klaviyo-custom-embed-form .k-field-group button,.klaviyo-custom-embed-form .k-field-group input,.klaviyo-custom-form .k-field-group button,.klaviyo-custom-form .k-field-group input{width:100%}.klaviyo-custom-embed-form .k-field-group input,.klaviyo-custom-form .k-field-group input{border:1px solid #4e2b5a;border-radius:9px;margin-bottom:0;background:#fbeaf6;padding:.88em .88em .7em;font-size:18px;line-height:1.5;color:#000}@media (max-width:767px){.klaviyo-custom-embed-form .k-field-group input,.klaviyo-custom-form .k-field-group input{font-size:15px}}.klaviyo-custom-embed-form .k-field-group input::-moz-placeholder,.klaviyo-custom-form .k-field-group input::-moz-placeholder{color:#000}.klaviyo-custom-embed-form .k-field-group input:-ms-input-placeholder,.klaviyo-custom-form .k-field-group input:-ms-input-placeholder{color:#000}.klaviyo-custom-embed-form .k-field-group input::placeholder,.klaviyo-custom-form .k-field-group input::placeholder{color:#000}.klaviyo-custom-embed-form .k-field-group--controls,.klaviyo-custom-form .k-field-group--controls{margin-top:23px}.klaviyo-custom-embed-form .klaviyo-form__footer p,.klaviyo-custom-form .klaviyo-form__footer p{font-size:.8em;text-align:center}.klaviyo-custom-embed-form .klaviyo-form,.klaviyo-custom-embed-form .klaviyo-form [data-testid=form-component],.klaviyo-custom-form .klaviyo-form,.klaviyo-custom-form .klaviyo-form [data-testid=form-component]{padding-left:10px!important;padding-right:10px!important}.klaviyo-custom-embed-form .klaviyo-form [data-testid=form-component] button[aria-label="Search Countries"],.klaviyo-custom-embed-form .klaviyo-form button[aria-label="Search Countries"],.klaviyo-custom-form .klaviyo-form [data-testid=form-component] button[aria-label="Search Countries"],.klaviyo-custom-form .klaviyo-form button[aria-label="Search Countries"]{width:46px!important}.klaviyo-custom-embed-form .klaviyo-form>button[type=button]:not([aria-label="Search Countries"]),.klaviyo-custom-embed-form .klaviyo-form [data-testid=form-component]>button[type=button]:not([aria-label="Search Countries"]),.klaviyo-custom-form .klaviyo-form>button[type=button]:not([aria-label="Search Countries"]),.klaviyo-custom-form .klaviyo-form [data-testid=form-component]>button[type=button]:not([aria-label="Search Countries"]){border-radius:9px!important;font-weight:600!important;font-size:16px!important;line-height:150%!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:1.17em 1em 1em!important;display:inline-block!important;background:#4e2b5a!important;border:1px solid #4e2b5a!important;color:#fff!important;font-family:Avenir Next,sans-serif!important;height:auto!important}@media (max-width:767px){.klaviyo-custom-embed-form .klaviyo-form>button[type=button]:not([aria-label="Search Countries"]),.klaviyo-custom-embed-form .klaviyo-form [data-testid=form-component]>button[type=button]:not([aria-label="Search Countries"]),.klaviyo-custom-form .klaviyo-form>button[type=button]:not([aria-label="Search Countries"]),.klaviyo-custom-form .klaviyo-form [data-testid=form-component]>button[type=button]:not([aria-label="Search Countries"]){font-size:12.8px}}.klaviyo-custom-embed-form:empty{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%!important;height:200px}.klaviyo-custom-embed-form:empty:after{content:" ";display:block;width:64px;height:64px;margin:0 auto;border-radius:50%;border-color:#4e2b5a transparent;border-style:solid;border-width:6px;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-btn{border-radius:9px;font-weight:600;font-size:16px;line-height:150%;letter-spacing:.1em;text-transform:uppercase;padding:1.17em 1em 1em;display:inline-block}@media (max-width:767px){.c-btn{font-size:12.8px}}.c-btn.c-btn-primary{background:#4e2b5a;border:1px solid #4e2b5a;color:#fff}@media (min-width:576px){.c-btn.c-btn-long{min-width:316px}}@media (min-width:576px){.c-btn.c-btn-long-2{min-width:421px}}.control-input{display:flex;margin-bottom:15px;align-items:flex-start}.control-input input{margin-right:8px;flex-shrink:0;position:relative;top:4px}.control-input label:last-child,.control-input p:last-child{margin-bottom:0}.media{display:block;background-color:rgba(0,0,0,.1);position:relative;overflow:hidden}.media--transparent{background-color:transparent}.media>:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.media>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media--square{padding-bottom:100%}.media--portrait{padding-bottom:125%}.media--landscape{padding-bottom:66.6%}.media--cropped{padding-bottom:56%}.media--16-9{padding-bottom:56.25%}.media--circle{padding-bottom:100%;border-radius:50%}body.template-page--giftnote{background:#fbeaf6}@media (max-width:767px){body.template-page--giftnote .site-header{display:none}}body.template-page--giftnote .site-header .site-nav{display:none}body.template-page--giftnote .site-header .logo__image-wrapper{max-width:130px}@media (max-width:767px){body.template-page--giftnote .page-content-wrapper{padding-top:40px}}@media (max-width:575px){body.template-page--giftnote .page-content-wrapper{padding-top:13px}}body.template-page--giftnote .page-content-wrapper .rte .klaviyo-form p,body.template-page--giftnote .page-content-wrapper .rte p{font-family:AvenirNextReg;font-size:21px;font-weight:400;line-height:1.73;margin-bottom:0}@media (max-width:767px){body.template-page--giftnote .page-content-wrapper .rte .klaviyo-form p,body.template-page--giftnote .page-content-wrapper .rte p{font-size:17px}}body.template-page--giftnote .page-content-wrapper .rte .klaviyo-form p a,body.template-page--giftnote .page-content-wrapper .rte p a{color:#f778ad;text-decoration:none}body.template-page--giftnote .page-content-wrapper .rte h1,body.template-page--giftnote .page-content-wrapper .rte h2,body.template-page--giftnote .page-content-wrapper .rte h3,body.template-page--giftnote .page-content-wrapper .rte h4,body.template-page--giftnote .page-content-wrapper .rte h5,body.template-page--giftnote .page-content-wrapper .rte h6{font-family:inherit}body.template-page--giftnote .page-content-wrapper .rte .discount-code{font-family:Avenir Next,sans-serif;font-weight:600;letter-spacing:.1em;color:#4e2b5a}body.template-page--giftnote .page-content-wrapper h1,body.template-page--giftnote .page-content-wrapper h2{font-weight:700;font-size:48px;line-height:101.6%;letter-spacing:.07em;color:#4e2b5a;margin-bottom:1em}@media (min-width:768px) and (max-width:991px){body.template-page--giftnote .page-content-wrapper h1,body.template-page--giftnote .page-content-wrapper h2{font-size:40px}}@media (max-width:767px){body.template-page--giftnote .page-content-wrapper h1,body.template-page--giftnote .page-content-wrapper h2{font-size:24px}}@media (max-width:575px){body.template-page--giftnote .page-content-wrapper .c-btn{width:100%}}body.template-page--melbourne-landing,body.template-page--melbourne-landing-redirect{background:#fbeaf6}@media (max-width:767px){body.template-page--melbourne-landing-redirect .site-header,body.template-page--melbourne-landing .site-header{display:none}}body.template-page--melbourne-landing-redirect .site-header .site-nav,body.template-page--melbourne-landing .site-header .site-nav{display:none}body.template-page--melbourne-landing-redirect .site-header .logo__image-wrapper,body.template-page--melbourne-landing .site-header .logo__image-wrapper{max-width:130px}@media (max-width:767px){body.template-page--melbourne-landing-redirect .page-content-wrapper,body.template-page--melbourne-landing .page-content-wrapper{padding-top:40px}}@media (max-width:575px){body.template-page--melbourne-landing-redirect .page-content-wrapper,body.template-page--melbourne-landing .page-content-wrapper{padding-top:13px}}body.template-page--melbourne-landing-redirect .page-content-wrapper .rte p,body.template-page--melbourne-landing .page-content-wrapper .rte p{font-family:AvenirNextReg;font-size:21px;font-weight:400;line-height:1.73;margin-bottom:0}@media (max-width:767px){body.template-page--melbourne-landing-redirect .page-content-wrapper .rte p,body.template-page--melbourne-landing .page-content-wrapper .rte p{font-size:17px}}body.template-page--melbourne-landing-redirect .page-content-wrapper .rte h1,body.template-page--melbourne-landing-redirect .page-content-wrapper .rte h2,body.template-page--melbourne-landing-redirect .page-content-wrapper .rte h3,body.template-page--melbourne-landing-redirect .page-content-wrapper .rte h4,body.template-page--melbourne-landing-redirect .page-content-wrapper .rte h5,body.template-page--melbourne-landing-redirect .page-content-wrapper .rte h6,body.template-page--melbourne-landing .page-content-wrapper .rte h1,body.template-page--melbourne-landing .page-content-wrapper .rte h2,body.template-page--melbourne-landing .page-content-wrapper .rte h3,body.template-page--melbourne-landing .page-content-wrapper .rte h4,body.template-page--melbourne-landing .page-content-wrapper .rte h5,body.template-page--melbourne-landing .page-content-wrapper .rte h6{font-family:inherit}body.template-page--melbourne-landing-redirect .page-content-wrapper .rte .discount-code,body.template-page--melbourne-landing .page-content-wrapper .rte .discount-code{font-family:Avenir Next,sans-serif;font-weight:600;letter-spacing:.1em;color:#4e2b5a}body.template-page--melbourne-landing-redirect .page-content-wrapper h1,body.template-page--melbourne-landing-redirect .page-content-wrapper h2,body.template-page--melbourne-landing .page-content-wrapper h1,body.template-page--melbourne-landing .page-content-wrapper h2{font-weight:700;font-size:48px;line-height:101.6%;letter-spacing:.07em;color:#4e2b5a;margin-bottom:1em}@media (min-width:768px) and (max-width:991px){body.template-page--melbourne-landing-redirect .page-content-wrapper h1,body.template-page--melbourne-landing-redirect .page-content-wrapper h2,body.template-page--melbourne-landing .page-content-wrapper h1,body.template-page--melbourne-landing .page-content-wrapper h2{font-size:40px}}@media (max-width:767px){body.template-page--melbourne-landing-redirect .page-content-wrapper h1,body.template-page--melbourne-landing-redirect .page-content-wrapper h2,body.template-page--melbourne-landing .page-content-wrapper h1,body.template-page--melbourne-landing .page-content-wrapper h2{font-size:24px}}@media (max-width:575px){body.template-page--melbourne-landing-redirect .page-content-wrapper .c-btn,body.template-page--melbourne-landing .page-content-wrapper .c-btn{width:100%}}body.template-page--melbourne-landing-redirect .melbourne-landing-main-section,body.template-page--melbourne-landing .melbourne-landing-main-section{padding-top:46px;padding-bottom:32px}@media (max-width:767px){body.template-page--melbourne-landing-redirect .melbourne-landing-main-section,body.template-page--melbourne-landing .melbourne-landing-main-section{padding-top:25px}}body.template-page--melbourne-landing-redirect [data-section-type=featured-products-section] .jdgm-widget.jdgm-widget,body.template-page--melbourne-landing [data-section-type=featured-products-section] .jdgm-widget.jdgm-widget{display:none!important}body.template-page--melbourne-landing-redirect .page-content-wrapper{margin-bottom:80px}body.template-page--melbourne-landing-redirect .page-content-wrapper .rte{max-width:912px;margin-left:auto;margin-right:auto}#melbourne-we-deliver-to-you-yet .page-content-wrapper .rte{max-width:855px}.customer{max-width:500px;margin-left:auto;margin-right:auto}.customer-banner{margin-bottom:25px}.customer-banner:last-child{margin-bottom:0}@media screen and (min-width:769px){.customer-banner{margin-bottom:45px}}