:root{--header-height-mobile: 90px;--header-height-tablet: 46px;--header-height-desktop: -15px}.section-announcement-bar{display:none}.crisp-kit{min-height:calc(100vh - var(--header-height-mobile))}.crisp-kit.is-flavor{height:auto}@media(min-width:900px){.crisp-kit{height:calc(100vh - var(--header-height-tablet));margin-bottom:-98px}.crisp-kit.is-flavor{height:calc(100vh - var(--header-height-tablet))}}@media(min-width:1200px){.crisp-kit{height:calc(100vh - var(--header-height-desktop))}.crisp-kit.is-flavor{height:calc(100vh - var(--header-height-desktop))}}.crisp-kit-nav-desktop{display:none}@media(min-width:900px){h1.crisp-kit-nav-desktop{font-size:22px;font-weight:800;display:block}ul.crisp-kit-nav-desktop{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:row;gap:6px;font-size:12px;font-weight:400}ul.crisp-kit-nav-desktop li{display:flex;align-items:center;gap:6px;color:#aaa;cursor:pointer}ul.crisp-kit-nav-desktop li.active{color:#000}ul.crisp-kit-nav-desktop li:not(:last-child):after{content:"\1433"}ul.crisp-kit-nav-desktop .index{border-radius:100%;border:1px solid;width:18px;height:18px;display:flex;justify-content:center;align-items:flex-end;box-sizing:content-box}}.crips-kit-nav{text-align:center;padding:15px 0;border-bottom:1px solid #dbdcdd;margin:0;width:100%;position:sticky;top:calc(var(--header-height-mobile) - 42px);z-index:100;background:#fff}@media(min-width:900px){.crips-kit-nav{display:none}}.crips-kit-nav h1{font-size:22px;font-weight:800}.crips-kit-nav ul{margin-top:14px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:400}.crips-kit-nav li{display:flex;align-items:center;gap:6px;color:#aaa;cursor:pointer}.crips-kit-nav li.active{color:#000}.crips-kit-nav li:not(:last-child):after{content:"\1433"}.crips-kit-nav .index{border-radius:100%;border:1px solid;width:18px;height:18px;display:flex;justify-content:center;align-items:flex-end;box-sizing:content-box}.crisp-kit-mobile-title{margin:0;padding-top:15px;text-align:center;font-size:22px;font-weight:800}@media(min-width:900px){.crisp-kit-mobile-title{display:none}}@media(max-width:899px){.crisp-kit .crips-kit-nav ul{margin-top:0}}.crisp-kit-full{height:auto}@media(min-width:900px){.crisp-kit-full{height:calc(100% - 90px)}}.crisp-kit-full .next-step-container{padding:15px 0;border-top:1px solid #dbdcdd;border-bottom:1px solid #dbdcdd;width:100%;display:flex;flex-direction:column;align-items:center;position:sticky;bottom:0;background:#fff;box-shadow:0 -5px 8px #0000001a}.crisp-kit-full .next-step-container.not-sticky{box-shadow:none}@media(min-width:900px){.crisp-kit-full .next-step-container{box-shadow:none;padding:15px;flex-direction:row;justify-content:space-between;padding-right:var(--container-pad-x);padding-left:var(--container-pad-x)}}.crisp-kit-full .next-step{padding:20px 25px;background-color:#000;color:#fff;font-size:16px;font-weight:800;width:270px;display:flex;justify-content:space-between;align-items:end;width:max-content;gap:7px;line-height:1}.crisp-kit-full .next-step span{display:flex;align-items:center;gap:2px}.crisp-kit-full .next-step span s{color:#cdcdcd}.crisp-kit-full .next-step:disabled{background-color:#dbdcdd}.crisp-kit-full .crisp-kit-bagscount{display:flex;justify-content:center;align-items:center;gap:10px;font-size:30px;font-weight:800;color:#000;touch-action:manipulation}.crisp-kit-full .crisp-kit-bagscount input{background-color:transparent;border:none;font-size:30px;font-weight:800;width:80px;text-align:center;padding:0;margin-bottom:7px}.crisp-kit-full .crisp-kit-bagscount button{background-color:#fff;display:flex;justify-content:center;align-items:center;border:1px solid #000;width:32px;height:32px;border-radius:5px}.scrollable-options{display:flex;flex-direction:column;gap:15px;width:100%;touch-action:manipulation}@media(min-width:900px){.scrollable-options{display:grid;grid-template-columns:repeat(2,1fr);padding:0 15px}}@media(min-width:1200px){.scrollable-options{padding:0 60px}}.spinner{display:inline-block;width:16px;height:16px;border:2px solid transparent;border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.flavor-option{padding:10px;border:1px solid #dbdcdd;border-radius:5px;background-color:#fff;width:100%}.flavor-option .flavor-option-flex{display:flex;justify-content:space-between;align-items:center}.flavor-option .flavor-blurb{font-size:14px;text-align:left;line-height:1.2;width:100%;padding:0 0 10px 20px}.flavor-option .main-image{margin:0}.flavor-option img{width:80px}.flavor-option.active{border-color:#000}.flavor-option .flavor-option-content{display:flex;justify-content:start;align-items:start;flex-direction:column;gap:10px;width:100%;font-size:16px;font-weight:800}.quantity-controls{display:flex;align-items:center;gap:5px;width:100%;padding-right:10px;justify-content:space-between;font-size:90%}@media(min-width:900px)and (max-width:1600px){.quantity-controls.shaker-quantity-controls{flex-direction:column;align-items:start}}.quantity-controls .quantity-controls-inner{display:flex;align-items:center;gap:10px}.quantity-controls input{font-size:20px;font-weight:800;padding:0;margin:0;width:30px;background:transparent;border:none;text-align:center}.quantity-controls button{background-color:#fff;display:flex;justify-content:center;align-items:center;border:1px solid #000;width:25px;height:25px;border-radius:5px}.quantity-controls .no-border{border:none;padding:0}.crisp-kit-container{height:100%}@media(min-width:900px){.crisp-kit-container{display:flex}}.crisp-kit-slider{height:30vh;overflow-x:hidden;overflow-y:auto;max-width:100%}.crisp-kit-slider .link{text-decoration:underline;color:#000;cursor:pointer}.crisp-kit-slider.crisp-kit-slider-flavors{height:25vh}@media(min-width:900px){.crisp-kit-slider{height:100%;width:100%}.crisp-kit-slider.crisp-kit-slider-flavors{height:100%}}.crisp-kit-slider .swiper{max-height:100%;height:100%;z-index:0;display:flex;align-items:center;padding:20px 0}.crisp-kit-slider .swiper .swiper-pagination-bullet-active{background-color:#000;width:16px;border-radius:16px;transition:width .4s ease}.crisp-kit-slider .swiper img{object-fit:contain;max-height:100%}.crisp-kit-slider .swiper-crisps{max-height:none}@media(min-width:900px){.crisp-kit-slider .swiper-crisps{max-height:80%}}@media(min-width:900px){.crisp-kit-step-2-select .crisp-kit-content{width:50%}}.crisp-kit-content{touch-action:manipulation;background-color:#f5f5f5;width:100%;min-height:50vh;display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:center;padding:20px var(--container-pad-x);gap:10px}.crisp-kit-content.crisp-kit-content-flavors{height:auto;min-height:45vh}@media(min-width:900px){.crisp-kit-content{padding:20px 10px}}.crisp-kit-content a{cursor:pointer;text-decoration:underline;font-size:90%;display:flex;align-items:center;gap:5px}@media(min-width:900px){.crisp-kit-content{height:100%;justify-content:center;gap:30px}}.crisp-kit-content h2,.crisp-kit-content p,.crisp-kit-content b{margin:0 auto;font-size:90%}@media(min-width:900px){.crisp-kit-content h2,.crisp-kit-content p,.crisp-kit-content b{max-width:none;width:100%;margin:0}}.crisp-kit-content h2{margin-top:0;font-size:calc(5 * var(--font-scale) + var(--base-text-size))}.crisp-kit-content-crisps{min-height:auto}.crisp-kit-additional{display:flex;justify-content:center;align-items:center;height:auto;padding-block:50px}.crisp-kit-additional .big-title{font-size:8vw;line-height:.8}@media(min-width:900px){.crisp-kit-additional .big-title{margin-top:-5vw}}.crisp-kit-content-decription{margin:0 auto;padding:20px var(--container-pad-x);max-width:450px;text-align:left}.crisp-kit-content-decription b{font-size:22px;line-height:1.1;margin-bottom:25px;display:block}@media(min-width:900px){.crisp-kit-content-decription b{margin-top:25px}}.crisp-kit-content-decription p{font-size:15px;line-height:1.2;margin-bottom:25px;margin-top:25px}.crisp-kit-content-decription li{font-size:15px;line-height:1.2;list-style:disc;list-style-position:inside}.crisp-kit-content-decription a{cursor:pointer;text-decoration:underline;font-size:90%;display:flex;align-items:center;gap:5px}.crisp-kit-content-decription.crisp-kit-content-decription-mobile{display:block}@media(min-width:900px){.crisp-kit-content-decription.crisp-kit-content-decription-mobile{display:none}}.crisp-kit-content-decription.crisp-kit-content-decription-desktop{display:none}@media(min-width:900px){.crisp-kit-content-decription.crisp-kit-content-decription-desktop{display:block}}.crisp-kit-content .crisp-kit-content-decription{padding:0}.crips-kit-buttons-selectors{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;height:max-content;padding:20px var(--container-pad-x)}@media(min-width:900px){.crips-kit-buttons-selectors{width:50%}}.crips-kit-buttons-selectors h2{margin-bottom:25px}.crips-kit-buttons-selectors .crisp-buttons-selectors{display:flex;flex-direction:row;align-items:baseline;justify-content:center;text-align:center;padding:20px 10px}@media(min-width:900px){.crips-kit-buttons-selectors .crisp-buttons-selectors{gap:12px}}.crips-kit-buttons-selectors .crisp-buttons-selectors img{width:266px}.crips-kit-buttons-selectors .crisp-buttons-selectors p{font-size:15px;line-height:1.1;width:170px;margin-inline:auto;max-width:100%;text-wrap:balance}.crips-kit-buttons-selectors .crisp-buttons-selectors button{margin-top:20px}.crips-kit-buttons-selectors .crisp-buttons-selectors b{align-self:flex-end;margin-bottom:1em}.crisp-kit-step-2-select{display:flex;justify-content:center;align-items:center;flex-direction:column-reverse}@media(min-width:900px){.crisp-kit-step-2-select{flex-direction:row}}.crisp-kit-content-header-flavors{padding-top:20px;padding-bottom:5px;width:100%;background-color:#f5f5f5;text-align:center}@media(min-width:900px){.crisp-kit-content-header-flavors{display:none}}.crisp-kit-content-header-flavors.scrolled{z-index:10}.crisp-kit-content-header-flavors h2{margin-bottom:0}.crisp-kit-content-header-flavors b{padding:0;text-decoration:underline}.crisp-kit-mobile-sachets-remaining{position:sticky;top:calc((var(--header-height-mobile) + 50px) - 42px);z-index:10;width:100%;margin:0;padding:12px var(--container-pad-x);border-bottom:1px solid #dbdcdd;background-color:#f5f5f5;text-align:center;font-size:14px}@media(min-width:900px){.crisp-kit-mobile-sachets-remaining{display:none}}.crisp-kit-content-header-flavors-desktop{display:none}@media(min-width:900px){.crisp-kit-content-header-flavors-desktop{display:block;width:100%}.crisp-kit-content-header-flavors-desktop b{padding:0}.crisp-kit-content-header-flavors-desktop h2{max-width:none}}.crisp-kit-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:10000}.crisp-kit-modal .modal-content{background-color:#fff;padding:40px 20px;width:100%;max-width:500px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:start;max-height:80vh;overflow:auto}.crisp-kit-modal .modal-content h2{margin-bottom:20px}.crisp-kit-modal .modal-content button{margin-top:20px;padding:10px 20px;background-color:#000;border:1px solid #000!important;color:#fff;border:none;cursor:pointer;position:relative}.crisp-kit-modal .modal-content button:first-child{background-color:#fff;color:#000;border:1px solid #000}.crisp-kit-modal .modal-content button:first-child:hover{background-color:#f5f5f5}.crisp-kit-modal .modal-content button:hover{background-color:#333}.crisp-kit-modal .modal-content button:last-child:after{content:url("data:image/svg+xml,%3Csvg width='13' height='11' viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9766 6.37891L7.60156 10.7539C7.4375 10.918 7.21875 11 7 11C6.75391 11 6.53516 10.918 6.37109 10.7539C6.01562 10.4258 6.01562 9.85156 6.37109 9.52344L9.24219 6.625H0.875C0.382812 6.625 0 6.24219 0 5.75C0 5.28516 0.382812 4.875 0.875 4.875H9.24219L6.37109 2.00391C6.01562 1.67578 6.01562 1.10156 6.37109 0.773438C6.69922 0.417969 7.27344 0.417969 7.60156 0.773438L11.9766 5.14844C12.332 5.47656 12.332 6.05078 11.9766 6.37891Z' fill='white' /%3E%3C/svg%3E");display:inline-flex;margin-left:10px}.crisp-kit-modal .flex-row{display:flex;flex-direction:column;gap:0px}@media(min-width:900px){.crisp-kit-modal .flex-row{flex-direction:row;gap:20px}}.purchase-options{display:flex;flex-direction:column;gap:15px;margin:20px 0;width:100%}.purchase-option-wrap{padding:15px;border:1px solid #dbdcdd;cursor:pointer;transition:all .3s ease;background-color:#fff;width:100%}.purchase-option-wrap:hover{border-color:#000}.purchase-option-wrap.selected{border-color:#000;background-color:#f9f9f9}.purchase-option{display:flex;justify-content:space-between;align-items:center}.purchase-option span{font-size:16px;font-weight:600}.purchase-option .badge{background-color:#f5c518;color:#000;font-size:12px;font-weight:700;padding:2px 5px;border-radius:3px;margin-left:5px}.subscribe-options{margin-top:15px;text-align:left}.subscribe-options h3{font-size:16px;font-weight:700;margin-bottom:10px}.subscribe-options .frequency-option{margin-bottom:10px}.subscribe-options .frequency-option label{flex-direction:column;gap:5px;cursor:pointer}.subscribe-options .frequency-option label input[type=radio]{margin-right:10px}.subscribe-options .frequency-option label span{font-size:14px;font-weight:600}.subscribe-options .frequency-option label p{font-size:12px;color:#666;margin:0}.crisp-kit .subscribe-save-container{min-width:310px}.crisp-kit .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:16px;font-weight:600;background-color:#fff;padding:20px;border-radius:10px}.crisp-kit .toggle{position:relative;display:inline-block;width:40px;height:20px}.crisp-kit .toggle input{opacity:0;width:0;height:0}.crisp-kit .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:20px}.crisp-kit .slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.2s;border-radius:50%}.crisp-kit input:checked+.slider{background-color:#65c466}.crisp-kit input:checked+.slider:before{transform:translate(20px)}.crisp-kit .subscribe-options{margin-top:-8px;padding:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;transition:all .3s ease}.crisp-kit .subscribe-options hr{margin-top:0}.crisp-kit .subscribe-options h3{font-size:16px;font-weight:700;margin-bottom:10px}.crisp-kit .subscribe-options .frequency-option{margin-bottom:10px}.crisp-kit .subscribe-options .frequency-option label{display:flex;align-items:center;gap:10px;cursor:pointer;justify-content:start;flex-direction:row}.crisp-kit .subscribe-options .frequency-option label input[type=radio]{margin-right:10px}.crisp-kit .subscribe-options .frequency-option label span{font-size:14px;font-weight:600}.bundle-kit .crisp-kit-content a{justify-content:center}.bundle-kit .welcome-step .next-step-container{display:none}@media(min-width:900px){.bundle-kit .welcome-step .next-step-container{display:flex}}.bundle-kit .flavor-option img{width:92px}.bundle-kit .welcome-container{display:flex;flex-direction:column}@media(min-width:900px){.bundle-kit .welcome-container{flex-direction:row}}.bundle-kit .welcome-container .crisp-kit-left{width:100%;background-color:#f5f5f5;display:flex;justify-content:center;align-items:start;flex-direction:column;padding:40px;gap:20px}@media(min-width:900px){.bundle-kit .welcome-container .crisp-kit-left{width:50%;padding:20px 94px;gap:40px}}.bundle-kit .welcome-container .crisp-kit-left h2{font-size:39px;letter-spacing:-.03em;font-weight:800}@media(min-width:900px){.bundle-kit .welcome-container .crisp-kit-left h2{font-size:62px}}.bundle-kit .welcome-container .crisp-kit-left p{font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:.98}@media(min-width:900px){.bundle-kit .welcome-container .crisp-kit-left p{font-size:49px}}.bundle-kit .welcome-container .crisp-kit-left .start-button{background:#000;border-radius:0;border-style:none;border-color:#000;border-width:2px;color:#fff;font-family:sofia-pro,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:0px;line-height:1;font-style:normal;white-space:normal;padding:0 27px;text-align:center;word-break:break-word;cursor:pointer;pointer-events:auto;min-height:50px}.bundle-kit .welcome-container .crisp-kit-right{width:100%;display:flex;justify-content:center;align-items:center;padding:0;background-color:#f5f5f5}@media(min-width:900px){.bundle-kit .welcome-container .crisp-kit-right{width:50%}}.bundle-kit .welcome-container .crisp-kit-right img{width:100%;height:100%;object-fit:cover}.bundle-kit .crisps-kit-select{display:grid;grid-template-columns:repeat(1,1fr);width:100%;max-width:1440px;padding:20px;gap:14px}@media(min-width:900px){.bundle-kit .crisps-kit-select{grid-template-columns:repeat(4,1fr);gap:20px}}@media(min-width:900px){.bundle-kit .crisps-kit-select-3{display:flex;justify-content:center;max-width:700px}}.bundle-kit .crisp-name--soldout{text-align:left}@media(min-width:900px){.bundle-kit .crisp-name--soldout{text-align:center}}.bundle-kit .scrollable-options{display:grid;grid-template-columns:repeat(1,1fr);width:100%;max-width:1440px;padding:20px;gap:20px}@media(min-width:900px){.bundle-kit .scrollable-options{grid-template-columns:repeat(3,1fr)}}.bundle-kit .crisps-kit-hovered{display:none}@media(min-width:900px){.bundle-kit .crisps-kit-hovered{display:block}}.bundle-kit .crisps-kit-option{background:#fff;padding:16px;border-radius:10px;display:flex;flex-direction:row;justify-content:start;align-items:start;gap:14px;flex-wrap:wrap}@media(min-width:900px){.bundle-kit .crisps-kit-option{padding:26px}}.bundle-kit .crisps-kit-option h3{font-size:21px;text-align:left}@media(min-width:900px){.bundle-kit .crisps-kit-option h3{text-align:center}}.bundle-kit .crisps-kit-option .quantity-controls{margin-bottom:10px;padding-right:0}@media(min-width:900px){.bundle-kit .crisps-kit-option .quantity-controls{justify-content:center}}.bundle-kit .crisps-kit-option img{width:92px}@media(min-width:900px){.bundle-kit .crisps-kit-option{flex-direction:column;justify-content:center;align-items:center;gap:20px}.bundle-kit .crisps-kit-option img{width:100%}}.crisps-kit-option-content--mobile{display:block;text-align:left}@media(min-width:900px){.crisps-kit-option-content--mobile{display:none}}.crisps-kit-option-content--desktop{display:none}@media(min-width:900px){.crisps-kit-option-content--desktop{display:block}}.crisp-kit-full .crisp-kit-next-step-2-select{display:none}@media(min-width:900px){.crisp-kit-full .crisp-kit-next-step-2-select{display:flex}}@media(min-width:900px){.crisp-kit--step-1{height:100%!important;margin-bottom:-2px!important}.crisp-kit--step-1 .crisp-kit-full{height:100%}.crisp-kit--step-1 .crisp-kit-content-crisps{height:calc(100vh - 164px);position:sticky;top:77px}.crisp-kit--step-1 .crisp-kit-slider .swiper-crisps{height:50dvh}.crisp-kit--step-1 .crisp-kit-slider .swiper-crisps .swiper-slide,.crisp-kit--step-1 .crisp-kit-slider .swiper-crisps media-gallery,.crisp-kit--step-1 .crisp-kit-slider .swiper-crisps .media-gallery__inner,.crisp-kit--step-1 .crisp-kit-slider .swiper-crisps .main-image,.crisp-kit--step-1 .crisp-kit-slider .swiper-crisps carousel-slider,.crisp-kit--step-1 .crisp-kit-slider .swiper-crisps carousel-slider>div,.crisp-kit--step-1 .crisp-kit-slider .swiper-crisps carousel-slider>div>a,.crisp-kit--step-1 .crisp-kit-slider .swiper-crisps carousel-slider>div>a>img{height:100%}}.swiper-slide,media-gallery,.media-gallery__inner,.main-image,carousel-slider,carousel-slider>div,carousel-slider>div>a,carousel-slider>div>a>img{height:100%}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:100%!important}
/*# sourceMappingURL=/cdn/shop/t/86/assets/crisp-kit.css.map */
