.corporate-divider{position:relative}.corporate-divider .lazy{z-index:1}@media screen and (max-width:49.937em){.corporate-divider .lazy{height:200px}.corporate-divider .lazy canvas,.corporate-divider .lazy__loader{height:100%}.corporate-divider .lazy__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.corporate-divider:before{content:"";position:absolute;top:-40px;left:50%;transform:translate(-50%);width:80px;height:80px;display:block;z-index:2;background:url(' "gift-of-cookies-badge-new.svg" | asset_url }}') no-repeat center;background-size:contain}@media screen and (min-width:50em){.corporate-divider:before{width:120px;height:120px;top:-60px}}.corporate-carousel{padding-top:5rem;overflow:hidden}@media screen and (min-width:50em){.corporate-carousel{overflow:initial;padding-bottom:5rem}}.corporate-carousel__textwrap{max-width:1110px;padding:0 15px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:5rem}.corporate-carousel__title{text-transform:uppercase;color:#000096;text-align:center;-ms-flex-preferred-size:calc(100% * (10 / 12) + 30px);flex-basis:calc(100% * (10 / 12) + 30px);max-width:calc(100% * (10 / 12) + 30px);margin-bottom:20px}.corporate-carousel__text{color:#000096;text-align:center;-ms-flex-preferred-size:calc(50% + 30px);flex-basis:calc(50% + 30px);max-width:calc(50% + 30px)}.corporate-carousel__slidewrap{max-width:1110px;margin:0 auto;position:relative;padding:0}@media screen and (min-width:50em){.corporate-carousel__slidewrap{padding:0 15px}}.corporate-carousel__btn{position:absolute;top:50%;z-index:2;font-size:0;width:80px;height:80px;background:0 0;padding:0;border:0;transition:all .2s ease-in-out;cursor:pointer;display:none}@media screen and (min-width:50em){.corporate-carousel__btn{display:block}}.corporate-carousel__btn circle{fill:#000096;transition:all .2s ease-in-out}.corporate-carousel__btn #arrow path{stroke:#fffef8;transition:all .2s ease-in-out}.corporate-carousel__btn:hover circle{fill:#fffef8}.corporate-carousel__btn:hover #arrow path{stroke:#000096}.corporate-carousel__btn--next{left:50%;transform:translate(-50%,-50%) scale(-1)}.corporate-carousel__btn--prev{left:-25px;transform:translateY(-50%);opacity:0}.corporate-carousel__slide{display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:50em){.corporate-carousel__slide{-ms-flex-direction:row;flex-direction:row;height:600px;border-radius:.625rem}}.corporate-carousel__slide-image{margin:0;box-sizing:border-box;height:300px}@media screen and (min-width:50em){.corporate-carousel__slide-image{width:50%;height:100%;-ms-flex:1 1 50%;flex:1 1 50%}}.corporate-carousel__slide-image .lazy,.corporate-carousel__slide-image .lazy .lazy__loader,.corporate-carousel__slide-image .lazy .lazy__placeholder{height:100%}.corporate-carousel__slide-image .lazy img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.corporate-carousel__slide-content{height:300px;margin:0;background:#000096;color:#fffef8;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem;-ms-flex-align:center;align-items:center;box-sizing:border-box}@media screen and (min-width:50em){.corporate-carousel__slide-content{padding:3.75rem;width:50%;-ms-flex:1 1 50%;flex:1 1 50%;height:100%}}.corporate-carousel__slide-content__heading{text-transform:uppercase;color:#fffef8;margin:1.25rem 0}.corporate-carousel__slide-content__number{color:#fffef8;width:40px;height:40px;border:1px solid #fffef8;border-radius:20px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media screen and (min-width:50em){.corporate-carousel__slide-content__number{margin-bottom:30px}}.corporate-carousel__slide-content__text{color:#fffef8;margin-top:.625rem}.corporate-carousel__slide-content__eyebrow{color:#fffef8}.corporate-carousel__slide-scrollbar{background:#170db4;width:90%;height:2px;position:absolute;z-index:2;bottom:30px;left:50%;transform:translate(-50%)}.corporate-carousel__slide-scrollbar .swiper-scrollbar-drag{height:2px;background:#fffef8}.page-corporate{background:#fffef8}.page-corporate.page-corporate--alt{margin-top:0}.corporate-hero{max-width:1110px;padding:0 15px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:3.5rem;padding-bottom:3.5rem;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:50em){.corporate-hero{-ms-flex-direction:row;flex-direction:row;padding-top:3.5rem;padding-bottom:8.5rem}}.corporate-hero__textwrap{-ms-flex:1 1 50%;flex:1 1 50%;text-align:center;margin-bottom:5rem}@media screen and (min-width:50em){.corporate-hero__textwrap{text-align:left;margin-bottom:0}}.corporate-hero__buttonwrap{-ms-flex:1 1 100%;flex:1 1 100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media screen and (min-width:50em){.corporate-hero__buttonwrap{-ms-flex:1 1 50%;flex:1 1 50%;width:50%}}.corporate-hero__buttonwrap .btn{width:100%}@media screen and (min-width:50em){.corporate-hero__buttonwrap .btn{width:62%}}.corporate-hero__buttonwrap:before{background:url(corporate-btn-illustration.png) no-repeat center;background-size:cover;content:"";display:block;position:absolute;z-index:2;top:-50px;left:20px;width:50px;height:63px;pointer-events:none}@media screen and (min-width:50em){.corporate-hero__buttonwrap:before{top:-50px;right:20px;left:initial}}.corporate-hero__title{text-transform:uppercase;color:#000096;margin-bottom:1.25rem}.corporate-hero__subtitle{color:#000096}.corporate-form{background:#f7eddf}@media only screen and (min-width:800px)and (max-width:1199px){.corporate-form .form-grid .form-grid__half{-ms-grid-column:span 6;grid-column:span 6}}.corporate-form .form-control label{width:calc(100% - 20px)}.corporate-form .form-control textarea+label{width:calc(100% - 40px)}@media only screen and (max-width:519px){.corporate-form .form-control.corporate-form__adjacent-field textarea{padding-top:50px}}.corporate-form__contain{max-width:1110px;padding:0 15px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2.5rem;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:50em){.corporate-form__contain{-ms-flex-direction:row;flex-direction:row;padding-top:10rem;padding-bottom:5rem}}@media screen and (min-width:50em){.corporate-form__sticky{position:sticky;top:150px;left:0}}@media screen and (min-width:50em){.corporate-form__infowrap{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}.corporate-form__infowrap p{color:#000096}@media screen and (max-width:49.937em){.corporate-form__infowrap p{text-align:center;margin-bottom:2.5rem}}.corporate-form__sidesteps{display:none}@media screen and (min-width:50em){.corporate-form__sidesteps{display:block;font-family:Platform-Medium}}.corporate-form__sidesteps>div{text-transform:uppercase;color:#000096;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:40px}.corporate-form__sidesteps>div.active:before{background:#000096;color:#fff}.corporate-form__sidesteps>div:before{content:attr(data-number);width:30px;height:30px;border-radius:30px;border:1px solid #000096;background:0 0;color:#000096;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:20px;font-family:National2Web-Regular}.corporate-form__adjacent-field{margin-top:-15px;position:relative;overflow:hidden;max-height:0;transition:max-height .15s ease-out}.corporate-form__adjacent-field.active{max-height:220px}.corporate-form__adjacent-field:after,.corporate-form__adjacent-field:before{content:"";position:absolute;display:block;top:-5px;width:19px;height:10px;background-color:#faf8ef}.corporate-form__adjacent-field:after{left:1px}.corporate-form__adjacent-field:before{right:1px}.corporate-form__adjacent-field.form-control--error:after,.corporate-form__adjacent-field.form-control--error:before{display:none}.corporate-form__adjacent-field textarea{border-top-left-radius:0;border-top-right-radius:0}@media screen and (min-width:50em){.corporate-form__form{-ms-flex-preferred-size:calc(100% * (8 / 12));flex-basis:calc(100% * (8 / 12));max-width:calc(100% * (8 / 12))}}.corporate-form__submitwrap{text-align:center}.corporate-form__submitwrap button,.corporate-form__submitwrap span.btn{width:200px;margin:0 auto}@media screen and (min-width:50em){.corporate-form__submitwrap{padding:0 5.75rem}.corporate-form__submitwrap button,.corporate-form__submitwrap span.btn{margin:0 0 0 auto}}.corporate-form__address{overflow:hidden}.corporate-success{position:fixed;width:100%;height:100%;top:0;left:0;background:#000096;z-index:1000;display:none}.corporate-success__close{position:absolute;top:25px;right:25px;width:40px;border:none;background:0 0;outline:0;cursor:pointer}.corporate-success__close path{fill:#fff}@media screen and (min-width:50em){.corporate-success__close{top:57px;right:57px}}.corporate-success__contain{max-width:576px;padding:0 15px;margin:0 auto;text-align:center;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding-top:5rem;padding-bottom:2.5rem}@media screen and (min-width:50em){.corporate-success__contain{padding-top:5rem;padding-bottom:5rem}}.corporate-success__title{color:#fff;margin:50px}@media screen and (min-width:50em){.corporate-success__title{margin:0}}.corporate-success__text{color:#fff;margin:50px 90px}.corporate-success__btn{text-align:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.corporate-success__btn svg{width:27px;transform:rotate(90deg);margin-left:30px}.corporate-success__btn:hover path{fill:#000096}.slidehero__contain{max-width:100%;padding:0 15px;margin:0 auto;position:relative;z-index:2}.slidehero__inner{height:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.slidehero__bg{position:absolute}.corporate-gifting-hero .slidehero__textwrap{margin:2rem auto;color:#fff;text-align:center}h1.slidehero__heading{color:#fff}.corporate-gifting-hero .mobile-img{display:block}.corporate-gifting-hero .desktop-img{display:none}.corporate-with-text{background:#f7eddf;position:relative;top:40px}@media screen and (min-width:768px){.corporate-with-text{background:#f7eddf;top:0}}.corporate-with-text .product__details__meta-lead{margin:0 0 10px}.corporate-with-text .product__details__accordions{margin-top:0;list-style:none}.corporate-with-text .accordion__title{padding-right:72px}.corporate-with-text__details{padding:60px 15px 0}@media screen and (min-width:768px){.corporate-with-text__details{padding-bottom:60px}}@media screen and (min-width:1024px){.corporate-with-text__details{padding:40px}}@media screen and (min-width:1200px){.corporate-with-text__details{padding:100px 60px 100px 140px}}.corporate-with-text__holder{margin:0 -15px}@media screen and (min-width:768px){.corporate-with-text__holder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1024px){.corporate-with-text__holder{margin:0 -50px}}.corporate-with-text__item{padding:0 15px}@media screen and (min-width:768px){.corporate-with-text__item{width:50%}}@media screen and (min-width:1024px){.corporate-with-text__item{padding:0 50px}}.corporate-with-text__item:first-child{margin:0 0 60px}@media screen and (min-width:768px){.corporate-with-text__item:first-child{margin:0}}@media screen and (min-width:768px){.corporate-with-text__item.corporate-with-text__item--sm{width:44%}}@media screen and (min-width:768px){.corporate-with-text__item.corporate-with-text__item--lg{width:56%}}.corporate-with-text__img{overflow:hidden}@media screen and (max-width:767px){.corporate-with-text__img{margin:0 -15px}}@media screen and (min-width:768px){.corporate-with-text__img{border-radius:11px}}.corporate-with-text__img img{display:block;width:100%;max-width:100%;height:auto}.corporate-gifting-testimonials{padding:50px 0 60px;background:#000096}.corporate-gifting-testimonials blockquote,.h2.section-cpg-title{color:#fff}@media screen and (min-width:1024px){.corporate-gifting-testimonials{padding:100px 0 78px}}.corporate-gifting-testimonials__container{max-width:662px;margin:0 auto;padding:0 20px;text-align:center;color:#fff}.corporate-gifting-testimonials__img{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:60px;margin:0 0 20px}.corporate-gifting-testimonials__img img{display:block;max-width:100%;height:auto;max-height:100%}.corporate-gifting-testimonials__quote{margin:0}.corporate-gifting-testimonials__author{color:#fff}@media screen and (min-width:50em){.corporate-gifting-hero .slidehero__textwrap{max-width:458px;margin:2rem auto}.corporate-gifting-hero .desktop-img{display:block;max-height:440px;width:100vw;object-fit:cover}.corporate-gifting-hero .mobile-img{display:none}}.corporate-form__hidden-form{margin-bottom:2rem;margin-top:-1rem;display:none}.corporate-form__hidden-form.active{display:block}.product__details{padding:40px 15px;position:relative}@media screen and (min-width:50em){.product__details{padding:40px 40px 120px}}@media screen and (min-width:68em){.product__details{margin-left:68px;padding:40px 98px 120px}}.product__details__illustration{display:none;left:-92px;max-width:100px;position:absolute;top:20%}@media screen and (min-width:50em){.product__details__illustration{display:block}}.product__details__meta{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media screen and (min-width:50em){.product__details__meta{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width:68em){.product__details__meta{-ms-flex-preferred-size:calc(100% * (5 / 12));flex-basis:calc(100% * (5 / 12));max-width:calc(100% * (5 / 12))}}.product__details__meta-lead p{color:#000096;margin:15px 0 0}@media screen and (min-width:50em){.product__details__meta-lead p{margin-top:25px}}.product__details__meta-lead p:first-of-type{text-transform:uppercase;color:#000096;margin-top:30px}@media screen and (min-width:50em){.product__details__meta-lead p:first-of-type{margin-top:40px}}.product__details__label{color:#000096;margin:0}.product__details__accordions{margin-top:45px;padding:0}@media screen and (min-width:68em){.product__details__accordions{margin-top:61px}}.product__details__accordions p{margin:30px 0 0}.product__details__accordions p:first-of-type{margin-top:0}.accordion{cursor:pointer;border-bottom:1px solid #ddd;margin-top:0;position:relative}.accordion__title{text-transform:uppercase;color:#000096;position:relative;width:100%;margin:0;padding:5px 0}.accordion__title:after{color:#000096;content:"More +";position:absolute;right:0;text-transform:none;top:50%;transform:translateY(-50%)}.accordion__content{max-height:1px;margin-top:0;opacity:0;overflow:hidden;padding:0;transition:all .3s ease-in-out}.accordion__content__message{margin:30px 0 0}@media screen and (min-width:50em){.accordion__content__message{margin-top:40px}}.accordion__content__image{margin-top:20px;max-height:30px;width:auto}.accordion__content p{color:#000096}.accordion__content p.accordion__content__message{color:#757575}.accordion.active{padding-bottom:40px}.accordion.active .accordion__title:after{content:"Less -"}.accordion.active .accordion__content{max-height:1000px;margin-top:20px;opacity:1}.accordion-section{padding-top:5rem;padding-bottom:5rem;background:#fffef8}.accordion-section__contain{max-width:1110px;padding:0 15px;margin:0 auto}.accordion-section__title{text-transform:uppercase;color:#000096;margin-bottom:5rem}@media screen and (min-width:50em){.accordion-section__accordions{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.d-none{display:none!important}fieldset.fieldset{background:#fffef8;border:none;box-shadow:0 2px 4px #0000000d;border-radius:15px;position:relative;margin-bottom:1.25rem;padding:2rem 1.25rem}@media screen and (min-width:50em){fieldset.fieldset{padding:6.25rem 5.75rem 5rem;margin-bottom:5.4375rem}}fieldset.fieldset:before{content:"";position:absolute;top:-40px;left:50%;width:80px;height:80px;background:#fff;transform:translate(-50%);border-radius:80px;display:none}@media screen and (min-width:50em){fieldset.fieldset:before{display:block;background:rgb(var(--color-background))}}fieldset.fieldset:after{text-transform:uppercase;color:#fff;content:attr(data-number);position:absolute;width:60px;height:60px;background:#000096;border-radius:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;top:1.5rem;left:20px}@media screen and (min-width:50em){fieldset.fieldset:after{width:60px;height:60px;transform:translate(-50%);top:-30px;left:50%;color:#fff}}fieldset.fieldset .fieldset__legend{text-transform:uppercase;color:#000096;text-align:left;padding-left:40px;margin-bottom:2.5rem}@media screen and (min-width:50em){fieldset.fieldset .fieldset__legend{text-align:center;padding-left:initial;margin-bottom:3.75rem}}fieldset.fieldset p{color:#000096;margin-bottom:40px}fieldset.fieldset hr{display:block;height:1px;border:0;border-top:1px solid #f0edde;margin:2.5rem 0}.form-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) 6;grid-template-columns:repeat(6,1fr);grid-gap:20px;width:100%}.form-grid .form-grid__half{-ms-grid-column:span 6;grid-column:span 6}@media screen and (min-width:50em){.form-grid .form-grid__half{-ms-grid-column:span 3;grid-column:span 3}}.form-grid .form-grid__third{-ms-grid-column:span 6;grid-column:span 6}@media screen and (min-width:50em){.form-grid .form-grid__third{-ms-grid-column:span 2;grid-column:span 2}}.form-grid .form-grid__full{-ms-grid-column:span 6;grid-column:span 6}.form-control{position:relative}.form-control label{position:absolute;color:#000096;top:32px;left:20px;transform:translateY(-50%);transition:all .2s ease-in-out;width:calc(100% - 40px)}.form-control textarea+label{top:14%}.form-control select{background:#faf8ef;width:100%;-webkit-appearance:none;padding:2.0625rem 1.25rem .625rem;border:solid 1px #f0edde;background-color:#faf8ef;font-weight:500;font-size:inherit;color:#000096;border-radius:2px;outline:0}.form-control input,.form-control textarea{width:100%;border:solid 1px #000096;background-color:#fff;font-weight:500;font-size:inherit;color:#000096;padding:2.7rem 2rem 1rem;border-radius:8px;text-align:inherit;outline:0;-webkit-appearance:none;min-height:64px}.form-control input:-webkit-autofill,.form-control input:-webkit-autofill:focus,.form-control input:-webkit-autofill:hover,.form-control textarea:-webkit-autofill,.form-control textarea:-webkit-autofill:focus,.form-control textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #faf8ef inset!important}.form-control input:focus+label,.form-control select:focus+label,.form-control textarea:focus+label{top:10px;transform:translateY(0);font-size:12px}.form-control input:not(:placeholder-shown)+label,.form-control select:not(:placeholder-shown)+label,.form-control textarea:not(:placeholder-shown)+label{top:10px;transform:translateY(0);font-size:12px}.form-control input:checked,.form-control select:checked,.form-control textarea:checked{top:10px;transform:translateY(0)}.form-control input[type=number]::-webkit-inner-spin-button,.form-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-control--error input,.form-control--error textarea{border-color:#cd4828}.form-control--long-label input,.form-control--long-label textarea{padding-top:50px}@media screen and (max-width:49.937em){.form-control--long-label-sm input,.form-control--long-label-sm textarea{padding-top:50px}}.form-error{color:#cd4828;margin-top:5px;font-size:14px}.form-control-required{color:#cd4828}.form-control-qty{border:solid 1px #f0edde;background-color:#faf8ef;border-radius:15px;color:#000096;overflow:hidden}.form-control-qty__number{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2.625rem 0;color:#000096}.form-control-qty__number:after{content:"pack";display:block;color:#000096;margin-top:.625rem}.form-control-qty__fieldwrap{background:#000096;padding:.625rem 1.25rem;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.form-control-qty__fieldwrap input{background:0 0;border:1px solid #fff;border-radius:2px;-ms-flex:1;flex:1;min-width:0;color:#fff;text-align:center;padding:.5rem}.form-control-qty__fieldwrap input:-ms-input-placeholder{color:#fff}.form-control-qty__fieldwrap input::placeholder{color:#fff}.form-control-qty__fieldwrap input::-webkit-inner-spin-button,.form-control-qty__fieldwrap input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-control-qty__fieldwrap label{margin-right:1.25rem;color:#fff}.form-control-radio input{opacity:0;position:absolute;background:url(check-selected.svg) no-repeat center}.form-control-radio label{border:solid 1px #000096;background-color:#fff;border-radius:4px;padding:.875rem 5rem .875rem 1.25rem;min-height:64px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px;color:#000096;position:relative;width:100%}.form-control-radio label:after{content:"";display:block;width:24px;height:24px;background:url(check-unselected.svg) no-repeat center;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.form-control-radio input:checked+label:after{background:url(check-selected.svg) no-repeat center}.form-control-checkbox input{opacity:0;position:absolute;background:url(check-selected.svg) no-repeat center}.form-control-checkbox label{display:-ms-flexbox;display:flex;padding-left:2.5rem;-ms-flex-align:center;align-items:center;margin-bottom:10px;color:#000096;position:relative;width:100%}.form-control-checkbox label:after{content:"";display:block;width:24px;height:24px;background:url(check-unselected.svg) no-repeat center;position:absolute;left:0;top:50%;transform:translateY(-50%)}.form-control-checkbox input:checked+label:after{background:url(check-selected.svg) no-repeat center}.form-errors{color:#cd4828;margin-bottom:1.25rem}.form-errors__title{text-transform:uppercase;color:#cd4828;margin-top:0;margin-bottom:.625rem}.form-errors .errors{color:#cd4828}legend{display:table;float:left;margin:0;padding:0;width:100%}.corporate-form__shipping-error{margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/446/assets/corporate.css.map */
