.corporate-inquiry-form legend{text-transform:uppercase;margin-top:0;margin-bottom:30px;font-size:28px;border:none;color:#2c3368;font-family:futura-pt,Trebuchet MS,Arial,sans-serif;font-weight:500}@media screen and (max-width: 768px){.corporate-inquiry-form legend{font-size:20px}}@media screen and (min-width: 992px){.corporate-inquiry-form .col-md-6{padding-right:25px;padding-left:25px}.corporate-inquiry-form .row{margin-right:-25px;margin-left:-25px}}.corporate-inquiry-form .form-group{margin-bottom:28px}.corporate-inquiry-form .form-group:last-child{margin-bottom:0}.corporate-inquiry-form .form-group label{font-weight:400;font-family:futura-pt,Trebuchet MS,Arial,sans-serif;font-weight:500!important;color:#666;font-size:20px;line-height:1.16em;text-transform:uppercase;margin-bottom:7px}.corporate-inquiry-form .form-group label em{text-transform:none}.corporate-inquiry-form .form-group .form-control,.corporate-inquiry-form .form-group .input-group-btn .btn{border-radius:0;border-color:#a1a1a1;height:50px}.corporate-inquiry-form .form-group textarea.form-control{height:380px}.corporate-inquiry-form .form-group.label-offset{margin-top:-23px}@media screen and (max-width: 991px){.corporate-inquiry-form .form-group.label-offset{margin-top:30px}}@media screen and (max-width: 767px){.corporate-inquiry-form .form-group label{font-size:15px}.corporate-inquiry-form .form-group textarea.form-control{height:auto}}.corporate-inquiry-form form{background:#c1d5ed;padding:45px 85px;margin-top:40px}.corporate-inquiry-form form fieldset.contact{margin-bottom:80px}@media screen and (max-width: 767px){.corporate-inquiry-form form{padding:20px}.corporate-inquiry-form form fieldset{margin-top:10px}.corporate-inquiry-form form fieldset.contact{margin-bottom:60px}}.corporate-inquiry-form .actions{padding:20px;text-align:center}@media screen and (max-width: 767px){.corporate-inquiry-form .actions .cta{margin-top:0}}.corporate-inquiry-form .cta{border:0;text-transform:uppercase;padding:22px;background:#2c3368;color:#fff!important;font-size:21px;line-height:1em;white-space:nowrap;display:inline-block;letter-spacing:.1em;width:272px;transition:background .25s;margin-top:40px;transition:background .15s;text-decoration:none!important;font-family:futura-pt-bold,Trebuchet MS,Arial,sans-serif}.corporate-inquiry-form .cta:hover{background:#12194d}@media screen and (max-width: 991px){.corporate-inquiry-form .cta{padding:16px 36px;font-size:18px;width:auto;margin-top:30px}}@media screen and (min-width: 992px){.corporate-inquiry-form.wedding-inquiry form{padding:45px 100px}.corporate-inquiry-form.wedding-inquiry form fieldset.contact{margin-bottom:40px}}.corporate-inquiry-form.wedding-inquiry .inquiry-grid{display:grid}.corporate-inquiry-form.wedding-inquiry .inquiry-grid .help-block{font-size:17px;margin-top:-6px;margin-bottom:16px;line-height:1.2em}@media screen and (max-width: 991px){.corporate-inquiry-form.wedding-inquiry .inquiry-grid{grid-auto-flow:row}}@media screen and (min-width: 992px){.corporate-inquiry-form.wedding-inquiry .inquiry-grid{align-items:end;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-gap:28px 50px;grid-template-areas:"ship-deliver ship-address" "delivery-date additional-cakes" "delivery-time notes" "flavor notes" "board-color notes"}.corporate-inquiry-form.wedding-inquiry .inquiry-grid .form-group{margin-bottom:0}.corporate-inquiry-form.wedding-inquiry .inquiry-grid .form-group.ship-deliver{grid-area:ship-deliver}.corporate-inquiry-form.wedding-inquiry .inquiry-grid .form-group.ship-address{grid-area:ship-address}.corporate-inquiry-form.wedding-inquiry .inquiry-grid .form-group.delivery-date{grid-area:delivery-date}.corporate-inquiry-form.wedding-inquiry .inquiry-grid .form-group.additional-cakes{grid-area:additional-cakes}.corporate-inquiry-form.wedding-inquiry .inquiry-grid .form-group.delivery-time{grid-area:delivery-time}.corporate-inquiry-form.wedding-inquiry .inquiry-grid .form-group.notes{grid-area:notes;grid-row:3/6;grid-column:-2/-1}.corporate-inquiry-form.wedding-inquiry .inquiry-grid .form-group.notes textarea.form-control{height:100%}.corporate-inquiry-form.wedding-inquiry .inquiry-grid .form-group.flavor{grid-area:flavor}.corporate-inquiry-form.wedding-inquiry .inquiry-grid .form-group.board-color{grid-area:board-color}}.accordion-list[data-v-fe3a9cb9]{border-bottom-width:1px}.accordion-list .accordion-list-item[data-v-fe3a9cb9-s]{border-top-width:1px;font-size:16px;line-height:21px}@container (min-width: 24rem){.accordion-list .accordion-list-item[data-v-fe3a9cb9-s]{font-size:17px;line-height:22px}}.accordion-list .accordion-list-item[data-v-fe3a9cb9-s] strong{font-weight:500}.expand-indicator[data-v-775d4854]{display:inline-block;width:18px;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.expand-indicator.expanded[data-v-775d4854]{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 768px){.rewards-page .benefits-list li[data-v-72931520]:nth-child(1),.rewards-page .benefits-list li[data-v-72931520]:nth-child(3){justify-self:end}.rewards-page .benefits-list li[data-v-72931520]:nth-child(2),.rewards-page .benefits-list li[data-v-72931520]:nth-child(4){justify-self:start}}@media (min-width: 1024px){.rewards-page .benefits-list li[data-v-72931520]:nth-child(2),.rewards-page .benefits-list li[data-v-72931520]:nth-child(3){justify-self:center}}@media (min-width: 640px){.rewards-page .rewards-faq[data-v-72931520]{width:calc(83.333% - 10px)}}@media (min-width: 768px){.rewards-page .rewards-faq[data-v-72931520]{width:calc(66.666% - 10px)}}@media (min-width: 1340px){.rewards-page .rewards-faq[data-v-72931520]{width:calc(50% - 10px)}}.bonbons-page[data-v-c761d29f]{font-family:futura-pt,Trebuchet MS,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bonbons-page .cta-action[data-v-c761d29f]{text-align:center}.bonbons-page .cta[data-v-c761d29f]{border:0;text-transform:uppercase;padding:min(2.1611vw,22px);background:#13194d;color:#fff;font-size:clamp(16px,2.1611vw,22px);font-weight:700;line-height:1em;text-align:center;white-space:nowrap;display:inline-block;letter-spacing:.1em;width:100%;max-width:clamp(280px,22.5vw,325px);transition:background .25s;transition:background .15s;text-decoration:none!important;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.bonbons-page .hero-banner[data-v-c761d29f]{position:relative;text-align:center;color:#010562;margin-bottom:60px}.bonbons-page .hero-banner img[data-v-c761d29f]{display:block;width:100%;height:auto}.bonbons-page .hero-copy[data-v-c761d29f]{position:absolute;left:50%;top:26.5%;transform:translate(-50%);width:45.25%}.bonbons-page .hero-copy h1[data-v-c761d29f]{font-weight:600;font-size:2.083vw;line-height:1em;white-space:nowrap;letter-spacing:.015em;padding:0;margin:0px 0px 2.5vw}.bonbons-page .hero-copy h1[data-v-c761d29f]:after{content:"";display:block;height:.25vw;background:#010562;width:8.229vw;margin:2.75vw auto 0px}.bonbons-page .hero-copy p[data-v-c761d29f]{font-size:1.736vw;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;line-height:1.222em;padding:0;margin:0px 0px 2vw;letter-spacing:.01em}.bonbons-page .hero-copy p[data-v-c761d29f]:last-child{margin-bottom:0}.bonbons-page .hero-banner img.mobile-hero-img[data-v-c761d29f]{display:none}@media only screen and (max-width: 768px){.bonbons-page .hero-banner[data-v-c761d29f]{margin-bottom:40px}.bonbons-page .hero-banner img.desktop-hero-img[data-v-c761d29f]{display:none}.bonbons-page .hero-banner img.mobile-hero-img[data-v-c761d29f]{display:block}.bonbons-page .hero-copy[data-v-c761d29f]{top:10%;width:100%}.bonbons-page .hero-copy h1[data-v-c761d29f]{font-size:3.125vw;margin:0px 0px 1.6666vw}.bonbons-page .hero-copy p[data-v-c761d29f]{font-size:2.3vw;line-height:1.35em;margin:0px 0px 1.6666vw}}@media only screen and (max-width: 560px){.bonbons-page .hero-banner[data-v-c761d29f]{margin-bottom:20px}.bonbons-page .hero-copy[data-v-c761d29f]{top:8%}.bonbons-page .hero-copy h1[data-v-c761d29f]{font-size:18px;margin:0 0 20px}.bonbons-page .hero-copy p[data-v-c761d29f]{font-size:14px;line-height:1.35em;margin:0 0 20px}}.bonbons-page .feature-main[data-v-c761d29f]{max-width:1080px;padding-right:24px;padding-left:24px;margin:90px auto 0}.bonbons-page .feature-main h3[data-v-c761d29f]{font-size:clamp(24px,2.22vw,32px);color:#13194d;line-height:1.2em;letter-spacing:.01em;padding:0;font-weight:600;margin:0 0 clamp(15px,2.083vw,30px) 0;text-align:center}.bonbons-page .feature-main p[data-v-c761d29f],.bonbons-page .feature-main blockquote[data-v-c761d29f]{font-size:clamp(18px,1.805vw,26px);color:#13194d;line-height:1.2em;letter-spacing:.01em;padding:0;margin:0;text-align:center}.bonbons-page .feature-main blockquote[data-v-c761d29f]{border:0;font-weight:600;margin-top:30px}.bonbons-page .feature-main blockquote cite[data-v-c761d29f]{display:block;font-style:normal;margin-top:25px}@media screen and (max-width: 640px){.bonbons-page .feature-main[data-v-c761d29f]{margin-top:50px}.bonbons-page .feature-main p[data-v-c761d29f]{margin:0 0 20px}}.bonbons-page .feature-main .feature-features article[data-v-c761d29f]{display:grid;margin-bottom:clamp(40px,5.555vw,80px);grid-template-columns:1fr 1fr}.bonbons-page .feature-main .feature-features article[data-v-c761d29f]:last-child{margin-bottom:0}.bonbons-page .feature-main .feature-features article>div[data-v-c761d29f]{display:flex;align-items:center}.bonbons-page .feature-main .feature-features article img[data-v-c761d29f]{width:100%;height:auto}.bonbons-page .feature-main .feature-features article:nth-child(odd) .feature-content[data-v-c761d29f]{padding-left:clamp(20px,2.777vw,40px)}.bonbons-page .feature-main .feature-features article:nth-child(2n) .feature-content[data-v-c761d29f]{padding-right:clamp(20px,2.777vw,40px)}.bonbons-page .feature-main .feature-features article:nth-child(2n) figure[data-v-c761d29f]{order:2}@media screen and (max-width: 640px){.bonbons-page .feature-main .feature-features article[data-v-c761d29f]{display:block;margin-bottom:40px}.bonbons-page .feature-main .feature-features article>div[data-v-c761d29f]{display:block}.bonbons-page .feature-main .feature-features article .feature-content[data-v-c761d29f]{padding:0}.bonbons-page .feature-main .feature-features article figure[data-v-c761d29f]{margin-bottom:20px}.bonbons-page .feature-main .feature-features article:nth-child(odd) .feature-content[data-v-c761d29f],.bonbons-page .feature-main .feature-features article:nth-child(2n) .feature-content[data-v-c761d29f]{padding-left:0;padding-right:0}}.bonbons-page .bonbon-boutiques[data-v-c761d29f]{margin:140px auto 120px;max-width:1080px;padding-right:24px;padding-left:24px}.bonbons-page .bonbon-boutiques .title[data-v-c761d29f]{font-size:32px;color:#2c3368;text-align:center;margin-bottom:20px;font-weight:600}.bonbons-page .map-area[data-v-c761d29f]{position:relative;margin-bottom:40px}@media screen and (max-width: 1024px){.bonbons-page .bonbon-boutiques[data-v-c761d29f]{margin:80px auto}}@media screen and (max-width: 520px){.bonbons-page .bonbon-boutiques[data-v-c761d29f]{margin:60px auto}}.page-klaviyo[data-v-2cd28d48]{padding-block:60px}.klaviyo-embed-wrapper[data-v-2cd28d48]{padding-inline:25px;display:flex;justify-content:center}.page-sms[data-v-1ee3be23]{padding-block:60px}.sms-embed-wrapper[data-v-1ee3be23]{padding-inline:25px;display:flex;justify-content:center}.page-signup[data-v-f8e5b526]{padding-block:60px}.signup-embed-wrapper[data-v-f8e5b526]{padding-inline:25px;display:flex;justify-content:center}.page-who-we-are[data-v-2bff7a2d]{font-family:futura-pt,Trebuchet MS,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header.whoweare-header[data-v-2bff7a2d]{width:100%;overflow:hidden;position:relative;background:#e3e7e8}header.whoweare-header .header-content[data-v-2bff7a2d]{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;padding-top:min(4.166vw,60px)}header.whoweare-header h1[data-v-2bff7a2d]{font-weight:300;font-size:min(3.819vw,55px);text-align:center;color:#2b3073;margin-top:0;margin-bottom:min(4.305vw,62px)}header.whoweare-header h1 img[data-v-2bff7a2d]{display:block;width:min(23.2638vw,335px);height:auto;margin:min(1.666vw,24px) auto 0}header.whoweare-header p[data-v-2bff7a2d]{width:100%;max-width:min(77.7777%,1120px);margin:0 auto;text-align:center;font-size:min(2.5vw,36px);line-height:1.2em;letter-spacing:-.01em;color:#2b3073}header.whoweare-header figure[data-v-2bff7a2d]{width:1483px;left:50%;transform:translate(-50%);position:relative}header.whoweare-header img.background[data-v-2bff7a2d]{display:block;width:100%;height:auto}@media screen and (min-width: 1483px){header.whoweare-header figure[data-v-2bff7a2d]:before,header.whoweare-header figure[data-v-2bff7a2d]:after{content:"";position:absolute;width:150px;height:100%;top:0;display:block}header.whoweare-header figure[data-v-2bff7a2d]:before{left:0;background:linear-gradient(to left,#e3e7e800,#e3e7e8)}header.whoweare-header figure[data-v-2bff7a2d]:after{right:0;background:linear-gradient(to left,#e3e7e8,#e3e7e800)}}@media screen and (min-width: 641px) and (max-width: 1440px){header.whoweare-header figure[data-v-2bff7a2d]{width:102.9861111111vw}}@media screen and (max-width: 640px){header.whoweare-header[data-v-2bff7a2d]{background:#e5e9eb}header.whoweare-header .header-content[data-v-2bff7a2d]{position:relative;padding:10px 20px 40px}header.whoweare-header h1[data-v-2bff7a2d]{font-size:28px;margin-bottom:24px}header.whoweare-header h1 img[data-v-2bff7a2d]{width:180px;margin:10px auto 0}header.whoweare-header p[data-v-2bff7a2d]{max-width:none;font-size:18px}header.whoweare-header figure[data-v-2bff7a2d]{width:100%;left:auto;transform:none;position:relative;height:50vw;overflow:hidden}header.whoweare-header img.background[data-v-2bff7a2d]{margin-top:-22vw}}.whoweare-content[data-v-2bff7a2d]{max-width:1018px;padding-right:24px;padding-left:24px;margin:50px auto 0}.whoweare-content h2[data-v-2bff7a2d]{text-align:center;margin:0 0 44px;font-size:min(5.4027vw,55px);font-weight:300;letter-spacing:-.01em}.whoweare-content h2 span[data-v-2bff7a2d]{font-family:quinn-display,Garamond,"serif";font-weight:400;letter-spacing:normal}.whoweare-features .cta[data-v-2bff7a2d]{border:0;text-transform:uppercase;padding:min(2.1611vw,22px);background:#13194d;color:#fff;font-size:clamp(16px,2.1611vw,22px);font-weight:700;line-height:1em;text-align:center;white-space:nowrap;display:block;letter-spacing:.1em;width:100%;max-width:clamp(180px,26.719vw,272px);transition:background .25s;transition:background .15s;text-decoration:none!important}.whoweare-features article[data-v-2bff7a2d]{display:grid;grid-template-columns:1fr 1fr}.whoweare-features article>div[data-v-2bff7a2d]{display:flex;align-items:center}.whoweare-features article p[data-v-2bff7a2d]{font-size:clamp(16px,3.143vw,32px);color:#13194d;line-height:1.2em;letter-spacing:-.02em;word-spacing:.2em;padding:0;margin:0 0 clamp(15px,1.964vw,20px) 0}.whoweare-features article img[data-v-2bff7a2d]{width:100%;height:auto}.whoweare-features article:nth-child(odd) .feature-content[data-v-2bff7a2d]{padding-left:min(4.911vw,50px)}.whoweare-features article:nth-child(2n) .feature-content[data-v-2bff7a2d]{padding-right:min(4.911vw,50px)}.whoweare-features article:nth-child(2n) p[data-v-2bff7a2d]{text-align:right}.whoweare-features article:nth-child(2n) figure[data-v-2bff7a2d]{order:2}.whoweare-features article:nth-child(2n) .cta[data-v-2bff7a2d]{margin-left:auto}@media screen and (max-width: 480px){.whoweare-features .cta[data-v-2bff7a2d]{padding:10px;font-size:18px;max-width:220px}.whoweare-features article[data-v-2bff7a2d]{display:block;margin-bottom:50px}.whoweare-features article[data-v-2bff7a2d]:last-child{margin-bottom:0}.whoweare-features article>div[data-v-2bff7a2d]{display:block}.whoweare-features article p[data-v-2bff7a2d]{font-size:24px;margin:0 0 20px}.whoweare-features article figure[data-v-2bff7a2d]{margin-bottom:10px}.whoweare-features article:nth-child(odd) .feature-content[data-v-2bff7a2d]{padding-left:0}.whoweare-features article:nth-child(2n) .feature-content[data-v-2bff7a2d]{padding-right:0}.whoweare-features article:nth-child(2n) p[data-v-2bff7a2d]{text-align:left}.whoweare-features article:nth-child(2n) .cta[data-v-2bff7a2d]{margin-left:0}}.ladym-landing[data-v-0bbbe2e4]{padding-bottom:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ladym-landing[data-v-0bbbe2e4],.ladym-landing th[data-v-0bbbe2e4],.ladym-landing label[data-v-0bbbe2e4]{font-family:futura-pt,Trebuchet MS,Arial,sans-serif}.ladym-landing h1[data-v-0bbbe2e4],.ladym-landing h2[data-v-0bbbe2e4],.ladym-landing h3[data-v-0bbbe2e4],.ladym-landing p[data-v-0bbbe2e4]{padding:0;margin:0}.ladym-landing .cta[data-v-0bbbe2e4]{border:0;text-transform:uppercase;padding:22px;background:#2c3368;color:#fff!important;font-size:21px;line-height:1em;white-space:nowrap;display:inline-block;letter-spacing:.1em;width:272px;transition:background .25s;transition:background .15s;text-decoration:none!important;font-family:futura-pt-bold,Trebuchet MS,Arial,sans-serif}@media screen and (max-width: 960px){.ladym-landing .cta[data-v-0bbbe2e4]{padding:16px 36px;font-size:18px;width:auto;margin-top:30px}}.ladym-landing a.cta[data-v-0bbbe2e4]:hover,.ladym-landing button.cta[data-v-0bbbe2e4]:hover{background:#12194d}.ladym-landing .feature-action[data-v-0bbbe2e4]{text-align:center}.ladym-landing-header[data-v-0bbbe2e4]{width:100%;overflow:hidden;position:relative}.ladym-landing-header .header-content[data-v-0bbbe2e4]{position:absolute;width:100%;z-index:5;top:0;right:0;bottom:0;left:0}.ladym-landing-header figure[data-v-0bbbe2e4],.ladym-landing-header .header-figure[data-v-0bbbe2e4]{width:100%;left:50%;transform:translate(-50%);position:relative}.ladym-landing-header img.background[data-v-0bbbe2e4]{display:block;width:100%;height:auto}.ladym-landing-features article[data-v-0bbbe2e4]{display:grid;grid-template-columns:1fr 1fr}.ladym-landing-features article>div[data-v-0bbbe2e4]{display:flex;align-items:center}.ladym-landing-features article h3[data-v-0bbbe2e4]{font-size:clamp(20px,2.777vw,40px);color:#0d095e;line-height:1.2em;letter-spacing:.01em;margin:0 0 clamp(15px,1.964vw,20px) 0}.ladym-landing-features article p[data-v-0bbbe2e4]{font-size:clamp(16px,2.43vw,35px);color:#0d095e;line-height:1em;letter-spacing:.01em;word-spacing:.01em;font-weight:300;margin:0 0 clamp(15px,1.964vw,20px) 0}.ladym-landing-features article img[data-v-0bbbe2e4]{width:100%;height:auto}.ladym-landing-features article:nth-child(2n) figure[data-v-0bbbe2e4]{order:2}.ladym-landing-features article.centered h3[data-v-0bbbe2e4],.ladym-landing-features article.centered p[data-v-0bbbe2e4]{text-align:center}.ladym-landing-features article.centered .feature-content[data-v-0bbbe2e4]{padding:0 min(5.2083vw,75px)}.ladym-landing-features article.justified:nth-child(odd) .feature-content[data-v-0bbbe2e4]{padding-left:min(4.911vw,50px)}.ladym-landing-features article.justified:nth-child(2n) .feature-content[data-v-0bbbe2e4]{padding-right:min(4.911vw,50px)}.ladym-landing-features article.justified:nth-child(2n) p[data-v-0bbbe2e4],.ladym-landing-features article.justified:nth-child(2n) h3[data-v-0bbbe2e4]{text-align:right}.ladym-landing-features article.justified:nth-child(2n) .cta[data-v-0bbbe2e4]{margin-left:auto}@media screen and (max-width: 640px){.ladym-landing-features article[data-v-0bbbe2e4]{display:block;margin-bottom:50px}.ladym-landing-features article[data-v-0bbbe2e4]:last-child{margin-bottom:0}.ladym-landing-features article>div[data-v-0bbbe2e4]{display:block}.ladym-landing-features article h3[data-v-0bbbe2e4]{font-size:22px;margin:0 0 10px}.ladym-landing-features article p[data-v-0bbbe2e4]{font-size:20px;line-height:1.2em;margin:0}.ladym-landing-features article figure[data-v-0bbbe2e4]{margin-bottom:20px}.ladym-landing-features article.justified:nth-child(odd) .feature-content[data-v-0bbbe2e4]{padding-left:0}.ladym-landing-features article.justified:nth-child(2n) .feature-content[data-v-0bbbe2e4]{padding-right:0}.ladym-landing-features article.justified:nth-child(2n) p[data-v-0bbbe2e4],.ladym-landing-features article.justified:nth-child(2n) h3[data-v-0bbbe2e4]{text-align:left}}.ladym-landing-faq .faq-container[data-v-0bbbe2e4]{background:#f6f6f6;padding:clamp(30px,3.4722222222vw,50px) clamp(24px,4.5138888889vw,65px)}.ladym-landing-faq h2[data-v-0bbbe2e4]{font-size:clamp(24px,2.6388888889vw,38px);text-transform:uppercase;letter-spacing:.05em;font-weight:400;color:#13194d;margin-bottom:clamp(24px,3.4722222222vw,50px)}.ladym-landing-faq h2[data-v-0bbbe2e4]:after{display:block;content:"";height:2px;background-color:#13194d;max-width:310px;margin:clamp(24px,3.4722222222vw,50px) auto 0}.ladym-landing-faq p[data-v-0bbbe2e4]{font-size:clamp(16px,1.9444444444vw,28px);color:#2c3368;margin-bottom:clamp(16px,1.6666666667vw,24px);line-height:1.2em}.ladym-landing-faq p strong[data-v-0bbbe2e4]{font-weight:600}.ladym-landing-social h2[data-v-0bbbe2e4]{text-align:center;max-width:800px;margin:0 auto;font-size:clamp(24px,2.5vw,36px);line-height:1.2em;letter-spacing:.01em;margin-bottom:clamp(30px,4.5138888889vw,65px);font-weight:300}.ladym-landing-social-grid[data-v-0bbbe2e4]{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:clamp(20px,2.7777777778vw,40px)}.ladym-landing-social-grid figure img[data-v-0bbbe2e4]{display:block;width:100%}.ladym-landing-social-grid figure figcaption[data-v-0bbbe2e4]{margin-top:15px;color:#13194d;font-size:clamp(16px,1.6666666667vw,24px);text-align:center}@media screen and (max-width: 640px){.ladym-landing-social-grid[data-v-0bbbe2e4]{grid-template-columns:auto;grid-gap:30px}}.landing-item-grid li figure[data-v-0bbbe2e4]{position:relative}.landing-item-grid li figure[data-v-0bbbe2e4]:before,.landing-item-grid li figure[data-v-0bbbe2e4]:after{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .15s ease-out}.landing-item-grid li figure[data-v-0bbbe2e4]:before{white-space:pre-wrap;display:flex;align-items:center;justify-content:center;font-size:clamp(24px,2.4305555556vw,35px);color:#fff;font-weight:500;text-transform:uppercase;line-height:1.15em;text-align:center;z-index:10}.landing-item-grid li figure[data-v-0bbbe2e4]:after{content:"";display:block;background:#ccc;mix-blend-mode:multiply;z-index:5}.landing-item-grid[data-v-0bbbe2e4]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(40px,4.1666666667vw,60px) clamp(20px,2.2222222222vw,32px)}.landing-item-grid li figure[data-v-0bbbe2e4]{position:relative;margin-bottom:clamp(12px,1.25vw,18px);border:1px solid #ddd}.landing-item-grid li figure img[data-v-0bbbe2e4]{display:block;width:100%}.landing-item-grid li figure[data-v-0bbbe2e4]:before{content:"Shop\aNow"}.landing-item-grid li h4[data-v-0bbbe2e4]{font-size:clamp(16px,1.3888888889vw,20px);color:#2c3368;line-height:1.15em;font-weight:400;padding:0;margin:0;text-align:center}.landing-item-grid li a[data-v-0bbbe2e4]{display:block;text-decoration:none}@media (hover: hover){.landing-item-grid li a:hover figure[data-v-0bbbe2e4]:before,.landing-item-grid li a:hover figure[data-v-0bbbe2e4]:after{opacity:1}}@media screen and (max-width: 980px){.landing-item-grid[data-v-0bbbe2e4]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 767px){.landing-item-grid[data-v-0bbbe2e4]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 360px){.landing-item-grid[data-v-0bbbe2e4]{grid-template-columns:1fr}}.ladym-landing[data-v-0bbbe2e4]{margin-bottom:0;padding-bottom:clamp(34px,12.9893238434vw,146px)}.ladym-landing .popup-contain[data-v-0bbbe2e4]{max-width:1124px;margin-inline:auto;padding-inline:16px;position:relative}.ladym-landing header.popup-header[data-v-0bbbe2e4]{max-width:none;margin:0;padding-top:40px}.ladym-landing header.popup-header .header-main[data-v-0bbbe2e4]{display:grid;grid-template-columns:auto;grid-template-rows:auto auto;gap:22px}.ladym-landing header.popup-header .header-main img[data-v-0bbbe2e4]{max-width:100%}.ladym-landing header.popup-header h1[data-v-0bbbe2e4],.ladym-landing header.popup-header p[data-v-0bbbe2e4]{color:#2b3073;text-align:center}.ladym-landing header.popup-header h1[data-v-0bbbe2e4]{margin-top:0;margin-bottom:clamp(24px,3.024911032vw,34px);font-weight:400;font-size:clamp(32px,3.5587188612vw,40px);font-family:quinn-display,Garamond,serif;font-style:italic;line-height:1.2em}.ladym-landing header.popup-header h1 br[data-v-0bbbe2e4]{display:none}.ladym-landing header.popup-header p[data-v-0bbbe2e4]{font-size:22px;line-height:1.3636em}@media screen and (min-width: 641px){.ladym-landing header.popup-header p[data-v-0bbbe2e4]{font-size:clamp(18px,1.9572953737vw,22px)}}@media screen and (max-width: 640px){.ladym-landing header.popup-header .header-main img[data-v-0bbbe2e4]{aspect-ratio:16/9;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 80%;object-position:center 80%}}@media screen and (min-width: 641px){.ladym-landing header.popup-header[data-v-0bbbe2e4]{padding-top:clamp(40px,11.0320284698vw,124px)}.ladym-landing header.popup-header .header-main[data-v-0bbbe2e4]{max-width:clamp(0px,97.153024911vw,1092px);margin-inline:auto;grid-template-columns:46.8864% minmax(0,1fr);gap:0;align-items:center}.ladym-landing header.popup-header h1 br[data-v-0bbbe2e4]{display:block}.ladym-landing header.popup-header .header-content[data-v-0bbbe2e4]{padding-inline:13.7931%}}.ladym-landing .delivery-apps[data-v-0bbbe2e4]{margin-top:clamp(80px,18.5053380783vw,208px)}.ladym-landing ul.delivery-apps-list[data-v-0bbbe2e4]{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0;text-align:center;gap:60px 20px}.ladym-landing ul.delivery-apps-list li[data-v-0bbbe2e4]{width:200px;box-sizing:border-box}.ladym-landing ul.delivery-apps-list a[data-v-0bbbe2e4]{display:block;text-decoration:none}.ladym-landing ul.delivery-apps-list a:hover span[data-v-0bbbe2e4]{text-decoration-color:#c1d5ed}.ladym-landing ul.delivery-apps-list .app-icon[data-v-0bbbe2e4]{height:66px;display:flex;align-items:center;justify-content:center}.ladym-landing ul.delivery-apps-list h2[data-v-0bbbe2e4]{font-size:31px;font-weight:400;margin-top:26px;color:#2b3073}.ladym-landing ul.delivery-apps-list span[data-v-0bbbe2e4]{display:block;color:#2b3073;text-transform:uppercase;font-size:20px;margin-top:clamp(18px,2.4911032028vw,28px);letter-spacing:.05em;font-weight:500;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;transition:all .3s ease}.route-localdelivery #footer{margin-top:0}.ladym-landing[data-v-7969a188]{padding-bottom:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ladym-landing[data-v-7969a188],.ladym-landing th[data-v-7969a188],.ladym-landing label[data-v-7969a188]{font-family:futura-pt,Trebuchet MS,Arial,sans-serif}.ladym-landing h1[data-v-7969a188],.ladym-landing h2[data-v-7969a188],.ladym-landing h3[data-v-7969a188],.ladym-landing p[data-v-7969a188]{padding:0;margin:0}.ladym-landing .cta[data-v-7969a188]{border:0;text-transform:uppercase;padding:22px;background:#2c3368;color:#fff!important;font-size:21px;line-height:1em;white-space:nowrap;display:inline-block;letter-spacing:.1em;width:272px;transition:background .25s;transition:background .15s;text-decoration:none!important;font-family:futura-pt-bold,Trebuchet MS,Arial,sans-serif}@media screen and (max-width: 960px){.ladym-landing .cta[data-v-7969a188]{padding:16px 36px;font-size:18px;width:auto;margin-top:30px}}.ladym-landing a.cta[data-v-7969a188]:hover,.ladym-landing button.cta[data-v-7969a188]:hover{background:#12194d}.ladym-landing .feature-action[data-v-7969a188]{text-align:center}.ladym-landing-header[data-v-7969a188]{width:100%;overflow:hidden;position:relative}.ladym-landing-header .header-content[data-v-7969a188]{position:absolute;width:100%;z-index:5;top:0;right:0;bottom:0;left:0}.ladym-landing-header figure[data-v-7969a188],.ladym-landing-header .header-figure[data-v-7969a188]{width:1700px;left:50%;transform:translate(-50%);position:relative}.ladym-landing-header img.background[data-v-7969a188]{display:block;width:100%;height:auto}.ladym-landing-features article[data-v-7969a188]{display:grid;grid-template-columns:1fr 1fr}.ladym-landing-features article>div[data-v-7969a188]{display:flex;align-items:center}.ladym-landing-features article h3[data-v-7969a188]{font-size:clamp(20px,2.777vw,40px);color:#0d095e;line-height:1.2em;letter-spacing:.01em;margin:0 0 clamp(15px,1.964vw,20px) 0}.ladym-landing-features article p[data-v-7969a188]{font-size:clamp(16px,2.43vw,35px);color:#0d095e;line-height:1em;letter-spacing:.01em;word-spacing:.01em;font-weight:300;margin:0 0 clamp(15px,1.964vw,20px) 0}.ladym-landing-features article img[data-v-7969a188]{width:100%;height:auto}.ladym-landing-features article:nth-child(2n) figure[data-v-7969a188]{order:2}.ladym-landing-features article.centered h3[data-v-7969a188],.ladym-landing-features article.centered p[data-v-7969a188]{text-align:center}.ladym-landing-features article.centered .feature-content[data-v-7969a188]{padding:0 min(5.2083vw,75px)}.ladym-landing-features article.justified:nth-child(odd) .feature-content[data-v-7969a188]{padding-left:min(4.911vw,50px)}.ladym-landing-features article.justified:nth-child(2n) .feature-content[data-v-7969a188]{padding-right:min(4.911vw,50px)}.ladym-landing-features article.justified:nth-child(2n) p[data-v-7969a188],.ladym-landing-features article.justified:nth-child(2n) h3[data-v-7969a188]{text-align:right}.ladym-landing-features article.justified:nth-child(2n) .cta[data-v-7969a188]{margin-left:auto}@media screen and (max-width: 640px){.ladym-landing-features article[data-v-7969a188]{display:block;margin-bottom:50px}.ladym-landing-features article[data-v-7969a188]:last-child{margin-bottom:0}.ladym-landing-features article>div[data-v-7969a188]{display:block}.ladym-landing-features article h3[data-v-7969a188]{font-size:22px;margin:0 0 10px}.ladym-landing-features article p[data-v-7969a188]{font-size:20px;line-height:1.2em;margin:0}.ladym-landing-features article figure[data-v-7969a188]{margin-bottom:20px}.ladym-landing-features article.justified:nth-child(odd) .feature-content[data-v-7969a188]{padding-left:0}.ladym-landing-features article.justified:nth-child(2n) .feature-content[data-v-7969a188]{padding-right:0}.ladym-landing-features article.justified:nth-child(2n) p[data-v-7969a188],.ladym-landing-features article.justified:nth-child(2n) h3[data-v-7969a188]{text-align:left}}.ladym-landing-faq .faq-container[data-v-7969a188]{background:#f6f6f6;padding:clamp(30px,3.4722222222vw,50px) clamp(24px,4.5138888889vw,65px)}.ladym-landing-faq h2[data-v-7969a188]{font-size:clamp(24px,2.6388888889vw,38px);text-transform:uppercase;letter-spacing:.05em;font-weight:400;color:#13194d;margin-bottom:clamp(24px,3.4722222222vw,50px)}.ladym-landing-faq h2[data-v-7969a188]:after{display:block;content:"";height:2px;background-color:#13194d;max-width:310px;margin:clamp(24px,3.4722222222vw,50px) auto 0}.ladym-landing-faq p[data-v-7969a188]{font-size:clamp(16px,1.9444444444vw,28px);color:#2c3368;margin-bottom:clamp(16px,1.6666666667vw,24px);line-height:1.2em}.ladym-landing-faq p strong[data-v-7969a188]{font-weight:600}.ladym-landing-social h2[data-v-7969a188]{text-align:center;max-width:800px;margin:0 auto;font-size:clamp(24px,2.5vw,36px);line-height:1.2em;letter-spacing:.01em;margin-bottom:clamp(30px,4.5138888889vw,65px);font-weight:300}.ladym-landing-social-grid[data-v-7969a188]{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:clamp(20px,2.7777777778vw,40px)}.ladym-landing-social-grid figure img[data-v-7969a188]{display:block;width:100%}.ladym-landing-social-grid figure figcaption[data-v-7969a188]{margin-top:15px;color:#13194d;font-size:clamp(16px,1.6666666667vw,24px);text-align:center}@media screen and (max-width: 640px){.ladym-landing-social-grid[data-v-7969a188]{grid-template-columns:auto;grid-gap:30px}}.landing-item-grid li figure[data-v-7969a188]{position:relative}.landing-item-grid li figure[data-v-7969a188]:before,.landing-item-grid li figure[data-v-7969a188]:after{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .15s ease-out}.landing-item-grid li figure[data-v-7969a188]:before{white-space:pre-wrap;display:flex;align-items:center;justify-content:center;font-size:clamp(24px,2.4305555556vw,35px);color:#fff;font-weight:500;text-transform:uppercase;line-height:1.15em;text-align:center;z-index:10}.landing-item-grid li figure[data-v-7969a188]:after{content:"";display:block;background:#ccc;mix-blend-mode:multiply;z-index:5}.landing-item-grid[data-v-7969a188]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(40px,4.1666666667vw,60px) clamp(20px,2.2222222222vw,32px)}.landing-item-grid li figure[data-v-7969a188]{position:relative;margin-bottom:clamp(12px,1.25vw,18px);border:1px solid #ddd}.landing-item-grid li figure img[data-v-7969a188]{display:block;width:100%}.landing-item-grid li figure[data-v-7969a188]:before{content:"Shop\aNow"}.landing-item-grid li h4[data-v-7969a188]{font-size:clamp(16px,1.3888888889vw,20px);color:#2c3368;line-height:1.15em;font-weight:400;padding:0;margin:0;text-align:center}.landing-item-grid li a[data-v-7969a188]{display:block;text-decoration:none}@media (hover: hover){.landing-item-grid li a:hover figure[data-v-7969a188]:before,.landing-item-grid li a:hover figure[data-v-7969a188]:after{opacity:1}}@media screen and (max-width: 980px){.landing-item-grid[data-v-7969a188]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 767px){.landing-item-grid[data-v-7969a188]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 360px){.landing-item-grid[data-v-7969a188]{grid-template-columns:1fr}}.page-weddings.ladym-landing[data-v-7969a188]{width:100%;overflow:hidden}header.ladym-landing-header.wedding-header[data-v-7969a188]{background:#efeff1;overflow:visible}header.ladym-landing-header.wedding-header .header-content[data-v-7969a188]{padding-top:min(4.583vw,66px);max-width:min(79.1666vw,1140px);left:50%;transform:translate(-50%)}header.ladym-landing-header.wedding-header h1[data-v-7969a188]{margin-bottom:min(2.777vw,40px);margin-bottom:40px}header.ladym-landing-header.wedding-header h1 img[data-v-7969a188]{display:block;margin:0 auto;width:min(50.5902vw,728px);height:auto}header.ladym-landing-header.wedding-header p[data-v-7969a188]{text-align:center;color:#0d095e;font-size:min(2.5vw,36px);padding-bottom:min(1.388vw,20px);letter-spacing:.01em;line-height:1.2em;font-weight:300}header.ladym-landing-header.wedding-header p.note[data-v-7969a188]{font-size:min(2.083vw,30px);font-style:italic;padding-top:min(.555vw,8px);padding-bottom:0}header.ladym-landing-header.wedding-header .img-decoration[data-v-7969a188]{display:block;position:absolute;height:auto;width:min(57.0138vw,821px);pointer-events:none}header.ladym-landing-header.wedding-header .img-decoration.flower-left[data-v-7969a188]{top:min(107.2916vw,1545px);transform:scaleX(-1) rotate(-44deg);left:calc(50% - min(78.1944vw,1126px))}header.ladym-landing-header.wedding-header .img-decoration.flower-right[data-v-7969a188]{top:min(33.3333vw,480px);left:calc(50% + min(27.777vw,400px))}@media screen and (max-width: 768px){header.ladym-landing-header.wedding-header .header-content[data-v-7969a188]{position:relative;padding:40px;max-width:none;left:auto;transform:none}header.ladym-landing-header.wedding-header h1[data-v-7969a188]{margin-bottom:30px}header.ladym-landing-header.wedding-header h1 img[data-v-7969a188]{width:100%;max-width:480px}header.ladym-landing-header.wedding-header h2[data-v-7969a188]{font-size:22px;margin-bottom:10px}header.ladym-landing-header.wedding-header p[data-v-7969a188],header.ladym-landing-header.wedding-header p.note[data-v-7969a188]{max-width:none;font-size:20px;line-height:1.25em}header.ladym-landing-header.wedding-header figure[data-v-7969a188]{left:auto;transform:none;width:100%;height:auto}header.ladym-landing-header.wedding-header .img-decoration[data-v-7969a188]{display:none}}@media screen and (min-width: 769px) and (max-width: 1440px){header.ladym-landing-header.wedding-header figure[data-v-7969a188]{width:118.0555555556vw}}@media screen and (min-width: 1700px){header.ladym-landing-header.wedding-header figure[data-v-7969a188]{position:relative}header.ladym-landing-header.wedding-header figure[data-v-7969a188]:before,header.ladym-landing-header.wedding-header figure[data-v-7969a188]:after{content:"";position:absolute;width:150px;height:100%;top:0;display:block}header.ladym-landing-header.wedding-header figure[data-v-7969a188]:before{left:0;background:linear-gradient(to left,#efeff100,#efeff1)}header.ladym-landing-header.wedding-header figure[data-v-7969a188]:after{right:0;background:linear-gradient(to left,#efeff1,#efeff100)}}.wedding-content[data-v-7969a188]{max-width:1228px;padding-right:24px;padding-left:24px;margin:clamp(80px,13.1944vw,190px) auto 0 auto}.wedding-content h2[data-v-7969a188]{text-align:center}@media screen and (max-width: 640px){.wedding-features-content[data-v-7969a188]{margin-top:50px}}.wedding-features-content h2[data-v-7969a188]{font-size:clamp(28px,3.333vw,48px);font-weight:500;margin-bottom:clamp(25px,3.472vw,50px)}.ladym-landing-features.wedding-features article p[data-v-7969a188]{font-size:clamp(16px,2.5vw,36px);margin:0}.wedding-form h2[data-v-7969a188]{font-size:clamp(24px,2.6388888889vw,38px);letter-spacing:.05em;text-align:center;margin-top:0;margin-bottom:clamp(0px,1.5277777778vw,22px);text-transform:uppercase}.dev-panel[data-v-7969a188]{position:fixed;border:1px solid #2c3368;bottom:20px;left:20px;z-index:5;padding:5px;background:#fff6;text-transform:uppercase}.dev-panel input[data-v-7969a188]{transform:translateY(1px);margin-right:3px}.thank-you[data-v-7969a188]{background:#c1d5ed;padding:45px 85px;margin-top:40px}.thank-you h3[data-v-7969a188]{font-size:28px}.thank-you p[data-v-7969a188]{line-height:1.5em;font-size:24px}@media screen and (max-width: 767px){.thank-you[data-v-7969a188]{padding:20px}.thank-you h3[data-v-7969a188]{font-size:280px}.thank-you p[data-v-7969a188]{line-height:1.5em;font-size:16px}}.modal-dialog{min-width:320px;max-width:350px}@media (min-width: 768px){.modal-dialog{max-width:640px}}.modal-dialog{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(29 40 119 / var(--tw-text-opacity));font-family:futura-pt,Trebuchet MS,Arial,sans-serif;font-size:19px;line-height:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px){.modal-dialog{font-size:20px;line-height:29px}}.modal-dialog{border-radius:.25rem;border-style:none;margin:auto;padding:1.25rem;opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.modal-dialog[open]{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.modal-dialog{transition-behavior:allow-discrete}.modal-dialog.closing{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.modal-dialog[open].closing::backdrop{opacity:0}@starting-style{.modal-dialog[open]{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}}.modal-dialog::backdrop{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-behavior:allow-discrete}.modal-dialog[open]::backdrop{opacity:.5}@starting-style{.modal-dialog[open]::backdrop{opacity:0}}.sectioned .modal-container{display:flex;flex-direction:column;max-height:90vh;padding:1.25rem}.sectioned .modal-body{position:normal;flex:1;overflow:auto}.modal-footer{flex:0}.modal-default-button{float:right}div.corporate-page{font-family:futura-pt,Trebuchet MS,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;overflow:hidden}div.corporate-page .dev-panel{position:fixed;border:1px solid #2c3368;bottom:20px;left:20px;z-index:5;padding:5px;background:#fff6;text-transform:uppercase}div.corporate-page .dev-panel input{transform:translateY(1px);margin-right:3px}div.corporate-page .container{max-width:1440px}div.corporate-page .container-inner{max-width:1100px;margin:0 auto}div.corporate-page .cta{border:0;text-transform:uppercase;padding:22px;background:#2c3368;color:#fff!important;font-size:21px;line-height:1em;white-space:nowrap;display:inline-block;letter-spacing:.1em;width:272px;transition:background .25s;margin-top:40px;transition:background .15s;text-decoration:none!important;font-family:futura-pt-bold,Trebuchet MS,Arial,sans-serif}div.corporate-page .cta:hover{background:#12194d}@media screen and (max-width: 991px){div.corporate-page .cta{padding:16px 36px;font-size:18px;width:auto;margin-top:30px}}div.corporate-page p{font-size:23px;line-height:1.272em}div.corporate-page p a,div.corporate-page li a{text-decoration:none}div.corporate-page p a:hover,div.corporate-page li a:hover{text-decoration:underline}@media screen and (max-width: 767px){div.corporate-page p{font-size:18px;line-height:1.4em}}div.corporate-page strong{font-weight:600}div.corporate-page h2:not(.header-sub){font-size:38px;letter-spacing:.05em;text-align:center;display:inline-block;min-width:310px;margin-top:0;margin-bottom:22px;text-transform:uppercase}div.corporate-page h2:not(.header-sub):after{content:"";display:block;height:2px;background:#2c3368;width:100%;margin-top:48px;margin-left:auto;margin-right:auto}@media screen and (max-width: 991px){div.corporate-page h2:not(.header-sub){font-size:30px;margin-bottom:18px}div.corporate-page h2:not(.header-sub):after{margin-top:16px;max-width:210px}}@media screen and (max-width: 767px){div.corporate-page h2:not(.header-sub){font-size:28px;margin-bottom:18px}div.corporate-page h2:not(.header-sub):after{margin-top:16px}}div.corporate-page h3{font-size:30px;line-height:1.16em;margin-top:0;margin-bottom:10px;text-transform:uppercase;font-weight:500}@media screen and (max-width: 767px){div.corporate-page h3{font-size:24px}}div.corporate-page .columns{text-align:left;display:flex;margin:30px auto 0;max-width:980px}div.corporate-page .columns .column{margin:0 30px;flex:1}@media screen and (max-width: 767px){div.corporate-page .columns{display:block}div.corporate-page .columns .column{margin:0}div.corporate-page .columns .column:nth-child(2){margin-top:30px}}div.corporate-page section .container,div.corporate-page footer .container{padding:20px 20px 30px}div.corporate-page header{position:relative;width:100%;max-width:1440px;margin:0 auto}div.corporate-page header .header-content{z-index:5;position:absolute;width:100%;height:100%}div.corporate-page header .header-content h2,div.corporate-page header .header-content .header-copy{position:absolute}div.corporate-page header .header-content h2{top:14%;left:50%;transform:translate(-50%);width:59.7222222222vw}@media screen and (min-width: 1440px){div.corporate-page header .header-content h2{width:860px}}div.corporate-page header .header-content h2 img{width:100%;height:auto}div.corporate-page header .header-content .header-copy{top:30%;width:100%}div.corporate-page header .header-content .header-copy div{margin:0 auto;width:60%;max-width:860px;padding:0 20px}div.corporate-page header .header-content .header-copy p{text-align:justify;-moz-text-align-last:center;text-align-last:center;line-height:1.23em;font-size:2.2222222222vw;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@media screen and (min-width: 1440px){div.corporate-page header .header-content .header-copy p{font-size:32px}}div.corporate-page header .header-hero{width:2200px;left:50%;transform:translate(-50%);position:relative}div.corporate-page header .header-hero img{width:100%;height:auto}@media screen and (min-width: 768px) and (max-width: 1440px){div.corporate-page header .header-hero{width:153vw}}div.corporate-page .header-copy.sm-header-copy{display:none}@media screen and (max-width: 767px){div.corporate-page header .header-content h2{top:20px;width:70%}div.corporate-page header .header-content .header-copy{display:none}div.corporate-page header .header-hero{width:140%;height:50vw;border-bottom:1px solid #c1d5ed}div.corporate-page header .header-hero img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}div.corporate-page .header-copy.sm-header-copy{display:block;padding:20px 20px 40px}div.corporate-page .header-copy.sm-header-copy p{text-align:center;padding-bottom:20px;font-size:18px;line-height:1.5em}}div.corporate-page section.how-it-works{position:relative;z-index:5;margin-top:-5.5vw;padding-top:0}div.corporate-page section.how-it-works .container{text-align:center}div.corporate-page section.how-it-works .corporate-steps{display:grid;margin-top:35px;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}div.corporate-page section.how-it-works .corporate-steps .corporate-step{background:#c1d5ed;padding:40px 30px 30px;display:grid;grid-template-rows:auto 1fr auto}div.corporate-page section.how-it-works .corporate-steps .corporate-step figure{margin-top:20px;margin-bottom:35px;display:grid;align-items:center;justify-content:center}div.corporate-page section.how-it-works .corporate-steps .corporate-step p{font-size:23px;line-height:1.25em;margin:0}@media screen and (min-width: 1440px){div.corporate-page section.how-it-works{margin-top:-80px}}@media screen and (max-width: 767px){div.corporate-page section.how-it-works .corporate-steps{display:block}div.corporate-page section.how-it-works .corporate-steps .corporate-step{margin-bottom:20px}}div.corporate-page section.catalog{margin-top:80px;background:#f3f3f3}div.corporate-page section.catalog .container{text-align:center;padding-bottom:0;padding-top:30px;background:#f3f3f3}div.corporate-page section.catalog h2{margin-bottom:38px}div.corporate-page section.catalog h2:after{margin-top:38px;max-width:210px;margin-right:auto;margin-left:auto}div.corporate-page section.catalog p{font-size:30px;line-height:1.16em;margin-bottom:30px;font-weight:500}div.corporate-page section.catalog p:last-of-type{margin-bottom:0}div.corporate-page section.catalog .catalog-tout{display:grid;grid-template-columns:minmax(auto,40%) 1fr}div.corporate-page section.catalog .catalog-tout figure{order:1;display:grid;align-items:end}div.corporate-page section.catalog .catalog-tout figure img{max-width:100%;height:auto}div.corporate-page section.catalog .catalog-tout .catalog-copy{display:grid;order:2;align-items:center;padding:30px 0}@media screen and (min-width: 768px) and (max-width: 1360px){div.corporate-page section.catalog br{display:none}}@media screen and (max-width: 991px){div.corporate-page section.catalog p{font-size:20px;margin-bottom:24px}}@media screen and (max-width: 767px){div.corporate-page section.catalog{margin-top:0}div.corporate-page section.catalog .catalog-tout{display:block}div.corporate-page section.catalog .catalog-tout figure{height:240px;overflow:hidden;justify-content:center}div.corporate-page section.catalog .catalog-tout figure img{max-width:320px;margin-left:40px}}div.corporate-page section.order{margin-top:80px}div.corporate-page section.order h2{text-align:center;display:block}div.corporate-page section.order h2:after{display:none}@media screen and (max-width: 767px){div.corporate-page section.order{margin-top:30px}}div.corporate-page .thank-you{background:#c1d5ed;padding:45px 85px;margin-top:40px}div.corporate-page .thank-you p{line-height:1.5em}@media screen and (max-width: 767px){div.corporate-page .thank-you{padding:20px}}div.corporate-page .info .container{position:relative;text-align:center}div.corporate-page .info .container p{padding-bottom:22px}div.corporate-page .info .container h3{font-size:25px}div.corporate-page section.faq.info .container{margin-top:50px}div.corporate-page section.faq.info .container h3,div.corporate-page section.faq.info .container p{max-width:460px;margin-right:auto;margin-left:auto;line-height:1.27em}div.corporate-page section.faq.info .container h3{font-weight:600;margin-bottom:34px;font-size:28px;text-transform:none}div.corporate-page section.faq.info .container p{padding-bottom:30px;font-size:26px;line-height:1.2em;letter-spacing:0}div.corporate-page section.faq.info .container p:last-child{padding-bottom:0}@media screen and (max-width: 767px){div.corporate-page section.faq.info .container{margin-top:0;padding-right:40px;padding-left:40px}div.corporate-page section.faq.info .container h3,div.corporate-page section.faq.info .container p{max-width:none}div.corporate-page section.faq.info .container h3{margin-bottom:10px;font-size:20px}div.corporate-page section.faq.info .container p{font-size:18px}}div.corporate-page footer.info .container.footer-container{margin-top:30px;padding-top:60px;padding-bottom:25px}div.corporate-page .store-info{display:flex;flex-wrap:wrap;justify-content:center;max-width:800px;margin:24px auto 36px}div.corporate-page .store-info li{width:50%;text-align:center;font-size:30px;margin-bottom:34px;color:#2c3368;font-weight:400;letter-spacing:0;white-space:nowrap;font-weight:600;line-height:1.25em}@media screen and (max-width: 767px){div.corporate-page .store-info{display:block;margin:12px 0 36px}div.corporate-page .store-info li{width:100%;font-size:18px;line-height:1.4em;margin-bottom:18px}}.page-aboutcakes[data-v-53cb291d]{font-family:futura-pt,Trebuchet MS,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-aboutcakes h2[data-v-53cb291d]{font-weight:300;font-size:clamp(28px,3.819vw,55px);color:#2b3073;text-align:center;margin:0 0 30px}.page-aboutcakes h2 span[data-v-53cb291d]{font-family:quinn-display,Garamond,"serif";font-weight:400}.page-aboutcakes p[data-v-53cb291d]{width:100%;color:#2b3073;max-width:clamp(640px,73.61111%,1060px);margin:0 auto;line-height:1.2em;font-size:clamp(18px,2.5vw,36px);text-align:center}.cta[data-v-53cb291d]{border:0;text-transform:uppercase;padding:min(2.1611vw,22px);background:#13194d;color:#fff;font-size:clamp(16px,2.1611vw,22px);font-weight:700;line-height:1em;text-align:center;white-space:nowrap;display:inline-block;letter-spacing:.1em;width:100%;max-width:clamp(180px,26.719vw,272px);transition:background .25s;transition:background .15s;text-decoration:none!important}.videoWrapper[data-v-53cb291d]{position:relative;padding-bottom:56.25%;height:0}.videoWrapper video[data-v-53cb291d]{position:absolute;top:0;left:0;width:100%;height:100%}header.aboutcakes-header[data-v-53cb291d]{width:100%;overflow:hidden;position:relative;background:#dfd9d9;margin-bottom:42px}header.aboutcakes-header .header-content[data-v-53cb291d]{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;padding-top:min(5.9722vw,86px);text-align:center}header.aboutcakes-header h2[data-v-53cb291d]{margin-bottom:clamp(24px,2.777vw,40px);letter-spacing:.05em}header.aboutcakes-header p[data-v-53cb291d]{max-width:clamp(640px,73.61111%,1060px);margin-bottom:min(3.6111vw,52px)}header.aboutcakes-header figure[data-v-53cb291d]{width:100vw;left:50%;transform:translate(-50%);position:relative}header.aboutcakes-header img.background[data-v-53cb291d]{display:block;width:100%;height:auto}@media screen and (min-width: 1440px){header.aboutcakes-header figure[data-v-53cb291d]{width:1440px}header.aboutcakes-header figure[data-v-53cb291d]:before,header.aboutcakes-header figure[data-v-53cb291d]:after{content:"";position:absolute;width:150px;height:100%;top:0;display:block}header.aboutcakes-header figure[data-v-53cb291d]:before{left:0;background:linear-gradient(to left,#dfd9d900,#dfd9d9)}header.aboutcakes-header figure[data-v-53cb291d]:after{right:0;background:linear-gradient(to left,#dfd9d9,#dfd9d900)}}@media screen and (max-width: 640px){header.aboutcakes-header[data-v-53cb291d]{background:#e5e9eb}header.aboutcakes-header .header-content[data-v-53cb291d]{position:relative;padding:10px 20px 40px}header.aboutcakes-header h2 img[data-v-53cb291d]{width:180px;margin:10px auto 0}header.aboutcakes-header figure[data-v-53cb291d]{width:100%;left:auto;transform:none;position:relative;height:50vw;overflow:hidden}header.aboutcakes-header img.background[data-v-53cb291d]{margin-top:-22vw}}section.aboutcakes-feature[data-v-53cb291d],section.aboutcakes-section[data-v-53cb291d]{margin:0 auto 44px;max-width:1040px;padding-right:25px;padding-left:25px}section.aboutcakes-feature p[data-v-53cb291d],section.aboutcakes-section p[data-v-53cb291d]{max-width:930px}section.aboutcakes-feature.ingredients[data-v-53cb291d]{margin-bottom:65px}section.aboutcakes-feature.ingredients .aboutcakes-container[data-v-53cb291d]{background:#f3f3f3;position:relative;padding-bottom:50px}section.aboutcakes-feature.ingredients header img[data-v-53cb291d]{display:block;width:100%;height:auto}section.aboutcakes-feature.ingredients .ingredient-tout[data-v-53cb291d]{padding:0 clamp(15px,2.92vw,30px)}section.aboutcakes-feature.ingredients .ingredient-tout h3[data-v-53cb291d]{text-align:center;font-weight:300;font-size:clamp(20px,4vw,42px);line-height:1.1em;margin:0 0 45px;padding:0 40px}@media screen and (max-width: 1024px){section.aboutcakes-feature.ingredients .ingredient-tout h3[data-v-53cb291d]{padding:0;margin-bottom:20px}}section.aboutcakes-feature.ingredients .ingredient-tout ul[data-v-53cb291d]{display:grid;grid-gap:clamp(16px,6.25vw,64px);grid-template-columns:1fr 1fr 1fr}section.aboutcakes-feature.ingredients .ingredient-tout ul[data-v-53cb291d],section.aboutcakes-feature.ingredients .ingredient-tout ul li[data-v-53cb291d]{margin:0;padding:0;list-style:none}@media screen and (max-width: 640px){section.aboutcakes-feature.ingredients .ingredient-tout ul[data-v-53cb291d]{grid-template-columns:1fr 1fr}}@media screen and (max-width: 480px){section.aboutcakes-feature.ingredients .ingredient-tout ul[data-v-53cb291d]{grid-template-columns:1fr}}section.aboutcakes-feature.ingredients .ingredient-tout ul figure .imageWrapper[data-v-53cb291d]{position:relative;padding-bottom:100%;height:0}section.aboutcakes-feature.ingredients .ingredient-tout ul figure .imageWrapper>div[data-v-53cb291d]{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}section.aboutcakes-feature.ingredients .ingredient-tout ul figure img[data-v-53cb291d]{display:block;max-width:100%;max-height:100%;width:auto;height:auto;justify-self:center;align-self:center;width:80%}section.aboutcakes-feature.ingredients .ingredient-tout ul figure figcaption[data-v-53cb291d]{font-size:clamp(18px,2.92vw,29px);margin-top:clamp(10px,1.953vw,20px);text-align:center;line-height:1.1em;font-weight:300;letter-spacing:-.01em;color:#2b3073}@media screen and (max-width: 1024px){section.aboutcakes-feature.ingredients .ingredient-tout ul figure figcaption br[data-v-53cb291d]{display:none}}@media screen and (max-width: 480px){section.aboutcakes-feature.ingredients .ingredient-tout ul[data-v-53cb291d]{grid-template-columns:1fr;grid-gap:40px}section.aboutcakes-feature.ingredients .ingredient-tout ul figure .imageWrapper[data-v-53cb291d]{padding-bottom:0;height:auto}section.aboutcakes-feature.ingredients .ingredient-tout ul figure .imageWrapper>div[data-v-53cb291d]{position:static;display:flex}section.aboutcakes-feature.ingredients .ingredient-tout ul figure img[data-v-53cb291d]{width:50%}}section.aboutcakes-section[data-v-53cb291d]{max-width:1390px;margin-bottom:65px}section.aboutcakes-section.other h2[data-v-53cb291d]{margin-bottom:20px}section.aboutcakes-section.other p[data-v-53cb291d]{margin-bottom:40px}
