.QuizProgressBar_container__Y_98U{width:100%;padding:1rem 2rem;display:flex;justify-content:center}.QuizProgressBar_progressTrack__bx8_I{width:25%;background-color:rgba(255,255,255,.3);height:4.8px;border-radius:9999px;overflow:hidden}.QuizProgressBar_progressBar__UzmqB{height:100%;background-color:white;border-radius:9999px;box-shadow:0 2px 10px rgba(0,0,0,.7);transition-property:width;transition-duration:.8s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.QuizNavigationButtons_container__bV_KN{width:100%;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:2rem;position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-between;z-index:10}@media (max-width:767px){.QuizNavigationButtons_keyboardActive__vO_ml{bottom:30px}}@media (min-width:768px){.QuizNavigationButtons_container__bV_KN{width:40%;left:50%;transform:translateX(-50%)}}@media (min-width:1024px){.QuizNavigationButtons_nextButton__4QYay{transition:background-color .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.QuizNavigationButtons_nextButton__4QYay:hover{background-color:rgb(124,28,28);transform:scale(1.05);box-shadow:0 6px 20px rgba(0,0,0,.12)}}.QuizNavigationButtons_spacer__bcyuw{width:3.15rem}.QuizNavigationButtons_button__4UkkF{width:3.15rem;height:3.15rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:white;font-weight:500;font-family:Acid,sans-serif;transition-property:transform}.QuizNavigationButtons_button__4UkkF:active{transform:scale(.98)}.QuizNavigationButtons_backButton__I7jGT{background-color:rgba(255,255,255,.2)}.QuizNavigationButtons_backButtonIcon__NIwWj,.QuizNavigationButtons_icon__8HKTj{font-size:2.1em;font-family:FFF Acid Grotesk,Acid,sans-serif;line-height:1}.QuizNavigationButtons_backButtonIcon__NIwWj{transform:rotate(180deg)}.QuizNavigationButtons_nextButton__4QYay{background-color:rgba(124,28,28,.9)}.QuizNavigationButtons_nextButtonDisabled__0ZaXB{background-color:rgba(124,28,28,.4);cursor:not-allowed}.QuizNavigationButtons_nextButtonIcon__Q_Dzn{font-size:2.1em;font-family:FFF Acid Grotesk,Acid,sans-serif;line-height:1}@keyframes Spinner_spin__YY4sQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Spinner_spinner__z5RZ3{width:1.5em;height:1.5em;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:white;animation:Spinner_spin__YY4sQ .8s linear infinite;display:inline-block}.SignupContainer_container__FRc_3{width:100%;height:100vh;position:relative;background:#FFFEFA;overflow:hidden}.SignupContainer_gradientContainer__ILSrO{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom right,#F2A623,#D24323);display:flex;justify-content:center;align-items:center;overflow:hidden}.SignupContainer_contentContainer__Q6TsP{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;padding-left:1.5rem;padding-right:1.5rem}.SignupContainer_signupContent__vJNr4{max-width:500px;width:100%;margin-top:-100px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:0;transform:translateY(-40%)}.SignupContainer_phoneInputArea__Q8sP8{width:100%}.SignupContainer_navigationContainer__g5FKX{width:100%;margin-top:2rem;padding-left:0}.SignupContainer_buttonContainer__EFTpH{margin-top:2rem;width:100%;display:flex;justify-content:center}@media (max-width:767px){.SignupContainer_signupContent__vJNr4{margin-top:0;align-items:flex-start;transform:translateY(-40%)}.SignupContainer_phoneInputArea__Q8sP8{margin-top:0}.SignupContainer_navigationContainer__g5FKX{margin-top:2rem;padding-bottom:1rem}}@media (min-width:768px){.SignupContainer_contentContainer__Q6TsP{justify-content:center}.SignupContainer_signupContent__vJNr4{margin-left:0;padding-left:0;align-items:flex-start}}.QuizOptionButton_button__B_IWC{width:100%;height:100%;padding:21.93px 33.53px;background:rgba(255,255,255,.05);box-shadow:inset 0 2.08px 7.29px rgba(220.53,204.56,255,.5);border-radius:45.14px;display:inline-flex;justify-content:flex-start;align-items:center;gap:14.9px;border:none;cursor:pointer;transition:all .2s ease-in-out;color:white}.QuizOptionButton_button__B_IWC:hover:not(:disabled){transform:scale(1.03);box-shadow:inset 0 2.08px 7.29px rgba(220.53,204.56,255,.4);background:rgba(255,255,255,.13)}.QuizOptionButton_button__B_IWC:disabled{opacity:.5;cursor:not-allowed}.QuizOptionButton_button__B_IWC.QuizOptionButton_selected__ClmsZ{background:rgba(124,28,28,.9);box-shadow:inset 0 2.08px 7.29px rgba(220.53,204.56,255,.5);color:white}.QuizOptionButton_button__B_IWC.QuizOptionButton_selected__ClmsZ:hover:not(:disabled){background:rgb(124,28,28)}.QuizOptionButton_button__B_IWC:not(.QuizOptionButton_selected__ClmsZ){background:rgba(255,255,255,.05);box-shadow:inset 0 2.08px 7.29px rgba(220.53,204.56,255,.5);color:white}.QuizOptionButton_text__wvDsd{color:white;font-size:22px;font-family:Matter,sans-serif;font-weight:500;line-height:46.43px;word-wrap:break-word;margin:0;padding:0}.QuizOptionButton_buttonText__UyPRT{padding-left:6px}.QuizOptionButton_dimmed__SjmQL{opacity:.5}@media (max-width:767px){.QuizOptionButton_button__B_IWC{padding:14px 22px}.QuizOptionButton_buttonText__UyPRT{padding-left:0;font-size:20px}}@media (min-width:768px){.QuizOptionButton_button__B_IWC{font-size:22px;padding:14px 1.4rem}}.TextInputQuestion_inputContainer__ey0rR{width:100%}.TextInputQuestion_textareaContainer__V2pGn{width:100%;margin-top:50px;position:relative}.TextInputQuestion_inputFieldContainer__1If0q{width:100%;position:relative}.TextInputQuestion_keyboardHiddenNavContainer__Isdkn,.TextInputQuestion_keyboardVisibleNavContainer__rKvzW{width:100%;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:2rem;display:flex;justify-content:space-between;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:fixed;bottom:0;left:0;right:0;z-index:10}@media (min-width:768px){.TextInputQuestion_keyboardHiddenNavContainer__Isdkn,.TextInputQuestion_keyboardVisibleNavContainer__rKvzW{width:40%;left:50%;transform:translateX(-50%)}}.TextInputQuestion_inputField__Jce57{line-height:1.4;text-align:left}.TextInputQuestion_inputField__Jce57,.TextInputQuestion_textareaField___N8pv{width:100%;color:white;font-size:32px;font-weight:400;background-color:transparent;border:none;outline:none;font-family:Matter,sans-serif}.TextInputQuestion_textareaField___N8pv{line-height:1.2;resize:none;height:10rem}.TextInputQuestion_inputField__Jce57::placeholder,.TextInputQuestion_textareaField___N8pv::placeholder{color:rgba(255,255,255,.5)}@media (min-width:768px){.TextInputQuestion_inputField__Jce57{font-size:2.25rem;line-height:2.5rem}.TextInputQuestion_textareaField___N8pv{font-size:2.25rem;line-height:1.2}}.NameQuestionUI_container__Q0_75{width:100%;display:flex;flex-direction:column;gap:2rem}.NameQuestionUI_navContainer___Bpoz{width:100%;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:2rem;display:flex;justify-content:space-between;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:fixed;bottom:0;left:0;right:0;z-index:10}@media (min-width:768px){.NameQuestionUI_navContainer___Bpoz{width:40%;left:50%;transform:translateX(-50%)}}.PriceQuestionUI_container__Jupxs{width:100%}.ShippingQuestionUI_container__FpvbM{width:100%;--shipping-bg-color:#F6A623;--shipping-primary-color:#5A2D0C}.ShippingQuestionUI_animationWrapper__uQBcv{transition:all .4s cubic-bezier(.4,0,.2,1)}.ShippingQuestionUI_desktopHeader__cTHrY{text-align:center;margin-bottom:2rem;padding:0 1rem}.ShippingQuestionUI_desktopHeaderText__jo7yk{font-size:1.5rem;font-weight:600;color:var(--shipping-primary-color);margin:0;line-height:1.4}.VibeQuestionUI_container__QRizj{width:100%}.QuizQuestionText_headingBase__K0Q_u{font-size:26px;font-weight:600;color:white;font-family:Matter,sans-serif;width:100%}.QuizQuestionText_headingLeft__xvQoL{text-align:left}.QuizQuestionText_headingCenter__ynaa_{text-align:center}@media (min-width:768px){.QuizQuestionText_headingBase__K0Q_u{font-size:26px}}.QuizMultipleChoiceUI_optionsContainer__hsmF4{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:600px;margin:2rem auto 0;padding:0 1rem}.QuizMultipleChoiceUI_optionsContainer__hsmF4>*+*{margin-top:1rem}.QuizMultipleChoiceUI_lifestyleAestheticContainer___OUMx{width:100%;max-width:800px;margin:1rem auto 0}@media screen and (min-width:768px){.QuizMultipleChoiceUI_lifestyleAestheticContainer___OUMx>*+*{margin-top:.7rem}}@media (max-width:767px){.QuizMultipleChoiceUI_optionsContainer__hsmF4{margin-top:0;padding:0}.QuizMultipleChoiceUI_optionsContainer__hsmF4>*+*{margin-top:8px}.QuizMultipleChoiceUI_lifestyleAestheticContainer___OUMx{margin-top:0;padding:0}}.PriceCarousel_carouselContainer___aEda{flex:1;display:flex;align-items:center;justify-content:center;overflow:visible;perspective:1500px;height:60vh;min-height:400px;position:relative;z-index:1}.PriceCarousel_optionsList__jX24r{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;transform-style:preserve-3d;width:100%;height:100%}.PriceCarousel_optionBase__FwzpA{position:absolute;display:flex;align-items:center;justify-content:center;width:310px;min-height:70px;border-radius:72.13px;backface-visibility:hidden;background-color:transparent;transform-origin:center center;will-change:opacity,transform;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1)}.PriceCarousel_optionBase__FwzpA:active:not(.PriceCarousel_activeOption__WZhHg){width:95%;transition:width .3s cubic-bezier(.4,0,.2,1)}.PriceCarousel_optionText__Kom6c{color:white;font-family:Matter,sans-serif;font-weight:600;font-size:32px;text-align:center;overflow:visible;padding:.75rem 2rem;white-space:nowrap;transition:all .4s cubic-bezier(.4,0,.2,1);will-change:transform,font-size,filter;transform-style:preserve-3d}.PriceCarousel_prevOption2__vTaHh{position:absolute;opacity:.3;width:250px}.PriceCarousel_prevOption2__vTaHh:active{width:237.5px}.PriceCarousel_prevOption2Text__v8bY_{font-size:32px;padding-top:.5rem;padding-bottom:.5rem}.PriceCarousel_prevOption1__QpAfB{position:absolute;opacity:.6;width:300px}.PriceCarousel_prevOption1__QpAfB:active{width:285px}.PriceCarousel_prevOption1Text__RV1VU{font-size:36px;padding-top:.75rem;padding-bottom:.75rem}.PriceCarousel_activeOption__WZhHg{background-color:rgba(255,255,255,.25);box-shadow:inset 0 10px 16.83px rgba(255,255,255,.25);min-height:90px;width:350px}.PriceCarousel_activeOption__WZhHg .PriceCarousel_optionText__Kom6c{font-size:48px}.PriceCarousel_nextOption1__LIHRy{position:absolute;opacity:.6;width:300px}.PriceCarousel_nextOption1__LIHRy:active{width:285px}.PriceCarousel_nextOption1Text__vgt5m{font-size:36px;padding-top:.75rem;padding-bottom:.75rem}.PriceCarousel_nextOption2__IBFNy{position:absolute;opacity:.3;width:250px}.PriceCarousel_nextOption2__IBFNy:active{width:237.5px}.PriceCarousel_nextOption2Text__UW1BC{font-size:32px;padding-top:.5rem;padding-bottom:.5rem}@media (max-width:768px){.PriceCarousel_carouselContainer___aEda{height:50vh;min-height:300px}.PriceCarousel_optionBase__FwzpA{width:280px;min-height:60px}.PriceCarousel_optionBase__FwzpA:active:not(.PriceCarousel_activeOption__WZhHg){width:266px}.PriceCarousel_optionText__Kom6c{font-size:26px;padding:.5rem 1.5rem}.PriceCarousel_nextOption1Text__vgt5m,.PriceCarousel_prevOption1Text__RV1VU{font-size:30px}.PriceCarousel_activeOption__WZhHg .PriceCarousel_optionText__Kom6c{font-size:38px}}.ShippingCarousel_carouselContainer__fgRlH{width:100%;margin:0 auto;padding:20px;display:flex;justify-content:center;align-items:center;position:relative;z-index:10;pointer-events:auto;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.ShippingCarousel_carouselWrapper__BJ3s0{position:relative;width:250px;height:300px;overflow:visible;border-radius:20px;background:rgba(255,255,255,0);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:40px 20px;margin:0 auto;will-change:backdrop-filter;transform:translateZ(0)}.ShippingCarousel_carousel__b1S9g{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:visible}.ShippingCarousel_carouselItem__qdpW3{position:absolute;width:225px;height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;cursor:pointer;opacity:1;transform-origin:center;border-radius:36px;box-shadow:inset 0 7.34px 10.01px rgba(221,205,255,.4);border:1px solid rgba(255,255,255,.2);transition:all .25s cubic-bezier(.4,0,.2,1);will-change:transform,backdrop-filter;transform:translateZ(0);pointer-events:auto;z-index:5}.ShippingCarousel_carouselItem__qdpW3,.ShippingCarousel_carouselItem__qdpW3:hover{background:rgba(255,255,255,.1);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ShippingCarousel_carouselItem__qdpW3:hover{transform:translateX(-50%) scale(1.06) rotate(2deg)}.ShippingCarousel_carouselItem__qdpW3.ShippingCarousel_selected__qsMTb{height:250px;border:2px solid rgba(255,255,255,.8);opacity:1;background:rgba(255,255,255,.1);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 7.34px 10.01px rgba(221,205,255,.4),0 10px 25px -5px rgba(0,0,0,.15),0 8px 10px -6px rgba(0,0,0,.1)}.ShippingCarousel_carouselItem__qdpW3.ShippingCarousel_selected__qsMTb:hover{transform:translateX(-50%) scale(1.16) rotate(2deg);background:rgba(255,255,255,.1);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ShippingCarousel_emojiContainer__n1Frz{display:flex;align-items:center;justify-content:center;transition:transform .25s cubic-bezier(.4,0,.2,1)}.ShippingCarousel_carouselItem__qdpW3.ShippingCarousel_selected__qsMTb .ShippingCarousel_emojiContainer__n1Frz{transform:scale(1.1)}.ShippingCarousel_emoji__rrSZo{font-size:90px;transition:font-size .25s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.ShippingCarousel_carouselItem__qdpW3.ShippingCarousel_selected__qsMTb .ShippingCarousel_emoji__rrSZo{font-size:100px}.ShippingCarousel_title__6eDfD{font-size:20px;font-weight:500;color:white;text-align:center;margin-top:0;margin-bottom:2px;transition:transform .25s cubic-bezier(.4,0,.2,1);white-space:normal;width:100%;padding:0 10px;word-wrap:break-word}.ShippingCarousel_carouselItem__qdpW3.ShippingCarousel_selected__qsMTb .ShippingCarousel_title__6eDfD{transform:scale(1.1)}.ShippingCarousel_subtitle__iy7Nm{font-size:14px;font-weight:400;color:rgba(255,255,255,.7);text-align:center;margin-top:0;transition:transform .25s cubic-bezier(.4,0,.2,1);white-space:normal;width:100%;padding:0 10px;word-wrap:break-word}.ShippingCarousel_carouselItem__qdpW3.ShippingCarousel_selected__qsMTb .ShippingCarousel_subtitle__iy7Nm{transform:scale(1.1)}@media (max-width:768px){.ShippingCarousel_carouselWrapper__BJ3s0{width:175px;height:210px;padding:28px 14px}.ShippingCarousel_carouselItem__qdpW3{width:157.5px;height:161px;padding:14px;border-radius:25.2px}.ShippingCarousel_carouselItem__qdpW3.ShippingCarousel_selected__qsMTb{height:175px}.ShippingCarousel_emoji__rrSZo{font-size:63px}.ShippingCarousel_carouselItem__qdpW3.ShippingCarousel_selected__qsMTb .ShippingCarousel_emoji__rrSZo{font-size:70px}.ShippingCarousel_title__6eDfD{font-size:14px;padding:0 7px;margin-top:0;margin-bottom:1.4px}.ShippingCarousel_subtitle__iy7Nm{font-size:9.8px;padding:0 7px}}.ShippingOptions_container__QgQds{width:100%;margin:0 auto;padding:20px;display:flex;justify-content:center;align-items:center;position:relative;z-index:10;pointer-events:auto}.ShippingOptions_optionsGrid__dqqoO{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1200px;width:100%}.ShippingOptions_zipCodeOnlyContainer___Wq0z{grid-column:1/-1;display:flex;justify-content:center;align-items:center;width:100%}.ShippingOptions_optionCard__y0KB6{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:32px 24px 24px;background:rgba(255,255,255,.1);border-radius:36px;border:2px solid transparent;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 7.34px 10.01px rgba(221,205,255,.4);transition:all .25s cubic-bezier(.4,0,.2,1);min-height:280px;cursor:pointer;user-select:none}.ShippingOptions_optionCard__y0KB6:hover{transform:scale(1.02);background:rgba(255,255,255,.15);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ShippingOptions_optionCard__y0KB6.ShippingOptions_selected__Q_I_G{border:2px solid rgba(255,255,255,.8);background:rgba(255,255,255,.1);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 7.34px 10.01px rgba(221,205,255,.4),0 10px 25px -5px rgba(0,0,0,.15),0 8px 10px -6px rgba(0,0,0,.1)}.ShippingOptions_optionCard__y0KB6.ShippingOptions_selected__Q_I_G:hover{transform:scale(1.05);background:rgba(255,255,255,.15);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ShippingOptions_optionCard__y0KB6[data-option-id=today]{border:2px solid transparent!important}.ShippingOptions_optionCard__y0KB6[data-option-id=today].ShippingOptions_selected__Q_I_G{border:2px solid rgba(255,255,255,.8)!important;background:rgba(255,255,255,.1);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 7.34px 10.01px rgba(221,205,255,.4),0 10px 25px -5px rgba(0,0,0,.15),0 8px 10px -6px rgba(0,0,0,.1)}.ShippingOptions_optionCard__y0KB6[data-option-id=today].ShippingOptions_selected__Q_I_G:hover{transform:scale(1.05);background:rgba(255,255,255,.15);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ShippingOptions_optionContent___Pbmv{display:flex;flex-direction:column;align-items:flex-start;flex:1;width:100%;text-align:left}.ShippingOptions_emojiTitleContainer__leINl{display:block}.ShippingOptions_emojiContainer__XTyJi{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.ShippingOptions_emoji__CylpQ{font-size:48px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.ShippingOptions_optionCard__y0KB6[data-option-id=no-rush] .ShippingOptions_emoji__CylpQ{filter:grayscale(100%) drop-shadow(0 2px 4px rgba(0,0,0,.1))}.ShippingOptions_optionCard__y0KB6.ShippingOptions_disabled__lK8Tt{opacity:.9;pointer-events:none}.ShippingOptions_optionCard__y0KB6.ShippingOptions_disabled__lK8Tt:hover{transform:none!important;background:rgba(255,255,255,.1)!important}.ShippingOptions_optionCard__y0KB6.ShippingOptions_disabled__lK8Tt .ShippingOptions_subtitle__kV5Nd,.ShippingOptions_optionCard__y0KB6.ShippingOptions_disabled__lK8Tt .ShippingOptions_title__Av0sx{opacity:.7}.ShippingOptions_comingSoonLabel__PhwPq{position:absolute;top:-8px;left:-8px;background:white;color:#dc2626;font-size:14.4px;font-weight:600;padding:4.8px 9.6px;border-radius:8px;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:10}.ShippingOptions_title__Av0sx{font-size:28px;font-weight:600;color:white;margin:0;line-height:1.2}.ShippingOptions_subtitle__kV5Nd{font-size:16px;font-weight:400;color:rgba(255,255,255,.9);margin:5px 0 24px;line-height:1.4;max-width:280px}.ShippingOptions_zipCodeSection__X4cte{width:100%;margin-bottom:0}.ShippingOptions_zipCodeInputContainer__Lm9S3{position:relative;display:flex;align-items:center;justify-content:flex-start;margin-bottom:8px}.ShippingOptions_zipCodeInput__hII4R{width:100%;height:48px;padding:12px 16px;border:2px solid rgba(255,255,255,.3);border-radius:24px;background:rgba(255,255,255,.05);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:rgba(255,255,255,1);font-size:16px;font-weight:500;text-align:left;transition:all .25s cubic-bezier(.4,0,.2,1);outline:none}.ShippingOptions_zipCodeInput__hII4R::placeholder{color:rgba(255,255,255,.8);font-weight:400}.ShippingOptions_zipCodeInput__hII4R:focus{border-color:rgba(255,255,255,.6);background:rgba(255,255,255,.1)}@media (max-width:768px){.ShippingOptions_zipCodeInput__hII4R{font-size:16px!important;transform:scale(1);touch-action:manipulation;-webkit-user-select:text;user-select:text}}@media screen and (max-device-width:768px){.ShippingOptions_zipCodeInput__hII4R{font-size:16px!important}}.ShippingOptions_zipCodeInput__hII4R:-webkit-autofill{animation-name:ShippingOptions_onAutoFillStart__QtvYd;animation-duration:1ms}.ShippingOptions_zipCodeInput__hII4R:not(:-webkit-autofill){animation-name:ShippingOptions_onAutoFillCancel__NkrIt;animation-duration:1ms}@keyframes ShippingOptions_onAutoFillStart__QtvYd{0%{opacity:1}to{opacity:1}}@keyframes ShippingOptions_onAutoFillCancel__NkrIt{0%{opacity:1}to{opacity:1}}.ShippingOptions_zipCodeInput__hII4R.ShippingOptions_error__emr6G{border-color:rgba(255,100,100,.8);background:rgba(255,100,100,.1)}.ShippingOptions_validationIcon__A0IOZ{animation:ShippingOptions_iconPop__yeBs_ .3s ease-out}.ShippingOptions_checkmark__0WkxA,.ShippingOptions_validationIcon__A0IOZ{position:absolute;right:16px;font-size:20px;font-weight:700;pointer-events:none}.ShippingOptions_checkmark__0WkxA{color:#4CAF50;animation:ShippingOptions_checkmarkPop__Gaux7 .3s ease-out}@keyframes ShippingOptions_checkmarkPop__Gaux7{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes ShippingOptions_iconPop__yeBs_{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.ShippingOptions_errorMessage__5qm_2{color:rgba(255,100,100,.9);font-size:12px;text-align:left;margin-top:4px}.ShippingOptions_warningMessage__gTwDw{color:rgba(255,255,255,.9);font-size:12px;text-align:left;margin-top:4px}.ShippingOptions_spinner__QVnW_{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#4caf50;border-radius:50%;animation:ShippingOptions_spin__HvvhU 1s linear infinite}@keyframes ShippingOptions_spin__HvvhU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ShippingOptions_ctaContainer___IH4N{width:100%;margin-top:auto}.ShippingOptions_optionCTA__xqJEY{width:100%}@media (max-width:768px){.ShippingOptions_container__QgQds{padding:16px}.ShippingOptions_optionsGrid__dqqoO{grid-template-columns:1fr;gap:20px;max-width:400px}.ShippingOptions_optionCard__y0KB6{padding:18px 20px;min-height:240px}.ShippingOptions_optionCard__y0KB6[data-option-id=no-rush].ShippingOptions_disabled__lK8Tt{min-height:auto!important;padding:18px 20px 20px!important;justify-content:flex-start!important;align-items:flex-start!important}.ShippingOptions_optionCard__y0KB6[data-option-id=today]{min-height:auto!important;padding:18px 20px!important;justify-content:flex-start!important;align-items:flex-start!important}.ShippingOptions_emojiContainer__XTyJi{margin-bottom:8px;margin-right:0}.ShippingOptions_emoji__CylpQ{font-size:32px}.ShippingOptions_optionCard__y0KB6 .ShippingOptions_title__Av0sx{font-size:20px!important;margin-bottom:0;flex:none}.ShippingOptions_emojiTitleContainer__leINl{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:0}.ShippingOptions_comingSoonLabel__PhwPq{top:-6px;left:-6px;font-size:12px;padding:3.6px 7.2px}.ShippingOptions_subtitle__kV5Nd{font-size:14px;margin-bottom:20px;max-width:240px}.ShippingOptions_optionCard__y0KB6[data-option-id=no-rush].ShippingOptions_disabled__lK8Tt .ShippingOptions_subtitle__kV5Nd{margin-bottom:0!important}.ShippingOptions_optionCard__y0KB6[data-option-id=no-rush].ShippingOptions_disabled__lK8Tt .ShippingOptions_optionContent___Pbmv,.ShippingOptions_optionCard__y0KB6[data-option-id=today] .ShippingOptions_optionContent___Pbmv{flex:none!important}.ShippingOptions_zipCodeInput__hII4R{width:100%;height:44px;padding:10px 14px;font-size:14px}.ShippingOptions_checkmark__0WkxA,.ShippingOptions_validationIcon__A0IOZ{right:12px;font-size:18px}.ShippingOptions_optionCTA__xqJEY{width:100%}}.RefreshButton_refreshButton__V_bwX{display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;border-radius:50px;padding:10px;cursor:pointer;text-decoration:none;color:black;font-weight:500;box-shadow:none;transition:all .2s ease;gap:6px;position:relative}.RefreshButton_refreshButton__V_bwX:hover{background-color:#F6F3ED;transform:translateY(-1px)}.RefreshButton_refreshIcon__oznbi{display:flex}@media (min-width:1024px){.RefreshButton_refreshButton__V_bwX{padding:10px}.RefreshButton_refreshButton__V_bwX:hover{background-color:#F6F3ED;transform:translateY(-1px)}}.FilterButtonNew_filterButton__2LLyx{display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;border-radius:50px;padding:10px;cursor:pointer;text-decoration:none;color:black;font-weight:500;box-shadow:none;transition:all .2s ease;gap:6px;position:relative}.FilterButtonNew_filterButton__2LLyx:hover{background-color:#F6F3ED;transform:translateY(-1px)}.FilterButtonNew_filterIcon__rW6Cb{display:flex}@media (min-width:1024px){.FilterButtonNew_filterButton__2LLyx{padding:10px}.FilterButtonNew_filterButton__2LLyx:hover{background-color:#F6F3ED;transform:translateY(-1px)}}.CartLayout_cartButtonContainer__5iM2r{position:fixed;top:20px;right:20px;z-index:10000;display:flex;align-items:center;gap:10px}.CartLayout_filterButtonsContainer__3E2mb{position:fixed;top:40px;right:40px;z-index:10000;display:flex;align-items:center;gap:0;background-color:white;border-radius:50px;padding:6px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:visible}.CartLayout_filterButtonsContainer__3E2mb [class*=FilterButtonNew_filterButton],.CartLayout_filterButtonsContainer__3E2mb [class*=RefreshButton_refreshButton]{display:none!important}@media (max-width:768px){.CartLayout_cartButtonContainer__5iM2r{top:15px;right:15px;overflow:visible}.CartLayout_filterButtonsContainer__3E2mb{top:20px;right:20px;overflow:visible}.CartLayout_filterButtonsContainer__3E2mb>:nth-child(3):not([class*=cartButton]),.CartLayout_filterButtonsContainer__3E2mb>:nth-child(4):not([class*=cartButton]){display:none}.CartLayout_filterButtonsContainer__3E2mb [class*=cartButton]{display:flex!important}}.ProductCard_productCardWrapper__b__wx,.ProductCard_productCard__e0tyL{position:relative;display:flex;flex-direction:column}.ProductCard_productCard__e0tyL{cursor:pointer;opacity:0;transform:translateY(30px);transition:opacity .5s ease,transform .5s ease;padding-bottom:10px;width:100%;height:100%;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ProductCard_productCardVisible__942KI{opacity:1;transform:translateY(0)}.ProductCard_productLink__s0bRN{display:flex;flex-direction:column;text-decoration:none;color:inherit;width:100%;height:100%;position:relative;z-index:1;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ProductCard_imageContainer__SeCVd{position:relative;width:100%}.ProductCard_imageWrapper__Az4nR{width:100%;aspect-ratio:1/1;background-color:#FFFEFA;border-radius:12px;overflow:hidden;position:relative}.ProductCard_pngWrapper__Q27v3{background-color:#F6F3ED}.ProductCard_productImage__YYwHf{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.ProductCard_imageLoading__n6uno{opacity:0}.ProductCard_imageLoaded__1Xpth{opacity:1}.ProductCard_skeletonLoader__jvF8w{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:ProductCard_skeletonPulse__WUTHx 1.5s ease-in-out infinite;border-radius:12px;z-index:0;pointer-events:none}@keyframes ProductCard_skeletonPulse__WUTHx{0%{background-position:-200% 0}to{background-position:200% 0}}.ProductCard_skeletonText__swWPu{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:ProductCard_skeletonPulse__WUTHx 1.5s ease-in-out infinite;border-radius:4px;pointer-events:none}.ProductCard_productInfo__Zabu8{margin-top:.5rem;font-family:Matter,sans-serif;min-height:75px;position:relative;z-index:1}@media (min-width:768px){.ProductCard_imageWrapper__Az4nR{transition:transform .2s}.ProductCard_productCardVisible__942KI:hover .ProductCard_imageWrapper__Az4nR,.ProductCard_productCard__e0tyL:hover .ProductCard_imageWrapper__Az4nR{transform:scale(1.02)}}@media (min-width:1024px){.ProductCard_productInfo__Zabu8{min-height:85px}}.styles_productPageContainer__fE7zb{position:relative;background-color:#FFFEFA;min-height:100vh;width:100%;max-width:100vw;overflow-y:auto;overflow-x:hidden}@media (min-width:1024px){.styles_productPageContainer__fE7zb{max-width:1600px;margin:0 auto;padding:2rem 0;overflow-y:auto}}