.HeroSlider-module-scss-module__qjVlPG__root{--hero-slide-width:81rem;--hero-slide-gap:1.5rem;width:100%}@media only screen and (max-width:1280px){.HeroSlider-module-scss-module__qjVlPG__root{--hero-slide-width:64rem}}@media only screen and (max-width:1024px){.HeroSlider-module-scss-module__qjVlPG__root{--hero-slide-width:calc(100% - 2rem)}}@media only screen and (max-width:480px){.HeroSlider-module-scss-module__qjVlPG__root{--hero-slide-gap:.5rem}}.HeroSlider-module-scss-module__qjVlPG__viewport{overflow:hidden}.HeroSlider-module-scss-module__qjVlPG__container{touch-action:pan-y pinch-zoom;display:flex}.HeroSlider-module-scss-module__qjVlPG__item{box-sizing:border-box;width:calc(var(--hero-slide-width) + var(--hero-slide-gap));height:auto;padding-inline:calc(var(--hero-slide-gap)/2);aspect-ratio:1296/504;flex:none}.HeroSlider-module-scss-module__qjVlPG__image{object-fit:cover;border-radius:2.25rem;width:100%;height:100%;display:block}.HeroSlider-module-scss-module__qjVlPG__dots{justify-content:center;align-items:center;gap:.3525rem;margin-top:1rem;display:flex}.HeroSlider-module-scss-module__qjVlPG__dots .HeroSlider-module-scss-module__qjVlPG__dot{cursor:pointer;background-color:#bcc2cc;border:none;border-radius:999px;width:.5rem;height:.5rem;padding:0;transition:width .2s,background-color .2s}.HeroSlider-module-scss-module__qjVlPG__dots .HeroSlider-module-scss-module__qjVlPG__dot.HeroSlider-module-scss-module__qjVlPG__dotActive{background-color:#788089;width:2.0625rem}
.Button-module-scss-module__1pkzRa__button{cursor:pointer;white-space:nowrap;color:#1d1b20;box-sizing:border-box;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;max-width:100%;padding-left:2rem;padding-right:2rem;font-family:inherit;font-size:14px;font-weight:500;line-height:16px;text-decoration:none;transition:all .2s;display:inline-flex}.Button-module-scss-module__1pkzRa__button:disabled{cursor:not-allowed}.Button-module-scss-module__1pkzRa__lg{height:3rem}.Button-module-scss-module__1pkzRa__mmd{height:2.75rem}.Button-module-scss-module__1pkzRa__md{height:2.5rem}.Button-module-scss-module__1pkzRa__sm{height:2rem}.Button-module-scss-module__1pkzRa__iconOnly{border-radius:50%;padding:0}.Button-module-scss-module__1pkzRa__iconOnly.Button-module-scss-module__1pkzRa__lg{width:3rem}.Button-module-scss-module__1pkzRa__iconOnly.Button-module-scss-module__1pkzRa__mmd{width:2.75rem}.Button-module-scss-module__1pkzRa__iconOnly.Button-module-scss-module__1pkzRa__md{width:2.5rem}.Button-module-scss-module__1pkzRa__iconOnly.Button-module-scss-module__1pkzRa__sm{width:2rem}.Button-module-scss-module__1pkzRa__fullWidth{width:100%}.Button-module-scss-module__1pkzRa__loading{opacity:.6;pointer-events:none}.Button-module-scss-module__1pkzRa__spinner{border:.125rem solid;border-top-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite Button-module-scss-module__1pkzRa__buttonSpin;display:block}@keyframes Button-module-scss-module__1pkzRa__buttonSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__1pkzRa__spinner{animation:1.2s ease-in-out infinite Button-module-scss-module__1pkzRa__buttonSpinnerPulse}@keyframes Button-module-scss-module__1pkzRa__buttonSpinnerPulse{50%{opacity:.4}}}.Button-module-scss-module__1pkzRa__disabled{cursor:not-allowed;pointer-events:none}.Button-module-scss-module__1pkzRa__iconSlot,.Button-module-scss-module__1pkzRa__iconContent{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Button-module-scss-module__1pkzRa__label{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.Button-module-scss-module__1pkzRa__turquoise.Button-module-scss-module__1pkzRa__primary{color:#fff;background:linear-gradient(94.45deg,#00abc7e6 -.27%,#00cadee6 99.73%);border:1px solid #00abc7}.Button-module-scss-module__1pkzRa__turquoise.Button-module-scss-module__1pkzRa__primary:active:not(:disabled){background:linear-gradient(94.45deg,#088096e6 -.27%,#00abc7e6 99.73%);border-color:#088096}.Button-module-scss-module__1pkzRa__turquoise.Button-module-scss-module__1pkzRa__primary:disabled{color:#9da3a9;background:#d7dce6;border-color:#bcc2cc}.Button-module-scss-module__1pkzRa__turquoise.Button-module-scss-module__1pkzRa__secondary{color:#1d1b20;background:linear-gradient(94.45deg,#d1f8fce6 -.27%,#edfdfee6 99.73%);border:1px solid #a9eef8}.Button-module-scss-module__1pkzRa__turquoise.Button-module-scss-module__1pkzRa__secondary:active:not(:disabled){background:linear-gradient(94.45deg,#6fe0f1e6 -.27%,#a9eef8e6 99.73%);border-color:#a9eef8}.Button-module-scss-module__1pkzRa__turquoise.Button-module-scss-module__1pkzRa__secondary:disabled{color:#9da3a9;background:#d7dce6;border-color:#bcc2cc}.Button-module-scss-module__1pkzRa__turquoise.Button-module-scss-module__1pkzRa__text{background:0 0;border:none}.Button-module-scss-module__1pkzRa__turquoise.Button-module-scss-module__1pkzRa__text .Button-module-scss-module__1pkzRa__label{background:linear-gradient(94.45deg,#00abc7e6 -.27%,#00cadee6 99.73%);color:#0000;-webkit-background-clip:text;background-clip:text}.Button-module-scss-module__1pkzRa__turquoise.Button-module-scss-module__1pkzRa__text:active:not(:disabled) .Button-module-scss-module__1pkzRa__label{background:linear-gradient(94.45deg,#00abc7e6 99.73%,#088096e6 -.27%);color:#0000;-webkit-background-clip:text;background-clip:text}.Button-module-scss-module__1pkzRa__turquoise.Button-module-scss-module__1pkzRa__text:disabled .Button-module-scss-module__1pkzRa__label,.Button-module-scss-module__1pkzRa__turquoise.Button-module-scss-module__1pkzRa__text.Button-module-scss-module__1pkzRa__loading .Button-module-scss-module__1pkzRa__label{background:0 0;-webkit-background-clip:unset;background-clip:unset;color:#d7dce6}.Button-module-scss-module__1pkzRa__green.Button-module-scss-module__1pkzRa__primary{color:#fff;background:linear-gradient(94.45deg,#438030e6 -.27%,#5daa43e6 99.73%);border:1px solid #438030}.Button-module-scss-module__1pkzRa__green.Button-module-scss-module__1pkzRa__primary:active:not(:disabled){background:linear-gradient(94.45deg,#356328e6 -.27%,#438030e6 99.73%);border-color:#356328}.Button-module-scss-module__1pkzRa__green.Button-module-scss-module__1pkzRa__primary:disabled{color:#9da3a9;background:#d7dce6;border-color:#bcc2cc}.Button-module-scss-module__1pkzRa__green.Button-module-scss-module__1pkzRa__secondary{color:#1d1b20;background:linear-gradient(94.45deg,#c1e4b2e6 -.27%,#dff1d6e6 99.73%);border:1px solid #c1e4b2}.Button-module-scss-module__1pkzRa__green.Button-module-scss-module__1pkzRa__secondary:active:not(:disabled){background:linear-gradient(94.45deg,#9ad185e6 -.27%,#c1e4b2e6 99.73%);border-color:#c1e4b2}.Button-module-scss-module__1pkzRa__green.Button-module-scss-module__1pkzRa__secondary:disabled{color:#9da3a9;background:#d7dce6;border-color:#bcc2cc}.Button-module-scss-module__1pkzRa__green.Button-module-scss-module__1pkzRa__text{background:0 0;border:none}.Button-module-scss-module__1pkzRa__green.Button-module-scss-module__1pkzRa__text .Button-module-scss-module__1pkzRa__label{background:linear-gradient(94.45deg,#438030e6 -.27%,#5daa43e6 99.73%);color:#0000;-webkit-background-clip:text;background-clip:text}.Button-module-scss-module__1pkzRa__green.Button-module-scss-module__1pkzRa__text:active:not(:disabled) .Button-module-scss-module__1pkzRa__label{background:linear-gradient(94.45deg,#438030e6 99.73%,#356328e6 -.27%);color:#0000;-webkit-background-clip:text;background-clip:text}.Button-module-scss-module__1pkzRa__green.Button-module-scss-module__1pkzRa__text:disabled .Button-module-scss-module__1pkzRa__label,.Button-module-scss-module__1pkzRa__green.Button-module-scss-module__1pkzRa__text.Button-module-scss-module__1pkzRa__loading .Button-module-scss-module__1pkzRa__label{background:0 0;-webkit-background-clip:unset;background-clip:unset;color:#d7dce6}.Button-module-scss-module__1pkzRa__purple.Button-module-scss-module__1pkzRa__primary{color:#fff;background:linear-gradient(94.45deg,#8646afe6 -.27%,#a466cfe6 99.73%);border:1px solid #8646af}.Button-module-scss-module__1pkzRa__purple.Button-module-scss-module__1pkzRa__primary:active:not(:disabled){background:linear-gradient(94.45deg,#712893e6 -.27%,#8646afe6 99.73%);border-color:#712893}.Button-module-scss-module__1pkzRa__purple.Button-module-scss-module__1pkzRa__primary:disabled{color:#9da3a9;background:#d7dce6;border-color:#bcc2cc}.Button-module-scss-module__1pkzRa__purple.Button-module-scss-module__1pkzRa__secondary{color:#1d1b20;background:linear-gradient(94.45deg,#e8d9f5e6 -.27%,#f4ecfbe6 99.73%);border:1px solid #d7bbec}.Button-module-scss-module__1pkzRa__purple.Button-module-scss-module__1pkzRa__secondary:active:not(:disabled){background:linear-gradient(94.45deg,#d7bbece6 -.27%,#e8d9f5e6 99.73%);border-color:#d7bbec}.Button-module-scss-module__1pkzRa__purple.Button-module-scss-module__1pkzRa__secondary:disabled{color:#9da3a9;background:#d7dce6;border-color:#bcc2cc}.Button-module-scss-module__1pkzRa__purple.Button-module-scss-module__1pkzRa__text{background:0 0;border:none}.Button-module-scss-module__1pkzRa__purple.Button-module-scss-module__1pkzRa__text .Button-module-scss-module__1pkzRa__label{background:linear-gradient(94.45deg,#8646afe6 -.27%,#a466cfe6 99.73%);color:#0000;-webkit-background-clip:text;background-clip:text}.Button-module-scss-module__1pkzRa__purple.Button-module-scss-module__1pkzRa__text:active:not(:disabled) .Button-module-scss-module__1pkzRa__label{background:linear-gradient(94.45deg,#8646afe6 99.73%,#712893e6 -.27%);color:#0000;-webkit-background-clip:text;background-clip:text}.Button-module-scss-module__1pkzRa__purple.Button-module-scss-module__1pkzRa__text:disabled .Button-module-scss-module__1pkzRa__label,.Button-module-scss-module__1pkzRa__purple.Button-module-scss-module__1pkzRa__text.Button-module-scss-module__1pkzRa__loading .Button-module-scss-module__1pkzRa__label{background:0 0;-webkit-background-clip:unset;background-clip:unset;color:#d7dce6}.Button-module-scss-module__1pkzRa__indigo.Button-module-scss-module__1pkzRa__primary{color:#fff;background:linear-gradient(94.45deg,#162a99e6 -.27%,#0f26c4e6 99.73%);border:1px solid #162a99}.Button-module-scss-module__1pkzRa__indigo.Button-module-scss-module__1pkzRa__primary:active:not(:disabled){background:linear-gradient(94.45deg,#0e185fe6 -.27%,#162a99e6 99.73%);border-color:#0e185f}.Button-module-scss-module__1pkzRa__indigo.Button-module-scss-module__1pkzRa__primary:disabled{color:#9da3a9;background:#d7dce6;border-color:#bcc2cc}.Button-module-scss-module__1pkzRa__indigo.Button-module-scss-module__1pkzRa__secondary{color:#1d1b20;background:linear-gradient(94.45deg,#b7d3ffe6 -.27%,#d7e7ffe6 99.73%);border:1px solid #8cb5ff}.Button-module-scss-module__1pkzRa__indigo.Button-module-scss-module__1pkzRa__secondary:active:not(:disabled){background:linear-gradient(94.45deg,#8cb5ffe6 -.27%,#b7d3ffe6 99.73%);border-color:#8cb5ff}.Button-module-scss-module__1pkzRa__indigo.Button-module-scss-module__1pkzRa__secondary:disabled{color:#9da3a9;background:#d7dce6;border-color:#bcc2cc}.Button-module-scss-module__1pkzRa__indigo.Button-module-scss-module__1pkzRa__text{background:0 0;border:none}.Button-module-scss-module__1pkzRa__indigo.Button-module-scss-module__1pkzRa__text .Button-module-scss-module__1pkzRa__label{background:linear-gradient(94.45deg,#162a99e6 -.27%,#0f26c4e6 99.73%);color:#0000;-webkit-background-clip:text;background-clip:text}.Button-module-scss-module__1pkzRa__indigo.Button-module-scss-module__1pkzRa__text:active:not(:disabled) .Button-module-scss-module__1pkzRa__label{background:linear-gradient(94.45deg,#0e185fe6 99.73%,#162a99e6 -.27%);color:#0000;-webkit-background-clip:text;background-clip:text}.Button-module-scss-module__1pkzRa__indigo.Button-module-scss-module__1pkzRa__text:disabled .Button-module-scss-module__1pkzRa__label,.Button-module-scss-module__1pkzRa__indigo.Button-module-scss-module__1pkzRa__text.Button-module-scss-module__1pkzRa__loading .Button-module-scss-module__1pkzRa__label{background:0 0;-webkit-background-clip:unset;background-clip:unset;color:#d7dce6}.Button-module-scss-module__1pkzRa__white.Button-module-scss-module__1pkzRa__primary{color:#1d1b20;background:linear-gradient(94.45deg,#f5f7fae6 -.27%,#ffffffe6 99.73%);border:1px solid #fff}.Button-module-scss-module__1pkzRa__white.Button-module-scss-module__1pkzRa__primary:active:not(:disabled){border-color:linear-gradient(94.45deg, #f5f7fae6 -0.27%, #ffffffe6 99.73%);background:linear-gradient(94.45deg,#f5f7fae6 -.27%,#ffffffe6 99.73%)}.Button-module-scss-module__1pkzRa__white.Button-module-scss-module__1pkzRa__primary:disabled{color:#1d1b20;background:linear-gradient(94.45deg,#f5f7fae6 -.27%,#ffffffe6 99.73%);border-color:#fff}.Button-module-scss-module__1pkzRa__white.Button-module-scss-module__1pkzRa__secondary{color:#1d1b20;background:linear-gradient(94.45deg,#f5f7fae6 -.27%,#ffffffe6 99.73%);border:1px solid #fff}.Button-module-scss-module__1pkzRa__white.Button-module-scss-module__1pkzRa__secondary:active:not(:disabled){background:linear-gradient(94.45deg,#f5f7fae6 -.27%,#ffffffe6 99.73%);border-color:#fff}.Button-module-scss-module__1pkzRa__white.Button-module-scss-module__1pkzRa__secondary:disabled{color:#1d1b20;background:linear-gradient(94.45deg,#f5f7fae6 -.27%,#ffffffe6 99.73%);border-color:#fff}.Button-module-scss-module__1pkzRa__white.Button-module-scss-module__1pkzRa__text{background:0 0;border:none}.Button-module-scss-module__1pkzRa__white.Button-module-scss-module__1pkzRa__text .Button-module-scss-module__1pkzRa__label,.Button-module-scss-module__1pkzRa__white.Button-module-scss-module__1pkzRa__text:active:not(:disabled) .Button-module-scss-module__1pkzRa__label{background:#1d1b20;color:#0000;-webkit-background-clip:text;background-clip:text}.Button-module-scss-module__1pkzRa__white.Button-module-scss-module__1pkzRa__text:disabled .Button-module-scss-module__1pkzRa__label,.Button-module-scss-module__1pkzRa__white.Button-module-scss-module__1pkzRa__text.Button-module-scss-module__1pkzRa__loading .Button-module-scss-module__1pkzRa__label{background:0 0;-webkit-background-clip:unset;background-clip:unset;color:#d7dce6}.Button-module-scss-module__1pkzRa__gray.Button-module-scss-module__1pkzRa__primary{color:#1d1b20;background:linear-gradient(94.45deg,#1d1b201a -.27% 99.73%);border:1px solid #0000}.Button-module-scss-module__1pkzRa__gray.Button-module-scss-module__1pkzRa__primary:active:not(:disabled){border-color:linear-gradient(94.45deg, #1d1b2033 -0.27%, #1d1b2033 99.73%);background:linear-gradient(94.45deg,#1d1b2033 -.27% 99.73%)}.Button-module-scss-module__1pkzRa__gray.Button-module-scss-module__1pkzRa__primary:disabled{color:#1d1b20;background:linear-gradient(94.45deg,#1d1b2033 -.27% 99.73%);border-color:#0000}.Button-module-scss-module__1pkzRa__gray.Button-module-scss-module__1pkzRa__secondary{color:#1d1b20;background:linear-gradient(94.45deg,#1d1b201a -.27% 99.73%);border:1px solid #0000}.Button-module-scss-module__1pkzRa__gray.Button-module-scss-module__1pkzRa__secondary:active:not(:disabled){border-color:linear-gradient(94.45deg, #1d1b2033 -0.27%, #1d1b2033 99.73%);background:linear-gradient(94.45deg,#1d1b2033 -.27% 99.73%)}.Button-module-scss-module__1pkzRa__gray.Button-module-scss-module__1pkzRa__secondary:disabled{color:#1d1b20;background:linear-gradient(94.45deg,#1d1b2033 -.27% 99.73%);border-color:#0000}.Button-module-scss-module__1pkzRa__gray.Button-module-scss-module__1pkzRa__text{background:0 0;border:none}.Button-module-scss-module__1pkzRa__gray.Button-module-scss-module__1pkzRa__text .Button-module-scss-module__1pkzRa__label,.Button-module-scss-module__1pkzRa__gray.Button-module-scss-module__1pkzRa__text:active:not(:disabled) .Button-module-scss-module__1pkzRa__label{background:#1d1b20;color:#0000;-webkit-background-clip:text;background-clip:text}.Button-module-scss-module__1pkzRa__gray.Button-module-scss-module__1pkzRa__text:disabled .Button-module-scss-module__1pkzRa__label,.Button-module-scss-module__1pkzRa__gray.Button-module-scss-module__1pkzRa__text.Button-module-scss-module__1pkzRa__loading .Button-module-scss-module__1pkzRa__label{background:0 0;-webkit-background-clip:unset;background-clip:unset;color:#d7dce6}
.BottomSheet-module-scss-module__LE3w-G__backdrop{background-color:#0006;justify-content:center;align-items:flex-end;animation:.18s ease-out BottomSheet-module-scss-module__LE3w-G__fadeIn;display:flex;position:fixed;inset:0}.BottomSheet-module-scss-module__LE3w-G__backdropClosing{animation:.22s ease-in forwards BottomSheet-module-scss-module__LE3w-G__fadeOut}.BottomSheet-module-scss-module__LE3w-G__sheet{box-sizing:border-box;background-color:#fff;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;flex-direction:column;width:100%;max-height:calc(100dvh - 3rem);padding:1.5rem 1rem;animation:.22s ease-out BottomSheet-module-scss-module__LE3w-G__slideUp;display:flex;position:relative;overflow:hidden auto;box-shadow:0 -.5rem 1.5rem #00000014}.BottomSheet-module-scss-module__LE3w-G__swipeable{padding-top:.5rem}.BottomSheet-module-scss-module__LE3w-G__dragHandle{cursor:grab;touch-action:none;justify-content:center;padding:.5rem 0;display:flex}.BottomSheet-module-scss-module__LE3w-G__dragHandle:active{cursor:grabbing}.BottomSheet-module-scss-module__LE3w-G__dragBar{background-color:#bcc2cc;border-radius:.125rem;width:2.25rem;height:.25rem}.BottomSheet-module-scss-module__LE3w-G__sheetClosing{animation:.22s ease-in forwards BottomSheet-module-scss-module__LE3w-G__slideDown}.BottomSheet-module-scss-module__LE3w-G__content{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.BottomSheet-module-scss-module__LE3w-G__header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.BottomSheet-module-scss-module__LE3w-G__headerCloseOnly{justify-content:flex-end;min-height:3rem;margin-bottom:1rem}.BottomSheet-module-scss-module__LE3w-G__title{color:#1d1b20;flex:1;margin:0;font-size:1.25rem;font-weight:600;line-height:1.625rem}.BottomSheet-module-scss-module__LE3w-G__closeButtonInline{flex-shrink:0;position:static}.BottomSheet-module-scss-module__LE3w-G__closeButton{-webkit-backdrop-filter:blur(16px)saturate(180%);color:#1d1b20;cursor:pointer;z-index:1;background:linear-gradient(135deg,#c7cdd973 0%,#f5f7fa40 100%);border:.0625rem solid #fff9;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background .15s,box-shadow .15s;display:inline-flex;position:absolute;top:1rem;right:1rem;box-shadow:inset 0 .0625rem #ffffffb3,0 .25rem 1rem #0000000f}.BottomSheet-module-scss-module__LE3w-G__closeButton:hover{background:linear-gradient(135deg,#c7cdd9a6 0%,#f5f7fa73 100%)}.BottomSheet-module-scss-module__LE3w-G__closeButton:focus-visible{outline-offset:.125rem;outline:.125rem solid #00cade}.BottomSheet-module-scss-module__LE3w-G__closeIcon{width:.875rem;height:.875rem}@keyframes BottomSheet-module-scss-module__LE3w-G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BottomSheet-module-scss-module__LE3w-G__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes BottomSheet-module-scss-module__LE3w-G__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes BottomSheet-module-scss-module__LE3w-G__slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}
.CartSummary-module-scss-module__7TYReq__root{box-sizing:border-box;z-index:1;background:#fff;border:.0625rem solid #d7e7ff;border-radius:1.5rem;flex-direction:column;gap:1.5rem;width:100%;padding:1rem;display:flex}@media only screen and (max-width:1024px){.CartSummary-module-scss-module__7TYReq__root{z-index:9;border-radius:0;gap:0;padding:0;position:fixed;top:auto;bottom:0;left:0}}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__header{justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:1024px){.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__header{display:none}}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__header .CartSummary-module-scss-module__7TYReq__title,.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__header .CartSummary-module-scss-module__7TYReq__value{letter-spacing:.0225rem;color:#1d1b20;font-size:1.125rem;font-weight:600;line-height:1.625rem}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body{flex-direction:column;gap:.75rem;display:flex}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__line{justify-content:space-between;align-items:center;gap:.5rem;display:flex}@media only screen and (max-width:1024px){.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__line{display:none}}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__line .CartSummary-module-scss-module__7TYReq__titleContainer{color:#3a444e;text-align:left;font-size:.875rem;line-height:1.125rem}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__line .CartSummary-module-scss-module__7TYReq__titleContainer .CartSummary-module-scss-module__7TYReq__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__line .CartSummary-module-scss-module__7TYReq__titleContainer .CartSummary-module-scss-module__7TYReq__description{font-weight:600}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__line .CartSummary-module-scss-module__7TYReq__value{text-align:right;color:#1d1b20;flex-shrink:0;font-size:.875rem;font-weight:600;line-height:1.125rem}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__line .CartSummary-module-scss-module__7TYReq__value.CartSummary-module-scss-module__7TYReq__valueStrikethrough{color:#1d1b2066;text-decoration:line-through}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__line .CartSummary-module-scss-module__7TYReq__value.CartSummary-module-scss-module__7TYReq__freeBadge{color:var(--currentapp-primary,#3daa61);white-space:nowrap}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__line.CartSummary-module-scss-module__7TYReq__discount .CartSummary-module-scss-module__7TYReq__titleContainer,.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__line.CartSummary-module-scss-module__7TYReq__discount .CartSummary-module-scss-module__7TYReq__value{color:#3daa61}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__line.CartSummary-module-scss-module__7TYReq__total{border-top:.0625rem solid #1d1b201a;margin-top:.25rem;padding-top:1rem}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__line.CartSummary-module-scss-module__7TYReq__total .CartSummary-module-scss-module__7TYReq__titleContainer .CartSummary-module-scss-module__7TYReq__title{color:#1d1b20;font-size:1rem;line-height:1.375rem}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__line.CartSummary-module-scss-module__7TYReq__total .CartSummary-module-scss-module__7TYReq__value{color:#1d1b20;font-size:1.125rem;font-weight:600;line-height:1.5rem}@media only screen and (max-width:1024px){.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__infoBox,.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__body .CartSummary-module-scss-module__7TYReq__successBox{box-sizing:border-box;border-left:none;border-right:none;border-radius:0}}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__footer{flex-direction:column;gap:.75rem;display:flex}@media only screen and (max-width:1024px){.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__footer{flex-direction:row;justify-content:space-between;align-items:center;padding:1rem}}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__footer .CartSummary-module-scss-module__7TYReq__totalAmount .CartSummary-module-scss-module__7TYReq__totalRow{align-items:center;gap:.25rem;display:flex}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__footer .CartSummary-module-scss-module__7TYReq__totalAmount .CartSummary-module-scss-module__7TYReq__chevron{color:#1d1b20;cursor:pointer;align-items:center;display:none}@media only screen and (max-width:1024px){.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__footer .CartSummary-module-scss-module__7TYReq__totalAmount .CartSummary-module-scss-module__7TYReq__chevron{display:flex}}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__footer .CartSummary-module-scss-module__7TYReq__totalAmount .CartSummary-module-scss-module__7TYReq__total{color:#1d1b20;font-size:1.25rem;font-weight:600;line-height:1.5rem}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__footer .CartSummary-module-scss-module__7TYReq__totalAmount .CartSummary-module-scss-module__7TYReq__earning{color:#00abc7;font-size:.875rem;font-weight:600;line-height:1.25rem}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__footer .CartSummary-module-scss-module__7TYReq__action .CartSummary-module-scss-module__7TYReq__minCartLabel{color:red;text-align:center;margin-bottom:.5rem;font-size:.75rem}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__infoBox{background:linear-gradient(94deg,#f0f8ff 0%,#fff 53.07%);border:.0625rem solid #b9e0fe;border-radius:.75rem;align-items:center;gap:.75rem;padding:.375rem .75rem;display:flex;box-shadow:0 4px 8px #1d1b200d}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__infoBox .CartSummary-module-scss-module__7TYReq__icon{color:#007bda;align-items:center;display:flex}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__infoBox .CartSummary-module-scss-module__7TYReq__content{font-size:.8125rem;font-weight:500;line-height:1.125rem}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__successBox{background:linear-gradient(94deg,#dbf5e3 0%,#fff 53.07%);border:.0625rem solid #c5edd1;border-radius:.75rem;align-items:center;gap:.75rem;padding:.375rem .75rem;display:flex;box-shadow:0 4px 8px #1d1b200d}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__successBox .CartSummary-module-scss-module__7TYReq__icon{color:#3daa61;align-items:center;display:flex}.CartSummary-module-scss-module__7TYReq__root .CartSummary-module-scss-module__7TYReq__successBox .CartSummary-module-scss-module__7TYReq__content{font-size:.8125rem;font-weight:500;line-height:1.125rem}.CartSummary-module-scss-module__7TYReq__drawerBody{flex-direction:column;display:flex}.CartSummary-module-scss-module__7TYReq__drawerContent{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.CartSummary-module-scss-module__7TYReq__drawerHeader{justify-content:space-between;align-items:center;display:flex}.CartSummary-module-scss-module__7TYReq__drawerHeader .CartSummary-module-scss-module__7TYReq__title,.CartSummary-module-scss-module__7TYReq__drawerHeader .CartSummary-module-scss-module__7TYReq__value{color:#1d1b20;font-size:1rem;font-weight:600;line-height:1.375rem}.CartSummary-module-scss-module__7TYReq__drawerLines{flex-direction:column;gap:.75rem;display:flex}.CartSummary-module-scss-module__7TYReq__drawerLine{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.CartSummary-module-scss-module__7TYReq__drawerLine .CartSummary-module-scss-module__7TYReq__titleContainer{color:#3a444e;text-align:left;font-size:.875rem;line-height:1.125rem}.CartSummary-module-scss-module__7TYReq__drawerLine .CartSummary-module-scss-module__7TYReq__titleContainer .CartSummary-module-scss-module__7TYReq__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.CartSummary-module-scss-module__7TYReq__drawerLine .CartSummary-module-scss-module__7TYReq__titleContainer .CartSummary-module-scss-module__7TYReq__description{font-weight:600}.CartSummary-module-scss-module__7TYReq__drawerLine .CartSummary-module-scss-module__7TYReq__value{text-align:right;color:#1d1b20;flex-shrink:0;font-size:.875rem;font-weight:600;line-height:1.125rem}.CartSummary-module-scss-module__7TYReq__drawerLine .CartSummary-module-scss-module__7TYReq__value.CartSummary-module-scss-module__7TYReq__valueStrikethrough{color:#1d1b2066;text-decoration:line-through}.CartSummary-module-scss-module__7TYReq__drawerLine .CartSummary-module-scss-module__7TYReq__value.CartSummary-module-scss-module__7TYReq__freeBadge{color:var(--currentapp-primary,#3daa61);white-space:nowrap}.CartSummary-module-scss-module__7TYReq__drawerLine.CartSummary-module-scss-module__7TYReq__discount .CartSummary-module-scss-module__7TYReq__titleContainer,.CartSummary-module-scss-module__7TYReq__drawerLine.CartSummary-module-scss-module__7TYReq__discount .CartSummary-module-scss-module__7TYReq__value{color:#3daa61}.CartSummary-module-scss-module__7TYReq__lineValues{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.CartSummary-module-scss-module__7TYReq__drawerDivider{background-color:#1d1b201a;height:.0625rem;margin-top:.25rem}.CartSummary-module-scss-module__7TYReq__drawerTotalRow{justify-content:space-between;align-items:center;display:flex}.CartSummary-module-scss-module__7TYReq__drawerTotalRow .CartSummary-module-scss-module__7TYReq__label{color:#1d1b20;font-size:1rem;font-weight:400;line-height:1.375rem}.CartSummary-module-scss-module__7TYReq__drawerTotalRow .CartSummary-module-scss-module__7TYReq__value{color:#1d1b20;font-size:1.125rem;font-weight:600;line-height:1.5rem}.CartSummary-module-scss-module__7TYReq__drawerActionSheet{background:#fff;position:sticky;bottom:0}.CartSummary-module-scss-module__7TYReq__drawerToast{box-sizing:border-box;align-items:center;gap:.75rem;width:calc(100% + 2rem);margin-left:-1rem;padding:.25rem .75rem;display:flex}.CartSummary-module-scss-module__7TYReq__drawerToast .CartSummary-module-scss-module__7TYReq__icon{flex-shrink:0;align-items:center;display:flex}.CartSummary-module-scss-module__7TYReq__drawerToast .CartSummary-module-scss-module__7TYReq__content{font-size:.75rem;font-weight:500;line-height:1rem}.CartSummary-module-scss-module__7TYReq__drawerToast.CartSummary-module-scss-module__7TYReq__info{background:linear-gradient(#f0f8ff 0%,#fff 99.33%);border:.0625rem solid #b9e0fe}.CartSummary-module-scss-module__7TYReq__drawerToast.CartSummary-module-scss-module__7TYReq__info .CartSummary-module-scss-module__7TYReq__icon{color:#007bda}.CartSummary-module-scss-module__7TYReq__drawerToast.CartSummary-module-scss-module__7TYReq__success{background:linear-gradient(#dbf5e3 0%,#fff 99.33%);border:.0625rem solid #c5edd1}.CartSummary-module-scss-module__7TYReq__drawerToast.CartSummary-module-scss-module__7TYReq__success .CartSummary-module-scss-module__7TYReq__icon{color:#3daa61}.CartSummary-module-scss-module__7TYReq__drawerActionFooter{justify-content:space-between;align-items:flex-end;padding:1rem 0 0;display:flex}.CartSummary-module-scss-module__7TYReq__drawerActionLeft{flex-direction:column;display:flex}.CartSummary-module-scss-module__7TYReq__drawerPriceRow{align-items:center;gap:.5rem;display:flex}.CartSummary-module-scss-module__7TYReq__drawerChevron{color:#1d1b20;cursor:pointer;align-items:center;display:flex}.CartSummary-module-scss-module__7TYReq__drawerPrice{color:#1d1b20;font-size:1.125rem;font-weight:600;line-height:1.5rem}.CartSummary-module-scss-module__7TYReq__drawerKazanc{color:#00abc7;padding-left:2rem;font-size:.8125rem;font-weight:600;line-height:1rem}.CartSummary-module-scss-module__7TYReq__drawerActionRight{min-width:10rem}
.CartStockAlert-module-scss-module__nDg6xa__root{flex-direction:column;gap:1.5rem;padding:1rem 0;display:flex}.CartStockAlert-module-scss-module__nDg6xa__header{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.CartStockAlert-module-scss-module__nDg6xa__iconWrapper{border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.CartStockAlert-module-scss-module__nDg6xa__iconWrapper.CartStockAlert-module-scss-module__nDg6xa__green{color:#5daa43;background-color:#5daa431a}.CartStockAlert-module-scss-module__nDg6xa__iconWrapper.CartStockAlert-module-scss-module__nDg6xa__indigo{color:#162a99;background-color:#162a991a}.CartStockAlert-module-scss-module__nDg6xa__iconWrapper.CartStockAlert-module-scss-module__nDg6xa__purple{color:#8646af;background-color:#8646af1a}.CartStockAlert-module-scss-module__nDg6xa__title{color:#1d1b20;font-size:1.25rem;font-weight:600;line-height:1.75rem}.CartStockAlert-module-scss-module__nDg6xa__description{color:#788089;font-size:.875rem;font-weight:400;line-height:1.25rem}.CartStockAlert-module-scss-module__nDg6xa__list{border-top:.0625rem solid #e5e8ef;flex-direction:column;max-height:18.75rem;padding-top:1rem;display:flex;overflow-y:auto}.CartStockAlert-module-scss-module__nDg6xa__product{border-bottom:.0625rem solid #dde1e6;gap:.75rem;margin-bottom:1.125rem;padding-bottom:1.125rem;display:flex}.CartStockAlert-module-scss-module__nDg6xa__product:last-child{border-bottom:none;margin-bottom:0}.CartStockAlert-module-scss-module__nDg6xa__image{box-sizing:border-box;border:.0625rem solid #f5f7fa;border-radius:.75rem;flex-shrink:0;width:6.25rem;height:6.25rem;padding:.5rem;position:relative;overflow:hidden}.CartStockAlert-module-scss-module__nDg6xa__image img{object-fit:contain;width:100%;height:100%;display:block}.CartStockAlert-module-scss-module__nDg6xa__checkboxOverlay{z-index:2;position:absolute;top:.375rem;left:.375rem}.CartStockAlert-module-scss-module__nDg6xa__imagePlaceholder{color:#bcc2cc;border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.CartStockAlert-module-scss-module__nDg6xa__stockBadge{color:#9da3a9;box-sizing:border-box;text-align:center;background:#f5f7fa;width:100%;padding:.3125rem 0;font-size:.625rem;font-weight:700;position:absolute;bottom:0;left:0}.CartStockAlert-module-scss-module__nDg6xa__variant{color:#9da3a9;background:#f5f7fa;border-radius:.25rem;padding:.125rem .25rem;font-size:.6875rem;font-weight:600}.CartStockAlert-module-scss-module__nDg6xa__contents{flex-direction:column;justify-content:space-between;width:100%;display:flex}.CartStockAlert-module-scss-module__nDg6xa__info{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.CartStockAlert-module-scss-module__nDg6xa__name{color:#1d1b20;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:500;line-height:1.25rem;display:-webkit-box;overflow:hidden}.CartStockAlert-module-scss-module__nDg6xa__variant{color:#788089;font-size:.8125rem;font-weight:600;line-height:1rem}.CartStockAlert-module-scss-module__nDg6xa__stockZeroBadge{color:#788089;background:#f5f7fa;border-radius:.5rem;padding:.25rem .5rem;font-size:.8125rem;font-weight:600;line-height:1rem}.CartStockAlert-module-scss-module__nDg6xa__removedQty{color:red;font-size:.8125rem;font-weight:600;line-height:1rem}.CartStockAlert-module-scss-module__nDg6xa__actions{justify-content:space-between;align-items:flex-end;display:flex}.CartStockAlert-module-scss-module__nDg6xa__price{flex-direction:column;display:flex}.CartStockAlert-module-scss-module__nDg6xa__amount{letter-spacing:.02rem;color:#1d1b20;font-size:1rem;font-weight:600;line-height:1.5rem}.CartStockAlert-module-scss-module__nDg6xa__amountThrough{color:#788089;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:line-through}.CartStockAlert-module-scss-module__nDg6xa__emailModal .CartStockAlert-module-scss-module__nDg6xa__emailModalHeader{flex-direction:column;justify-content:center;align-items:center;display:flex}.CartStockAlert-module-scss-module__nDg6xa__emailModal .CartStockAlert-module-scss-module__nDg6xa__emailIcon{color:#162a99;background:#e9f2ff;border:.0625rem solid #d7e7ff;border-radius:100%;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;margin-bottom:1rem;display:flex}.CartStockAlert-module-scss-module__nDg6xa__emailModal .CartStockAlert-module-scss-module__nDg6xa__emailTitle{text-align:center;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.CartStockAlert-module-scss-module__nDg6xa__emailModal .CartStockAlert-module-scss-module__nDg6xa__emailDescription{color:#3a444e;text-align:center;font-size:1rem;line-height:1.5rem}.CartStockAlert-module-scss-module__nDg6xa__emailModal .CartStockAlert-module-scss-module__nDg6xa__emailModalBody .CartStockAlert-module-scss-module__nDg6xa__emailAddress{text-align:center;margin:1.5rem 0;font-size:1rem;font-weight:600}.CartStockAlert-module-scss-module__nDg6xa__emailModal .CartStockAlert-module-scss-module__nDg6xa__emailModalBody .CartStockAlert-module-scss-module__nDg6xa__contract{font-size:.875rem;font-weight:500;line-height:1.25rem}.CartStockAlert-module-scss-module__nDg6xa__emailModal .CartStockAlert-module-scss-module__nDg6xa__emailModalBody .CartStockAlert-module-scss-module__nDg6xa__contract span{cursor:pointer;padding:0 .25rem;text-decoration:underline}.CartStockAlert-module-scss-module__nDg6xa__emailModal .CartStockAlert-module-scss-module__nDg6xa__emailModalFooter{padding-top:2rem}.CartStockAlert-module-scss-module__nDg6xa__emailModal.CartStockAlert-module-scss-module__nDg6xa__PET .CartStockAlert-module-scss-module__nDg6xa__emailIcon{color:#512b64;background:#faf6fd;border:.0625rem solid #f4ecfb}.CartStockAlert-module-scss-module__nDg6xa__emailModal.CartStockAlert-module-scss-module__nDg6xa__EKSTRA .CartStockAlert-module-scss-module__nDg6xa__emailIcon{color:#162a99;background:#e9f2ff;border:.0625rem solid #d7e7ff}.CartStockAlert-module-scss-module__nDg6xa__emailModal.CartStockAlert-module-scss-module__nDg6xa__KAPIDA .CartStockAlert-module-scss-module__nDg6xa__emailIcon{color:#294423;background:#f0f9ec;border:.0625rem solid #dff1d6}
.EmptyCart-module-scss-module__RO7ZGG__container{border-radius:1.5rem;padding:2.25rem 2.5rem 1.5rem;position:relative;overflow:hidden}@media only screen and (max-width:480px){.EmptyCart-module-scss-module__RO7ZGG__container{padding:1rem}}.EmptyCart-module-scss-module__RO7ZGG__container.EmptyCart-module-scss-module__RO7ZGG__EKSTRA{background:linear-gradient(140deg,#0e185f1a 0%,#0e185f0d 0%)}.EmptyCart-module-scss-module__RO7ZGG__container.EmptyCart-module-scss-module__RO7ZGG__KAPIDA{background:linear-gradient(140deg,#5daa431a 0%,#5daa430d 0%)}.EmptyCart-module-scss-module__RO7ZGG__container.EmptyCart-module-scss-module__RO7ZGG__PET{background:linear-gradient(140deg,#a466cf1a 0%,#a466cf0d 0%)}.EmptyCart-module-scss-module__RO7ZGG__content{z-index:9;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.EmptyCart-module-scss-module__RO7ZGG__icon{object-fit:contain;width:3.875rem;height:3.875rem;margin-bottom:.75rem;display:block}.EmptyCart-module-scss-module__RO7ZGG__title{color:#1d1b20;margin-bottom:.5rem;font-size:1.5rem;font-weight:600;line-height:1.5rem}@media only screen and (max-width:480px){.EmptyCart-module-scss-module__RO7ZGG__title{font-size:1.125rem}}.EmptyCart-module-scss-module__RO7ZGG__description{color:#3a444e;font-size:1rem;font-weight:400;line-height:1.4rem}.EmptyCart-module-scss-module__RO7ZGG__categories{gap:.75rem;margin-top:1.5rem;display:flex}@media only screen and (max-width:1024px){.EmptyCart-module-scss-module__RO7ZGG__categories{flex-direction:column;width:100%}}.EmptyCart-module-scss-module__RO7ZGG__categories .EmptyCart-module-scss-module__RO7ZGG__item{color:#1d1b20;box-sizing:border-box;background:linear-gradient(160deg,#1d1b201a 0%,#1d1b2000 40%);border:.0625rem solid #1d1b201a;border-radius:.5rem;padding:.4375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;overflow:hidden}
.LoginRequiredCart-module-scss-module__sjuSKW__container{background:linear-gradient(140deg,#5daa431a 0%,#5daa430d 0%);border-radius:1.5rem;padding:2.25rem 2.5rem 1.5rem;position:relative;overflow:hidden}@media only screen and (max-width:480px){.LoginRequiredCart-module-scss-module__sjuSKW__container{padding:1rem}}.LoginRequiredCart-module-scss-module__sjuSKW__content{z-index:9;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.LoginRequiredCart-module-scss-module__sjuSKW__title{color:#1d1b20;margin-top:.75rem;font-size:1.5rem;font-weight:600;line-height:1.5rem}@media only screen and (max-width:480px){.LoginRequiredCart-module-scss-module__sjuSKW__title{font-size:1.125rem}}.LoginRequiredCart-module-scss-module__sjuSKW__description{color:#3a444e;margin-top:.5rem;margin-bottom:1.5rem;font-size:1rem;font-weight:400;line-height:1.4rem}@media only screen and (max-width:480px){.LoginRequiredCart-module-scss-module__sjuSKW__description{font-size:.875rem}}
.CartLayout-module-scss-module__fX2k0W__root .CartLayout-module-scss-module__fX2k0W__cart{flex-direction:column;gap:1rem;display:flex}.CartLayout-module-scss-module__fX2k0W__root .CartLayout-module-scss-module__fX2k0W__cart .CartLayout-module-scss-module__fX2k0W__cartHeader .CartLayout-module-scss-module__fX2k0W__goCarts{color:#1d1b20;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;padding:0;text-decoration:none;display:inline-flex}.CartLayout-module-scss-module__fX2k0W__root .CartLayout-module-scss-module__fX2k0W__cart .CartLayout-module-scss-module__fX2k0W__cartHeader .CartLayout-module-scss-module__fX2k0W__goCarts .CartLayout-module-scss-module__fX2k0W__icon{-webkit-backdrop-filter:blur(16px)saturate(180%);color:#1d1b20;cursor:pointer;background:linear-gradient(135deg,#c7cdd973 0%,#f5f7fa40 100%);border:.0625rem solid #fff9;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background .15s,box-shadow .15s;display:flex;box-shadow:inset 0 .0625rem #ffffffb3,0 .25rem 1rem #0000000f}.CartLayout-module-scss-module__fX2k0W__root .CartLayout-module-scss-module__fX2k0W__cart .CartLayout-module-scss-module__fX2k0W__cartHeader .CartLayout-module-scss-module__fX2k0W__goCarts .CartLayout-module-scss-module__fX2k0W__label{font-size:1.25rem;font-weight:600;line-height:1.5rem}.CartLayout-module-scss-module__fX2k0W__root .CartLayout-module-scss-module__fX2k0W__cart .CartLayout-module-scss-module__fX2k0W__cartContentContainer{justify-content:space-between;gap:2.5rem;display:flex}@media only screen and (max-width:1024px){.CartLayout-module-scss-module__fX2k0W__root .CartLayout-module-scss-module__fX2k0W__cart .CartLayout-module-scss-module__fX2k0W__cartContentContainer{flex-direction:column;gap:0}}.CartLayout-module-scss-module__fX2k0W__root .CartLayout-module-scss-module__fX2k0W__cart .CartLayout-module-scss-module__fX2k0W__cartContentContainer .CartLayout-module-scss-module__fX2k0W__cartContainer{width:calc(100% - 28.75rem)}@media only screen and (max-width:1024px){.CartLayout-module-scss-module__fX2k0W__root .CartLayout-module-scss-module__fX2k0W__cart .CartLayout-module-scss-module__fX2k0W__cartContentContainer .CartLayout-module-scss-module__fX2k0W__cartContainer{width:100%}}.CartLayout-module-scss-module__fX2k0W__root .CartLayout-module-scss-module__fX2k0W__cart .CartLayout-module-scss-module__fX2k0W__cartContentContainer .CartLayout-module-scss-module__fX2k0W__sidebarContainer{width:26.25rem}@media only screen and (max-width:1024px){.CartLayout-module-scss-module__fX2k0W__root .CartLayout-module-scss-module__fX2k0W__cart .CartLayout-module-scss-module__fX2k0W__cartContentContainer .CartLayout-module-scss-module__fX2k0W__sidebarContainer{width:100%}.CartLayout-module-scss-module__fX2k0W__root .CartLayout-module-scss-module__fX2k0W__cart .CartLayout-module-scss-module__fX2k0W__cartContentContainer:has(.delete-bar) .cart-summary{display:none}}.CartLayout-module-scss-module__fX2k0W__root .CartLayout-module-scss-module__fX2k0W__spinner{width:1.875rem;height:1.875rem;margin:auto}
.CartGiftItem-module-scss-module__IAbAXa__root{align-items:flex-start;gap:.75rem;width:100%;display:flex}.CartGiftItem-module-scss-module__IAbAXa__imageArea{flex:none;width:6.25rem;height:7rem;position:relative}.CartGiftItem-module-scss-module__IAbAXa__image,.CartGiftItem-module-scss-module__IAbAXa__imagePlaceholder{box-sizing:border-box;background:#f5f7fa;border:1px solid #e5e8ef;border-radius:.25rem;width:6.25rem;height:6.25rem;position:absolute;top:0;left:0}.CartGiftItem-module-scss-module__IAbAXa__image{object-fit:contain}.CartGiftItem-module-scss-module__IAbAXa__imagePlaceholder{color:#bcc2cc;justify-content:center;align-items:center;display:flex}.CartGiftItem-module-scss-module__IAbAXa__badge{box-sizing:border-box;color:#fff;background:#8646af;border-radius:0 0 .25rem .25rem;justify-content:center;align-items:center;gap:.25rem;width:6.125rem;height:1.5rem;padding:.25rem;font-size:.625rem;font-weight:600;line-height:.875rem;display:flex;position:absolute;top:5.5rem;left:.0625rem}.CartGiftItem-module-scss-module__IAbAXa__badge svg{flex:none}.CartGiftItem-module-scss-module__IAbAXa__content{flex-direction:column;flex:1;justify-content:space-between;gap:.75rem;min-width:0;height:7rem;display:flex}.CartGiftItem-module-scss-module__IAbAXa__info{flex-direction:column;gap:.25rem;display:flex}.CartGiftItem-module-scss-module__IAbAXa__title{color:#1d1b20;font-size:.875rem;font-weight:500;line-height:1.25rem}.CartGiftItem-module-scss-module__IAbAXa__meta{color:#3a444e;align-items:center;gap:.25rem;font-size:.625rem;line-height:.875rem;display:flex}.CartGiftItem-module-scss-module__IAbAXa__metaLabel{font-weight:400}.CartGiftItem-module-scss-module__IAbAXa__metaValue{font-weight:500}.CartGiftItem-module-scss-module__IAbAXa__variant{color:#8646af;font-size:.8125rem;font-weight:600;line-height:1rem}.CartGiftItem-module-scss-module__IAbAXa__footer{justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.CartGiftItem-module-scss-module__IAbAXa__free{color:#3daa61;margin-right:auto;font-size:.8125rem;font-weight:700;line-height:1rem}.CartGiftItem-module-scss-module__IAbAXa__qtyBadge{box-sizing:border-box;color:#fff;background:linear-gradient(94.45deg,#8646afe6 -.27%,#a466cfe6 99.73%);border:1px solid #8646af;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.8125rem;font-weight:600;display:flex}
.CartGifts-module-scss-module__nDZ-Qq__root{box-sizing:border-box;background:#fff;border:.0625rem solid #e5e8ef;border-radius:1.5rem;flex-direction:column;gap:.75rem;width:100%;padding:.75rem 1rem;display:flex}.CartGifts-module-scss-module__nDZ-Qq__root.CartGifts-module-scss-module__nDZ-Qq__open{border-color:#0000;box-shadow:0 0 0 1px #8646af52}.CartGifts-module-scss-module__nDZ-Qq__header{cursor:pointer;background:0 0;border:none;flex-direction:row;align-items:center;gap:.75rem;width:100%;padding:0;font-family:inherit;display:flex}.CartGifts-module-scss-module__nDZ-Qq__title{color:#1d1b20;text-align:left;flex:1;font-size:.875rem;font-weight:500;line-height:1.25rem}.CartGifts-module-scss-module__nDZ-Qq__chevron{color:#1d1b20;flex:none;width:1.25rem;height:1.25rem;transition:transform .2s;display:inline-flex}.CartGifts-module-scss-module__nDZ-Qq__open .CartGifts-module-scss-module__nDZ-Qq__chevron{transform:rotate(180deg)}.CartGifts-module-scss-module__nDZ-Qq__body{flex-direction:column;gap:.75rem;display:flex}
.CartInsuranceItem-module-scss-module__CyupnW__root{box-sizing:border-box;background:linear-gradient(140deg,#0e185f1a 0%,#0e185f0d 100%);border:.0625rem solid #0e185f1a;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;padding:.75rem;display:flex}.CartInsuranceItem-module-scss-module__CyupnW__root .CartInsuranceItem-module-scss-module__CyupnW__year{color:#0e185f;margin-bottom:.25rem;font-size:1.25rem;font-weight:600}.CartInsuranceItem-module-scss-module__CyupnW__root .CartInsuranceItem-module-scss-module__CyupnW__year span{font-size:1.75rem}.CartInsuranceItem-module-scss-module__CyupnW__root .CartInsuranceItem-module-scss-module__CyupnW__description{color:#0e185f;text-align:center;margin-bottom:.75rem;font-size:.75rem}.CartInsuranceItem-module-scss-module__CyupnW__root .CartInsuranceItem-module-scss-module__CyupnW__price{color:#0f26c4;font-size:.8125rem;font-weight:600}.CartInsuranceItem-module-scss-module__CyupnW__root .CartInsuranceItem-module-scss-module__CyupnW__addBtn{height:1.875rem;margin-top:.75rem;padding-left:0;padding-right:0}
.CartInsurances-module-scss-module__4ux7Xa__root{border:1px solid #0e185f1a;border-radius:.75rem;width:100%;min-width:0;margin:1.5rem 0;padding:.75rem}.CartInsurances-module-scss-module__4ux7Xa__header{justify-content:space-between;align-items:center;display:flex}.CartInsurances-module-scss-module__4ux7Xa__header .CartInsurances-module-scss-module__4ux7Xa__title{color:#0e185f;font-size:1rem;font-weight:500;line-height:1.375rem}.CartInsurances-module-scss-module__4ux7Xa__header .CartInsurances-module-scss-module__4ux7Xa__details .CartInsurances-module-scss-module__4ux7Xa__detailsBtn{color:#162a99;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.CartInsurances-module-scss-module__4ux7Xa__header .CartInsurances-module-scss-module__4ux7Xa__details .CartInsurances-module-scss-module__4ux7Xa__detailsBtn .CartInsurances-module-scss-module__4ux7Xa__text{line-height:1rem;text-decoration:underline}.CartInsurances-module-scss-module__4ux7Xa__description{color:#162a99;margin-top:.8125rem;margin-bottom:1rem;font-size:.875rem}.CartInsurances-module-scss-module__4ux7Xa__carousel{overflow:hidden}.CartInsurances-module-scss-module__4ux7Xa__track{gap:.5rem;display:flex}.CartInsurances-module-scss-module__4ux7Xa__slide{flex:0 0 7rem;min-width:0}
.CartItem-module-scss-module__cP270q__root{border-bottom:.0625rem solid #dde1e6;flex-direction:column;gap:.75rem;margin-bottom:1.125rem;padding-bottom:1.125rem;display:flex}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__swipeWrapper{position:relative}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__swipeEnabled{overflow:hidden}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__swipeContent{z-index:1;background-color:#fff;flex-direction:column;gap:.75rem;display:flex;position:relative}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__swipeAction{color:red;cursor:pointer;z-index:0;background-color:#fff1f1;border:none;border-radius:0 .75rem .75rem 0;justify-content:center;align-items:center;width:2.25rem;display:flex;position:absolute;top:0;bottom:0;right:0}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product{gap:.75rem;display:flex}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__media{flex-direction:column;flex-shrink:0;align-items:center;gap:.25rem;display:flex}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__plusPoint{color:#788089;text-align:center;font-size:.625rem;font-weight:500;line-height:.875rem}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__image{box-sizing:border-box;border:.0625rem solid #f5f7fa;border-radius:.75rem;flex-shrink:0;width:6.25rem;height:6.25rem;padding:.5rem;position:relative;overflow:hidden}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__image img{object-fit:contain;width:100%;height:100%;display:block}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__image .CartItem-module-scss-module__cP270q__checkboxOverlay{z-index:2;position:absolute;top:.375rem;left:.375rem}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__image .CartItem-module-scss-module__cP270q__stockAlert{color:#f99416;box-sizing:border-box;text-align:center;background:#fff4da;width:100%;padding:.3125rem 0;font-size:.625rem;font-weight:700;position:absolute;bottom:0;left:0}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__imageFallback{padding:0}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__imageFallback img{object-fit:cover;border-radius:.6875rem}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__contents{flex-direction:column;justify-content:space-between;width:100%;display:flex}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__contents .CartItem-module-scss-module__cP270q__info{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__contents .CartItem-module-scss-module__cP270q__info .CartItem-module-scss-module__cP270q__title{color:#1d1b20;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__contents .CartItem-module-scss-module__cP270q__info .CartItem-module-scss-module__cP270q__variant{font-size:.8125rem;font-weight:600;line-height:1rem}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__contents .CartItem-module-scss-module__cP270q__info .CartItem-module-scss-module__cP270q__variant.CartItem-module-scss-module__cP270q__indigo{color:#162a99}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__contents .CartItem-module-scss-module__cP270q__info .CartItem-module-scss-module__cP270q__variant.CartItem-module-scss-module__cP270q__purple{color:#8646af}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__contents .CartItem-module-scss-module__cP270q__info .CartItem-module-scss-module__cP270q__variant.CartItem-module-scss-module__cP270q__green{color:#5daa43}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__contents .CartItem-module-scss-module__cP270q__actions{justify-content:space-between;align-items:flex-end;display:flex}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__contents .CartItem-module-scss-module__cP270q__actions .CartItem-module-scss-module__cP270q__price .CartItem-module-scss-module__cP270q__amount{letter-spacing:.02rem;color:#1d1b20;font-size:1rem;font-weight:600;line-height:1.5rem}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__product .CartItem-module-scss-module__cP270q__contents .CartItem-module-scss-module__cP270q__actions .CartItem-module-scss-module__cP270q__price .CartItem-module-scss-module__cP270q__amountThrough{color:#788089;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:line-through}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__infoBox{background:linear-gradient(94deg,#f0f8ff 0%,#fff 53.07%);border:.0625rem solid #b9e0fe;border-radius:.75rem;align-items:center;gap:.75rem;height:2.5rem;padding:0 .75rem;display:flex;box-shadow:0 4px 8px #1d1b200d}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__infoBox .CartItem-module-scss-module__cP270q__icon{color:#007bda;align-items:center;display:flex}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__infoBox .CartItem-module-scss-module__cP270q__content{font-size:.8125rem;font-weight:500;line-height:1.125rem}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__warningBox{background:linear-gradient(94deg,#fff4da 0%,#fff 53.07%);border:.0625rem solid #ffde88;border-radius:.75rem;align-items:center;gap:.75rem;height:2.5rem;padding:0 .75rem;display:flex;box-shadow:0 4px 8px #1d1b200d}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__warningBox .CartItem-module-scss-module__cP270q__icon{color:#f99416;align-items:center;display:flex}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__warningBox .CartItem-module-scss-module__cP270q__content{font-size:.8125rem;font-weight:500;line-height:1.125rem}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__errorBox{background:linear-gradient(94deg,#fff1f1 0%,#fff 53.07%);border:.0625rem solid #ffc0c0;border-radius:.75rem;align-items:center;gap:.75rem;height:2.5rem;padding:0 .75rem;display:flex;box-shadow:0 4px 8px #1d1b200d}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__errorBox .CartItem-module-scss-module__cP270q__icon{color:red;align-items:center;display:flex}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__errorBox .CartItem-module-scss-module__cP270q__content{font-size:.8125rem;font-weight:500;line-height:1.125rem}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__successBox{background:linear-gradient(94deg,#dbf5e3 0%,#fff 53.07%);border:.0625rem solid #c5edd1;border-radius:.75rem;align-items:center;gap:.75rem;height:2.5rem;padding:0 .75rem;display:flex;box-shadow:0 4px 8px #1d1b200d}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__successBox .CartItem-module-scss-module__cP270q__icon{color:#3daa61;align-items:center;display:flex}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__successBox .CartItem-module-scss-module__cP270q__content{font-size:.8125rem;font-weight:500;line-height:1.125rem}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__otvBtn{font-weight:500}.CartItem-module-scss-module__cP270q__root .CartItem-module-scss-module__cP270q__otvBtn svg{color:#162a99}.CartItem-module-scss-module__cP270q__savingBadge{color:#00abc7;background:#00abc71a;border-radius:999px;align-items:center;gap:.25rem;margin:.75rem 0;padding:.25rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.CartItem-module-scss-module__cP270q__savingBadge strong{font-weight:700}
.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer{-webkit-user-select:none;user-select:none;border:.0625rem solid #f0f9ec;border-radius:9999px;align-items:center;gap:.25rem;display:flex}.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer .AddRemoveProduct-module-scss-module__2RRK8q__actionButton{cursor:pointer;border:.0625rem solid;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer .AddRemoveProduct-module-scss-module__2RRK8q__actionButton.AddRemoveProduct-module-scss-module__2RRK8q__minus{color:#5daa43;background:linear-gradient(94deg,#c1e4b2e6 -.27%,#dff1d6e6 99.73%);border:#c1e4b2}.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer .AddRemoveProduct-module-scss-module__2RRK8q__actionButton.AddRemoveProduct-module-scss-module__2RRK8q__plus{color:#fff;background:linear-gradient(94deg,#438030e6 -.27%,#5daa43e6 99.73%);border-color:#438030}.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer .AddRemoveProduct-module-scss-module__2RRK8q__actionButton.AddRemoveProduct-module-scss-module__2RRK8q__disabled{cursor:not-allowed}.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer .AddRemoveProduct-module-scss-module__2RRK8q__countDisplay{text-align:center;color:#1d1b20;justify-content:center;align-items:center;width:3.75rem;font-size:.8125rem;font-weight:600;display:flex}.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer .AddRemoveProduct-module-scss-module__2RRK8q__countDisplay .AddRemoveProduct-module-scss-module__2RRK8q__spinner{width:1.5625rem;height:1.5625rem}.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer .AddRemoveProduct-module-scss-module__2RRK8q__countStack{flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:flex}.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer .AddRemoveProduct-module-scss-module__2RRK8q__countValue,.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer .AddRemoveProduct-module-scss-module__2RRK8q__countUnit{font-size:.8125rem;font-weight:600}.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer.AddRemoveProduct-module-scss-module__2RRK8q__cart .AddRemoveProduct-module-scss-module__2RRK8q__actionButton{width:2rem;height:2rem}.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer.AddRemoveProduct-module-scss-module__2RRK8q__cart .AddRemoveProduct-module-scss-module__2RRK8q__countDisplay{width:2.125rem}.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer.AddRemoveProduct-module-scss-module__2RRK8q__sm{background-color:#fff;border-color:#c1e4b2}.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer.AddRemoveProduct-module-scss-module__2RRK8q__sm .AddRemoveProduct-module-scss-module__2RRK8q__actionButton{border:none;width:3rem;height:3rem}@media only screen and (max-width:480px){.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer.AddRemoveProduct-module-scss-module__2RRK8q__sm .AddRemoveProduct-module-scss-module__2RRK8q__actionButton{width:2.5rem;height:2.5rem}}.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer.AddRemoveProduct-module-scss-module__2RRK8q__sm .AddRemoveProduct-module-scss-module__2RRK8q__plus{background:linear-gradient(135deg,#438030 0%,#5daa43 100%);box-shadow:0 .125rem .5rem #43803059}.AddRemoveProduct-module-scss-module__2RRK8q__addRemoveContainer.AddRemoveProduct-module-scss-module__2RRK8q__sm .AddRemoveProduct-module-scss-module__2RRK8q__countDisplay{width:auto;padding:0 .25rem}
.KapidaProductCard-module-scss-module__wBV3jW__card{background-color:#fff;flex-direction:column;gap:1rem;width:100%;height:23.5rem;text-decoration:none;display:flex;position:relative}@media only screen and (max-width:480px){.KapidaProductCard-module-scss-module__wBV3jW__card{height:18.25rem}}.KapidaProductCard-module-scss-module__wBV3jW__top{box-sizing:border-box;aspect-ratio:1;border:.0625rem solid #e5e8ef;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;height:auto;display:flex;position:relative}@media only screen and (max-width:480px){.KapidaProductCard-module-scss-module__wBV3jW__top{aspect-ratio:auto;align-items:flex-end;width:100%;height:11.625rem;padding-bottom:.3125rem}}.KapidaProductCard-module-scss-module__wBV3jW__topInCart{aspect-ratio:1;border-color:#cbe4c3;height:auto}.KapidaProductCard-module-scss-module__wBV3jW__promoBadge{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute}.KapidaProductCard-module-scss-module__wBV3jW__promoBadgeFull{border-radius:1rem 1rem 0 0;height:2.5rem;top:0;left:0;right:0;overflow:hidden}@media only screen and (max-width:480px){.KapidaProductCard-module-scss-module__wBV3jW__promoBadgeFull{height:2rem}}.KapidaProductCard-module-scss-module__wBV3jW__promoBadgeFull img{object-fit:cover;width:100%;height:100%}.KapidaProductCard-module-scss-module__wBV3jW__imageWrap{border-radius:.75rem;flex-shrink:0;width:100%;max-width:100%;height:100%;position:relative;overflow:hidden}@media only screen and (max-width:480px){.KapidaProductCard-module-scss-module__wBV3jW__imageWrap{width:10rem;max-width:calc(100% - .625rem);height:10rem}}.KapidaProductCard-module-scss-module__wBV3jW__image{object-fit:contain;border-radius:1rem}.KapidaProductCard-module-scss-module__wBV3jW__cardBoxed .KapidaProductCard-module-scss-module__wBV3jW__top{aspect-ratio:auto;height:14.375rem}@media only screen and (max-width:480px){.KapidaProductCard-module-scss-module__wBV3jW__cardBoxed .KapidaProductCard-module-scss-module__wBV3jW__top{height:11.625rem}}.KapidaProductCard-module-scss-module__wBV3jW__cardBoxed .KapidaProductCard-module-scss-module__wBV3jW__imageWrap{width:13.3125rem;height:13.25rem}@media only screen and (max-width:480px){.KapidaProductCard-module-scss-module__wBV3jW__cardBoxed .KapidaProductCard-module-scss-module__wBV3jW__imageWrap{aspect-ratio:1;width:calc(100% - .375rem);max-width:11rem;height:auto}}.KapidaProductCard-module-scss-module__wBV3jW__cardBoxed .KapidaProductCard-module-scss-module__wBV3jW__imageWrap.KapidaProductCard-module-scss-module__wBV3jW__imageWithPromotion{height:9.375rem}.KapidaProductCard-module-scss-module__wBV3jW__imageWrapPlaceholder,.KapidaProductCard-module-scss-module__wBV3jW__cardBoxed .KapidaProductCard-module-scss-module__wBV3jW__imageWrapPlaceholder{aspect-ratio:auto;border-radius:.9375rem;width:auto;max-width:none;height:auto;position:absolute;inset:0}@media only screen and (max-width:480px){.KapidaProductCard-module-scss-module__wBV3jW__imageWrapPlaceholder,.KapidaProductCard-module-scss-module__wBV3jW__cardBoxed .KapidaProductCard-module-scss-module__wBV3jW__imageWrapPlaceholder{width:auto;max-width:none;height:auto}}.KapidaProductCard-module-scss-module__wBV3jW__imagePlaceholder{object-fit:cover;border-radius:.9375rem}.KapidaProductCard-module-scss-module__wBV3jW__skeleton{opacity:1;background-color:#1d1b2014;border-radius:.75rem;transition:opacity .3s;position:absolute;inset:0}.KapidaProductCard-module-scss-module__wBV3jW__skeletonHidden{opacity:0;pointer-events:none}.KapidaProductCard-module-scss-module__wBV3jW__addButton{z-index:2;cursor:pointer;color:#fff;background:linear-gradient(135deg,#438030 0%,#5daa43 100%);border:none;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:absolute;bottom:-1rem;right:-.5rem;box-shadow:0 .125rem .5rem #43803059}.KapidaProductCard-module-scss-module__wBV3jW__addButton svg{width:1.875rem;height:1.875rem}@media only screen and (max-width:480px){.KapidaProductCard-module-scss-module__wBV3jW__addButton{width:2.5rem;height:2.5rem;bottom:-.5rem;right:-.25rem}}.KapidaProductCard-module-scss-module__wBV3jW__cartControl{z-index:2;position:absolute;bottom:-1.0625rem;right:-.5625rem}@media only screen and (max-width:480px){.KapidaProductCard-module-scss-module__wBV3jW__cartControl{bottom:-.5625rem;right:-.3125rem}}.KapidaProductCard-module-scss-module__wBV3jW__info{flex-direction:column;flex:1;gap:.625rem;min-height:0;display:flex}.KapidaProductCard-module-scss-module__wBV3jW__priceCluster{flex-direction:column;gap:.5rem;display:flex}.KapidaProductCard-module-scss-module__wBV3jW__name{color:#1d1b20;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5rem;margin:0;font-size:1rem;font-weight:400;line-height:1.25rem;display:-webkit-box;overflow:hidden}.KapidaProductCard-module-scss-module__wBV3jW__measureRow{flex-wrap:wrap;align-items:baseline;gap:.25rem;display:flex}.KapidaProductCard-module-scss-module__wBV3jW__measure{color:#5daa43;font-size:.75rem;font-weight:600;line-height:1rem}.KapidaProductCard-module-scss-module__wBV3jW__unitPrice{color:#788089;font-size:.75rem;font-weight:400;line-height:1rem}.KapidaProductCard-module-scss-module__wBV3jW__displayBadge{background-color:#ffe0e1;border-radius:.25rem;align-self:flex-start;align-items:stretch;height:1.5rem;display:inline-flex;overflow:hidden}.KapidaProductCard-module-scss-module__wBV3jW__badgePrice{color:#fff;background-color:#e9262a;border-radius:.25rem;align-items:center;gap:.125rem;padding:0 .375rem;display:inline-flex}.KapidaProductCard-module-scss-module__wBV3jW__badgePrice .KapidaProductCard-module-scss-module__wBV3jW__badgePriceValue{font-size:1rem;font-weight:700;line-height:1.5rem}.KapidaProductCard-module-scss-module__wBV3jW__badgePrice .KapidaProductCard-module-scss-module__wBV3jW__badgePriceCurrency{font-size:1rem;font-weight:500;line-height:1.5rem}.KapidaProductCard-module-scss-module__wBV3jW__badgeQty{color:#1d1b20;align-items:center;padding:0 .375rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.KapidaProductCard-module-scss-module__wBV3jW__displayBadgeImage{object-fit:contain;align-self:flex-start;width:auto;height:1.5rem}.KapidaProductCard-module-scss-module__wBV3jW__discountRate{color:#fff;background-color:#e9262a;border-radius:.25rem;align-self:flex-start;align-items:center;height:1.5rem;padding:0 .375rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.KapidaProductCard-module-scss-module__wBV3jW__priceRow{align-items:baseline;gap:.375rem;display:flex}.KapidaProductCard-module-scss-module__wBV3jW__currentPrice{color:#1d1b20;align-items:baseline;gap:.125rem;font-size:1rem;font-weight:700;line-height:1.5rem;display:inline-flex}.KapidaProductCard-module-scss-module__wBV3jW__oldPrice{color:#788089;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:line-through}
.RecentlyViewedComponent-module-scss-module__gTLuhG__root{flex-direction:column;gap:.75rem;display:flex}.RecentlyViewedComponent-module-scss-module__gTLuhG__title{color:#1d1b20;margin:0;font-size:1.25rem;font-weight:600;line-height:1.75rem}@media only screen and (max-width:1024px){.RecentlyViewedComponent-module-scss-module__gTLuhG__title{font-size:1.125rem;line-height:1.5rem}}.RecentlyViewedComponent-module-scss-module__gTLuhG__carousel{position:relative}.RecentlyViewedComponent-module-scss-module__gTLuhG__viewport{overflow:hidden}.RecentlyViewedComponent-module-scss-module__gTLuhG__container{gap:1.5rem;display:flex}@media only screen and (max-width:1024px){.RecentlyViewedComponent-module-scss-module__gTLuhG__container{gap:1rem}}@media only screen and (max-width:480px){.RecentlyViewedComponent-module-scss-module__gTLuhG__container{gap:.5rem}}.RecentlyViewedComponent-module-scss-module__gTLuhG__slide{flex:none;width:15rem;min-width:0}@media only screen and (max-width:1024px){.RecentlyViewedComponent-module-scss-module__gTLuhG__slide{width:12.5rem}}@media only screen and (max-width:480px){.RecentlyViewedComponent-module-scss-module__gTLuhG__slide{width:43%}}.RecentlyViewedComponent-module-scss-module__gTLuhG__arrow{z-index:1;color:#1d1b20;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:inline-flex;position:absolute;top:10rem;transform:translateY(-50%)}.RecentlyViewedComponent-module-scss-module__gTLuhG__arrow:hover{opacity:.6}@media only screen and (max-width:1024px){.RecentlyViewedComponent-module-scss-module__gTLuhG__arrow{display:none}}.RecentlyViewedComponent-module-scss-module__gTLuhG__arrowPrev{left:0}.RecentlyViewedComponent-module-scss-module__gTLuhG__arrowNext{right:0}.RecentlyViewedComponent-module-scss-module__gTLuhG__dots{justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}@media only screen and (max-width:1024px){.RecentlyViewedComponent-module-scss-module__gTLuhG__dots{display:none}}.RecentlyViewedComponent-module-scss-module__gTLuhG__dot{cursor:pointer;background-color:#d7dce6;border:none;border-radius:50%;width:.5rem;height:.5rem;padding:0;transition:background-color .2s}.RecentlyViewedComponent-module-scss-module__gTLuhG__dotActive{background-color:#1d1b20}
.insiderRecommendationsSlot-module-scss-module__plhvnW__slot{box-sizing:border-box;width:100%;max-width:81rem;margin-inline:auto}@media only screen and (max-width:1280px){.insiderRecommendationsSlot-module-scss-module__plhvnW__slot{max-width:64rem}}@media only screen and (max-width:1024px){.insiderRecommendationsSlot-module-scss-module__plhvnW__slot{max-width:100%;padding-left:1rem;padding-right:1rem}}
.DashboardImage-module-scss-module__fGq5CW__wrapper{isolation:isolate;width:100%;height:100%;display:block;position:relative;overflow:hidden}.DashboardImage-module-scss-module__fGq5CW__image{object-fit:cover;z-index:2;width:100%;height:100%;display:block;position:relative}.DashboardImage-module-scss-module__fGq5CW__wrapper.DashboardImage-module-scss-module__fGq5CW__wrapperAuto{height:auto}.DashboardImage-module-scss-module__fGq5CW__image.DashboardImage-module-scss-module__fGq5CW__imageAuto{object-fit:initial;height:auto}.DashboardImage-module-scss-module__fGq5CW__skeleton{z-index:1;opacity:1;pointer-events:none;background-color:#1d1b2014;transition:opacity .3s;animation:1.5s ease-in-out infinite DashboardImage-module-scss-module__fGq5CW__dashboardImagePulse;position:absolute;inset:0}.DashboardImage-module-scss-module__fGq5CW__skeleton.DashboardImage-module-scss-module__fGq5CW__skeletonHidden{opacity:0;pointer-events:none;animation:none}.DashboardImage-module-scss-module__fGq5CW__skeleton.DashboardImage-module-scss-module__fGq5CW__skeletonStatic{animation:none}@keyframes DashboardImage-module-scss-module__fGq5CW__dashboardImagePulse{0%,to{opacity:1}50%{opacity:.5}}.DashboardImage-module-scss-module__fGq5CW__errorFallback{color:#788089;background-color:#1d1b200a;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;min-height:5rem;padding:.75rem;display:flex;position:relative}.DashboardImage-module-scss-module__fGq5CW__errorFallback svg{width:2rem;height:2rem}.DashboardImage-module-scss-module__fGq5CW__errorText{letter-spacing:0;text-align:center;color:inherit;font-family:TT Fors,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem}
.Drawer-module-scss-module__G3wWEG__backdrop{opacity:0;pointer-events:none;background-color:#0006;transition:opacity .22s;position:fixed;inset:0}.Drawer-module-scss-module__G3wWEG__backdrop.Drawer-module-scss-module__G3wWEG__visible{opacity:1;pointer-events:auto}.Drawer-module-scss-module__G3wWEG__drawer{box-sizing:border-box;background-color:#fff;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;flex-direction:column;width:min(100%,27.5rem);transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-8px 0 32px #0000001f}.Drawer-module-scss-module__G3wWEG__drawer.Drawer-module-scss-module__G3wWEG__visible{transform:translate(0)}.Drawer-module-scss-module__G3wWEG__drawer.Drawer-module-scss-module__G3wWEG__default{width:min(100%,27.5rem)}.Drawer-module-scss-module__G3wWEG__drawer.Drawer-module-scss-module__G3wWEG__lg{width:min(100%,35rem)}.Drawer-module-scss-module__G3wWEG__drawer.Drawer-module-scss-module__G3wWEG__xl{width:min(100%,45rem)}.Drawer-module-scss-module__G3wWEG__drawer.Drawer-module-scss-module__G3wWEG__half{width:50%}.Drawer-module-scss-module__G3wWEG__drawer.Drawer-module-scss-module__G3wWEG__full{border-radius:0;width:100%}@media only screen and (max-width:1024px){.Drawer-module-scss-module__G3wWEG__drawer.Drawer-module-scss-module__G3wWEG__tabletBottomSheet{border-radius:1.5rem 1.5rem 0 0;width:100%;max-height:85vh;inset:auto 0 0;transform:translateY(100%)}.Drawer-module-scss-module__G3wWEG__drawer.Drawer-module-scss-module__G3wWEG__tabletBottomSheet.Drawer-module-scss-module__G3wWEG__visible{transform:translateY(0)}}@media only screen and (max-width:480px){.Drawer-module-scss-module__G3wWEG__drawer.Drawer-module-scss-module__G3wWEG__mobileFullScreen{border-radius:0;width:100%}.Drawer-module-scss-module__G3wWEG__drawer.Drawer-module-scss-module__G3wWEG__mobileBottomSheet{border-radius:1.5rem 1.5rem 0 0;width:100%;max-height:85vh;inset:auto 0 0;transform:translateY(100%)}.Drawer-module-scss-module__G3wWEG__drawer.Drawer-module-scss-module__G3wWEG__mobileBottomSheet.Drawer-module-scss-module__G3wWEG__visible{transform:translateY(0)}.Drawer-module-scss-module__G3wWEG__drawer.Drawer-module-scss-module__G3wWEG__mobileBottomSheet.Drawer-module-scss-module__G3wWEG__mobileSheetHalf{max-height:50vh}}@media only screen and (max-width:1024px){.Drawer-module-scss-module__G3wWEG__drawer.Drawer-module-scss-module__G3wWEG__tabletBottomSheet.Drawer-module-scss-module__G3wWEG__mobileSheetHalf{max-height:50vh}}.Drawer-module-scss-module__G3wWEG__swipeHandle{cursor:grab;justify-content:center;padding:.5rem 0 .25rem;display:flex}.Drawer-module-scss-module__G3wWEG__swipeHandleBar{background-color:#1d1b2033;border-radius:.125rem;width:2.5rem;height:.25rem}.Drawer-module-scss-module__G3wWEG__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1.5rem 1.5rem 1rem;display:flex}.Drawer-module-scss-module__G3wWEG__headerLeft{flex-shrink:0;align-items:center;display:inline-flex}.Drawer-module-scss-module__G3wWEG__title{color:#1d1b20;flex:1;margin:0;font-size:1.25rem;font-weight:600;line-height:1.625rem}.Drawer-module-scss-module__G3wWEG__closeButton{box-sizing:content-box;color:#1d1b20;cursor:pointer;background:linear-gradient(135deg,#f1f1f2 0%,#fcfcfc 100%);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:.75rem;transition:background .15s,box-shadow .15s;display:inline-flex;box-shadow:0 .25rem .75rem #0000000f}.Drawer-module-scss-module__G3wWEG__closeButton:hover{background:linear-gradient(135deg,#fcfcfc 0% 100%);box-shadow:0 .375rem 1rem #00000014}.Drawer-module-scss-module__G3wWEG__closeButton:focus-visible{outline-offset:.125rem;outline:.125rem solid #00cade}.Drawer-module-scss-module__G3wWEG__closeIcon{width:1.5rem;height:1.5rem;display:block}.Drawer-module-scss-module__G3wWEG__content{flex:1;min-height:0;padding:0 1.5rem 1.5rem;overflow-y:auto}.Drawer-module-scss-module__G3wWEG__footer{border-top:1px solid #1d1b200f;flex-shrink:0;padding:1rem 1.5rem 1.5rem}
.EmptyState-module-scss-module__2BODYW__root{--empty-accent:#00abc7;--empty-icon-bg:#edfdfe;--empty-icon-border:#d1f8fc;--empty-surface-top:#00abc724;--empty-surface-bottom:#00abc70f;--empty-shadow:#00abc70d;text-align:center;box-sizing:border-box;background:linear-gradient(180deg, var(--empty-surface-top) 0%, var(--empty-surface-bottom) 100%);width:100%;box-shadow:0 -.125rem .5rem 0 var(--empty-shadow);border-top:.0625rem solid #fff9;border-radius:1.5rem;flex-direction:column;align-items:center;padding:2rem 1.5rem;display:flex}.EmptyState-module-scss-module__2BODYW__turquoise{--empty-accent:#00abc7;--empty-icon-bg:#edfdfe;--empty-icon-border:#d1f8fc;--empty-surface-top:#00abc724;--empty-surface-bottom:#00abc70f;--empty-shadow:#00abc70d}.EmptyState-module-scss-module__2BODYW__indigo{--empty-accent:#1836ff;--empty-icon-bg:#e9f2ff;--empty-icon-border:#d7e7ff;--empty-surface-top:#1836ff24;--empty-surface-bottom:#1836ff0f;--empty-shadow:#1836ff0d}.EmptyState-module-scss-module__2BODYW__green{--empty-accent:#438030;--empty-icon-bg:#f0f9ec;--empty-icon-border:#dff1d6;--empty-surface-top:#43803024;--empty-surface-bottom:#4380300f;--empty-shadow:#4380300d}.EmptyState-module-scss-module__2BODYW__purple{--empty-accent:#8646af;--empty-icon-bg:#faf6fd;--empty-icon-border:#f4ecfb;--empty-surface-top:#8646af24;--empty-surface-bottom:#8646af0f;--empty-shadow:#8646af0d}.EmptyState-module-scss-module__2BODYW__icon{background:var(--empty-icon-bg);border:.0625rem solid var(--empty-icon-border);width:3rem;height:3rem;color:var(--empty-accent);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.EmptyState-module-scss-module__2BODYW__iconBare{background:0 0;border:none;border-radius:0;width:auto;height:auto}.EmptyState-module-scss-module__2BODYW__title{color:#1d1b20;margin:.75rem 0 0;font-size:1.125rem;font-weight:600;line-height:1.4}.EmptyState-module-scss-module__2BODYW__description{color:#788089;max-width:26.25rem;margin:.5rem 0 0;font-size:1rem;font-weight:400;line-height:1.5}@media only screen and (max-width:1024px){.EmptyState-module-scss-module__2BODYW__description{max-width:16.25rem;font-size:.875rem}}.EmptyState-module-scss-module__2BODYW__action{margin-top:1.5rem}
.ErrorModal-module-scss-module__uJXXiG__backdrop{z-index:90;background-color:#0006;justify-content:center;align-items:center;padding:1rem;animation:.18s ease-out ErrorModal-module-scss-module__uJXXiG__fadeIn;display:flex;position:fixed;inset:0}.ErrorModal-module-scss-module__uJXXiG__card{text-align:center;box-sizing:border-box;background-color:#fff;border-radius:1.5rem;flex-direction:column;align-items:center;width:100%;max-width:31.25rem;max-height:calc(100vh - 2rem);padding:2.5rem 2rem 2rem;animation:.22s ease-out ErrorModal-module-scss-module__uJXXiG__popIn;display:flex;position:relative;overflow:hidden auto;box-shadow:0 1.25rem 3rem #0000001f,0 .125rem .5rem #0000000f}@media only screen and (max-width:480px){.ErrorModal-module-scss-module__uJXXiG__card{border-radius:1.25rem;max-width:21.4375rem;padding:2rem 1rem 1.5rem}}.ErrorModal-module-scss-module__uJXXiG__closeButton{-webkit-backdrop-filter:blur(16px)saturate(180%);color:#1d1b20;cursor:pointer;background:linear-gradient(135deg,#c7cdd973 0%,#f5f7fa40 100%);border:.0625rem solid #fff9;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .15s,box-shadow .15s;display:inline-flex;position:absolute;top:1.25rem;right:1.25rem;box-shadow:inset 0 .0625rem #ffffffb3,0 .25rem 1rem #0000000f}.ErrorModal-module-scss-module__uJXXiG__closeButton:hover{background:linear-gradient(135deg,#c7cdd9a6 0%,#f5f7fa73 100%)}.ErrorModal-module-scss-module__uJXXiG__closeButton:focus-visible{outline-offset:.125rem;outline:.125rem solid #00cade}@media only screen and (max-width:480px){.ErrorModal-module-scss-module__uJXXiG__closeButton{top:1rem;right:1rem}}.ErrorModal-module-scss-module__uJXXiG__closeIcon{width:.875rem;height:.875rem}.ErrorModal-module-scss-module__uJXXiG__iconWrap{box-sizing:border-box;color:red;background:#ff00001f;border:.0625rem solid #ff00003d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;display:flex}.ErrorModal-module-scss-module__uJXXiG__iconWrap svg{width:2.375rem;height:2.375rem}.ErrorModal-module-scss-module__uJXXiG__iconWrap.ErrorModal-module-scss-module__uJXXiG__iconWrapSuccess{color:#3daa61;background:#3daa611f;border-color:#3daa613d}.ErrorModal-module-scss-module__uJXXiG__iconWrap.ErrorModal-module-scss-module__uJXXiG__iconWrapWarning{color:#f99416;background:#f994161f;border-color:#f994163d}.ErrorModal-module-scss-module__uJXXiG__iconWrap.ErrorModal-module-scss-module__uJXXiG__iconWrapTurquoise{color:#00cade;background:#00abc71a;border-color:#00abc733}.ErrorModal-module-scss-module__uJXXiG__iconWrap.ErrorModal-module-scss-module__uJXXiG__iconWrapTurquoise svg{width:2rem;height:2rem}.ErrorModal-module-scss-module__uJXXiG__title{letter-spacing:0;color:#1d1b20;margin:1rem 0 0;font-size:1.25rem;font-weight:600;line-height:1.5rem}@media only screen and (max-width:480px){.ErrorModal-module-scss-module__uJXXiG__title{font-size:1.125rem;line-height:1.375rem}}.ErrorModal-module-scss-module__uJXXiG__description{letter-spacing:0;color:#3a444e;word-break:break-word;margin:.75rem 0 0;font-size:.875rem;font-weight:400;line-height:1.25rem}.ErrorModal-module-scss-module__uJXXiG__singleAction{margin-top:1rem}.ErrorModal-module-scss-module__uJXXiG__actions{gap:.75rem;width:100%;margin-top:1.5rem;display:flex}.ErrorModal-module-scss-module__uJXXiG__actions .ErrorModal-module-scss-module__uJXXiG__actionButton{flex:1;margin-top:0}.ErrorModal-module-scss-module__uJXXiG__actionButton{color:#1d1b20;cursor:pointer;box-sizing:border-box;background-color:#00cade14;border:.0625rem solid #00cade;border-radius:999px;justify-content:center;align-items:center;width:100%;height:3rem;margin-top:1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.25rem;transition:background-color .2s,border-color .2s;display:inline-flex}.ErrorModal-module-scss-module__uJXXiG__actionButton:hover{background-color:#00cade29}.ErrorModal-module-scss-module__uJXXiG__actionButton:focus-visible{outline-offset:.125rem;outline:.125rem solid #00cade}.ErrorModal-module-scss-module__uJXXiG__actionButton.ErrorModal-module-scss-module__uJXXiG__actionButtonSecondary{color:#1d1b20;background-color:#0000;border-color:#1d1b2029}.ErrorModal-module-scss-module__uJXXiG__actionButton.ErrorModal-module-scss-module__uJXXiG__actionButtonSecondary:hover{background-color:#1d1b200a}@keyframes ErrorModal-module-scss-module__uJXXiG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ErrorModal-module-scss-module__uJXXiG__popIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
.FavoritesSummaryCard-module-scss-module__AX4dDG__card{box-sizing:border-box;background-color:#fff;border:.0625rem solid #f5f7fa;border-radius:1.5rem;flex-direction:column;align-items:flex-start;gap:1rem;width:100%;padding:1rem;display:flex}.FavoritesSummaryCard-module-scss-module__AX4dDG__card[role=button]{cursor:pointer}.FavoritesSummaryCard-module-scss-module__AX4dDG__header{align-self:stretch;align-items:center;gap:.5rem;display:flex}.FavoritesSummaryCard-module-scss-module__AX4dDG__iconBadge{box-sizing:border-box;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.FavoritesSummaryCard-module-scss-module__AX4dDG__iconBadge.FavoritesSummaryCard-module-scss-module__AX4dDG__KAPIDA{color:#5daa43;background-color:#f0f9ec;border:.0625rem solid #dff1d6}.FavoritesSummaryCard-module-scss-module__AX4dDG__iconBadge.FavoritesSummaryCard-module-scss-module__AX4dDG__ECOM{color:#3a63ff;background-color:#e9f2ff;border:.0625rem solid #d7e7ff}.FavoritesSummaryCard-module-scss-module__AX4dDG__iconBadge.FavoritesSummaryCard-module-scss-module__AX4dDG__PET{color:#a466cf;background-color:#faf6fd;border:.0625rem solid #f4ecfb}.FavoritesSummaryCard-module-scss-module__AX4dDG__iconBadge svg{width:1.25rem;height:1.25rem}.FavoritesSummaryCard-module-scss-module__AX4dDG__titleBlock{flex-direction:column;flex:1;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.FavoritesSummaryCard-module-scss-module__AX4dDG__title{color:#1d1b20}.FavoritesSummaryCard-module-scss-module__AX4dDG__count{color:#3a444e}.FavoritesSummaryCard-module-scss-module__AX4dDG__chevron{color:#9da3a9;flex-shrink:0}@media only screen and (max-width:1024px){.FavoritesSummaryCard-module-scss-module__AX4dDG__chevron{display:none}}.FavoritesSummaryCard-module-scss-module__AX4dDG__thumbnails{align-self:stretch;align-items:center;gap:.5rem;display:flex}.FavoritesSummaryCard-module-scss-module__AX4dDG__thumb{box-sizing:border-box;background-color:#f5f7fa;border-radius:.75rem;flex:1;justify-content:center;align-items:center;width:5.25rem;height:5.25rem;display:flex;overflow:hidden}.FavoritesSummaryCard-module-scss-module__AX4dDG__thumbImageWrapper{width:100%;height:100%}.FavoritesSummaryCard-module-scss-module__AX4dDG__thumbImage{object-fit:cover;width:100%;height:100%}.FavoritesSummaryCard-module-scss-module__AX4dDG__thumbPlaceholder{background-color:#0000}.FavoritesSummaryCard-module-scss-module__AX4dDG__overflowText{color:#788089}.FavoritesSummaryCard-module-scss-module__AX4dDG__emptyMessage{box-sizing:border-box;text-align:center;background-color:#f5f7fa;border-radius:.75rem;flex:1;justify-content:center;align-items:center;min-width:0;height:5.25rem;padding-left:1rem;padding-right:1rem;display:flex}.FavoritesSummaryCard-module-scss-module__AX4dDG__emptyMessageText{color:#3a444e;font-size:.875rem;font-weight:500}
.StockAlertCard-module-scss-module__KJ90WG__root{flex-direction:column;gap:.75rem;display:flex}.StockAlertCard-module-scss-module__KJ90WG__card{align-items:center;gap:1rem;display:flex}@media only screen and (max-width:1024px){.StockAlertCard-module-scss-module__KJ90WG__card{gap:.75rem}}.StockAlertCard-module-scss-module__KJ90WG__media{background-color:#fff;border:1px solid #e5e8ef;border-radius:.75rem;flex-shrink:0;width:6.875rem;height:6.875rem;position:relative;overflow:hidden}@media only screen and (max-width:1024px){.StockAlertCard-module-scss-module__KJ90WG__media{width:5.5rem;height:5.5rem}}.StockAlertCard-module-scss-module__KJ90WG__image{object-fit:contain}.StockAlertCard-module-scss-module__KJ90WG__badge{z-index:1;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .375rem;display:flex;position:absolute;top:0;left:0;right:0}.StockAlertCard-module-scss-module__KJ90WG__badgeIcon{color:currentColor;flex-shrink:0}.StockAlertCard-module-scss-module__KJ90WG__info{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.StockAlertCard-module-scss-module__KJ90WG__nameLink{color:inherit;min-width:0;text-decoration:none}.StockAlertCard-module-scss-module__KJ90WG__name{color:#1d1b20;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.StockAlertCard-module-scss-module__KJ90WG__variant{color:#162a99}.StockAlertCard-module-scss-module__KJ90WG__variantPET{color:#8646af}.StockAlertCard-module-scss-module__KJ90WG__variantKAPIDA{color:#5daa43}.StockAlertCard-module-scss-module__KJ90WG__prices{flex-direction:column;gap:.125rem;margin-top:.75rem;display:flex}.StockAlertCard-module-scss-module__KJ90WG__oldPrice{color:#9da3a9;text-decoration:line-through}.StockAlertCard-module-scss-module__KJ90WG__currentPrice{color:#1d1b20;font-size:1.125rem;line-height:1.625rem}.StockAlertCard-module-scss-module__KJ90WG__currency{font-size:.75rem;line-height:1rem}.StockAlertCard-module-scss-module__KJ90WG__action{flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.StockAlertCard-module-scss-module__KJ90WG__informationBanner{background-color:#e9f2ff80;border:1px solid #d7e7ff;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.StockAlertCard-module-scss-module__KJ90WG__informationIcon{color:#5f8cff;flex-shrink:0}.StockAlertCard-module-scss-module__KJ90WG__informationText{color:#1d1b20}
.StockAlertList-module-scss-module__TJ1lDG__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.StockAlertList-module-scss-module__TJ1lDG__item{border-bottom:1px solid #e5e8ef;padding-top:1rem;padding-bottom:1rem}.StockAlertList-module-scss-module__TJ1lDG__item:last-child{border-bottom:none}
.LoginModal-module-scss-module__u8DH3G__backdrop{z-index:50;background-color:#0006;justify-content:center;align-items:center;padding:1rem;animation:.18s ease-out LoginModal-module-scss-module__u8DH3G__fadeIn;display:flex;position:fixed;inset:0}@media only screen and (max-width:480px){.LoginModal-module-scss-module__u8DH3G__backdrop{background-color:#fff;justify-content:stretch;align-items:stretch;padding:0}}.LoginModal-module-scss-module__u8DH3G__card{background-color:#fff;border-radius:1.5rem;width:100%;max-width:31.25rem;max-height:calc(100vh - 2rem);padding:2.5rem 2rem;animation:.22s ease-out LoginModal-module-scss-module__u8DH3G__popIn;position:relative;overflow:hidden auto;box-shadow:0 1.25rem 3rem #0000001f,0 .125rem .5rem #0000000f}@media only screen and (max-width:480px){.LoginModal-module-scss-module__u8DH3G__card{width:100%;max-width:none;height:100dvh;max-height:100dvh;box-shadow:none;border-radius:0;padding:0;animation:.18s ease-out LoginModal-module-scss-module__u8DH3G__fadeIn}}.LoginModal-module-scss-module__u8DH3G__glassButton{-webkit-backdrop-filter:blur(16px)saturate(180%);color:#1d1b20;cursor:pointer;background:linear-gradient(135deg,#c7cdd973 0%,#f5f7fa40 100%);border:.0625rem solid #fff9;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background .15s,box-shadow .15s;display:inline-flex;position:absolute;box-shadow:inset 0 .0625rem #ffffffb3,0 .25rem 1rem #0000000f}.LoginModal-module-scss-module__u8DH3G__glassButton:hover{background:linear-gradient(135deg,#c7cdd9a6 0%,#f5f7fa73 100%)}.LoginModal-module-scss-module__u8DH3G__glassButton:focus-visible{outline-offset:.125rem;outline:.125rem solid #00cade}.LoginModal-module-scss-module__u8DH3G__closeButton{top:2rem;right:1.5rem}@media only screen and (max-width:480px){.LoginModal-module-scss-module__u8DH3G__closeButton{z-index:1;top:3.625rem;right:1.25rem}}.LoginModal-module-scss-module__u8DH3G__backButton{top:2rem;left:1.5rem}@media only screen and (max-width:480px){.LoginModal-module-scss-module__u8DH3G__backButton{z-index:1;top:3.625rem;left:1.25rem}}.LoginModal-module-scss-module__u8DH3G__closeIcon,.LoginModal-module-scss-module__u8DH3G__backIcon{width:.875rem;height:.875rem}@keyframes LoginModal-module-scss-module__u8DH3G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes LoginModal-module-scss-module__u8DH3G__popIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
.LogoutConfirmModal-module-scss-module__V_kI4G__modalCard{box-sizing:border-box;width:31.25rem;max-width:31.25rem;height:21.875rem;padding-top:5.75rem;padding-bottom:2rem}.LogoutConfirmModal-module-scss-module__V_kI4G__bottomSheet{box-sizing:border-box;width:100%;height:21.1875rem;padding-top:5.5rem}.LogoutConfirmModal-module-scss-module__V_kI4G__content{text-align:center;flex-direction:column;align-items:center;height:100%;display:flex}.LogoutConfirmModal-module-scss-module__V_kI4G__iconWrap{box-sizing:border-box;color:#00cade;background:#00a8c326;border:1px solid #00a8c333;border-radius:50%;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;display:flex}.LogoutConfirmModal-module-scss-module__V_kI4G__iconWrap.LogoutConfirmModal-module-scss-module__V_kI4G__green{color:#5daa43;background:#5daa431a;border-color:#5daa43}.LogoutConfirmModal-module-scss-module__V_kI4G__iconWrap.LogoutConfirmModal-module-scss-module__V_kI4G__indigo{color:#3a63ff;background:#3a63ff1a;border-color:#3a63ff}.LogoutConfirmModal-module-scss-module__V_kI4G__iconWrap.LogoutConfirmModal-module-scss-module__V_kI4G__purple{color:#a466cf;background:#a466cf1a;border-color:#a466cf}.LogoutConfirmModal-module-scss-module__V_kI4G__iconWrap svg{width:1.75rem;height:1.75rem}.LogoutConfirmModal-module-scss-module__V_kI4G__title{letter-spacing:0;text-align:center;vertical-align:middle;color:#121619;margin:1rem 0 0;font-family:TT Fors,sans-serif;font-size:1rem;font-weight:600;line-height:110%}.LogoutConfirmModal-module-scss-module__V_kI4G__description{letter-spacing:0;text-align:center;color:#3a444e;margin:.75rem 0 0;font-family:TT Fors,sans-serif;font-size:1rem;font-weight:400;line-height:1rem}.LogoutConfirmModal-module-scss-module__V_kI4G__buttons{gap:1rem;width:100%;margin-top:auto;display:flex}.LogoutConfirmModal-module-scss-module__V_kI4G__modalButton{flex:1}
.Modal-module-scss-module__e3RlVa__backdrop{background-color:#0003;justify-content:center;align-items:center;padding:1rem;animation:.18s ease-out Modal-module-scss-module__e3RlVa__fadeIn;display:flex;position:fixed;inset:0}@media only screen and (max-width:1024px){.Modal-module-scss-module__e3RlVa__backdrop.Modal-module-scss-module__e3RlVa__backdropBottomSheet{align-items:flex-end;padding:0}.Modal-module-scss-module__e3RlVa__backdrop.Modal-module-scss-module__e3RlVa__backdropFullScreenMobile{padding:0}}.Modal-module-scss-module__e3RlVa__card{text-align:center;box-sizing:border-box;background-color:#fff;border-radius:1.5rem;flex-direction:column;align-items:center;width:100%;max-height:calc(100vh - 2rem);padding:5rem 2rem 2rem;animation:.22s ease-out Modal-module-scss-module__e3RlVa__popIn;display:flex;position:relative;overflow:hidden auto;box-shadow:0 1.25rem 3rem #0000001f,0 .125rem .5rem #0000000f}@media only screen and (max-width:480px){.Modal-module-scss-module__e3RlVa__card{border-radius:1.25rem;max-width:21.4375rem;padding:3rem 1rem 1.5rem}}.Modal-module-scss-module__e3RlVa__card.Modal-module-scss-module__e3RlVa__sm{max-width:31.25rem}.Modal-module-scss-module__e3RlVa__card.Modal-module-scss-module__e3RlVa__md{max-width:40rem}.Modal-module-scss-module__e3RlVa__card.Modal-module-scss-module__e3RlVa__lg{max-width:50rem}.Modal-module-scss-module__e3RlVa__card.Modal-module-scss-module__e3RlVa__draggable{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}@media only screen and (max-width:1024px){.Modal-module-scss-module__e3RlVa__card.Modal-module-scss-module__e3RlVa__tabletBottomSheet{cursor:default;-webkit-user-select:auto;user-select:auto;touch-action:auto;border-radius:1.5rem 1.5rem 0 0;max-width:100%;max-height:85vh;margin-top:auto;animation:.3s ease-out Modal-module-scss-module__e3RlVa__slideUp}.Modal-module-scss-module__e3RlVa__card.Modal-module-scss-module__e3RlVa__fullScreenMobile{border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;padding-top:4.5rem}}.Modal-module-scss-module__e3RlVa__closeButton{box-sizing:content-box;color:#1d1b20;cursor:pointer;background:linear-gradient(135deg,#f1f1f2 0%,#fcfcfc 100%);border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.75rem;transition:background .15s,box-shadow .15s;display:inline-flex;position:absolute;top:1.25rem;right:1.25rem;box-shadow:0 .25rem .75rem #0000000f}.Modal-module-scss-module__e3RlVa__closeButton:hover{background:linear-gradient(135deg,#fcfcfc 0% 100%);box-shadow:0 .375rem 1rem #00000014}.Modal-module-scss-module__e3RlVa__closeButton:focus-visible{outline-offset:.125rem;outline:.125rem solid #00cade}@media only screen and (max-width:480px){.Modal-module-scss-module__e3RlVa__closeButton{top:1rem;right:1rem}}.Modal-module-scss-module__e3RlVa__closeIcon{width:1.5rem;height:1.5rem;display:block}.Modal-module-scss-module__e3RlVa__backButton{color:#1d1b20;cursor:pointer;-webkit-backdrop-filter:blur(16px)saturate(180%);background:linear-gradient(135deg,#c7cdd973 0%,#eef0f440 100%);border:.0625rem solid #fff9;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:inline-flex;position:absolute;top:1.25rem;left:1.25rem;box-shadow:inset 0 .03125rem #ffffffb3,0 .25rem 1rem #0000000f}.Modal-module-scss-module__e3RlVa__backButton:active:not(:disabled){background:linear-gradient(135deg,#c7cdd98c 0%,#f4f5f740 100%);border:.0625rem solid #fff9}.Modal-module-scss-module__e3RlVa__backButton{box-shadow:none;background:linear-gradient(135deg,#f4f4f4 0%,#fff 65%);border:none;transition:background .15s}.Modal-module-scss-module__e3RlVa__backButton:hover{background:linear-gradient(135deg,#ededed 0%,#fff 65%)}.Modal-module-scss-module__e3RlVa__backButton:focus-visible{outline-offset:.125rem;outline:.125rem solid #00cade}@media only screen and (max-width:480px){.Modal-module-scss-module__e3RlVa__backButton{top:1rem;left:1rem}}.Modal-module-scss-module__e3RlVa__backIcon{width:1.5rem;height:1.5rem}.Modal-module-scss-module__e3RlVa__modalTitle{text-align:center;color:#1d1b20;font-size:1.125rem;font-weight:500;position:absolute;top:1.75rem;left:4.5rem;right:4.5rem}@media only screen and (max-width:480px){.Modal-module-scss-module__e3RlVa__modalTitle{top:1.5rem;left:4rem;right:4rem}}.Modal-module-scss-module__e3RlVa__actions{gap:.75rem;width:100%;margin-top:1.5rem;display:flex}.Modal-module-scss-module__e3RlVa__modalBody{text-align:left;width:100%}@keyframes Modal-module-scss-module__e3RlVa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module-scss-module__e3RlVa__popIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes Modal-module-scss-module__e3RlVa__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}
.AddressForm-module-scss-module__OZ5R0q__mapDrawer{width:50%!important}@media only screen and (max-width:1024px){.AddressForm-module-scss-module__OZ5R0q__mapDrawer{width:100%!important}}.AddressForm-module-scss-module__OZ5R0q__backButton{box-sizing:content-box;color:#1d1b20;cursor:pointer;-webkit-backdrop-filter:blur(16px)saturate(180%);background:linear-gradient(135deg,#c7cdd973 0%,#eef0f440 100%);border:.0625rem solid #fff9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:.75rem;transition:background-color .15s;display:inline-flex;box-shadow:inset 0 .03125rem #ffffffb3,0 .25rem 1rem #0000000f}.AddressForm-module-scss-module__OZ5R0q__backButton:active:not(:disabled){background:linear-gradient(135deg,#c7cdd98c 0%,#f4f5f740 100%);border:.0625rem solid #fff9}.AddressForm-module-scss-module__OZ5R0q__backButton{border:none;transition:background .15s,box-shadow .15s}.AddressForm-module-scss-module__OZ5R0q__backButton:hover{background:linear-gradient(135deg,#fcfcfc 0% 100%);box-shadow:0 .375rem 1rem #00000014}.AddressForm-module-scss-module__OZ5R0q__backButton:focus-visible{outline-offset:.125rem;outline:.125rem solid #00cade}.AddressForm-module-scss-module__OZ5R0q__sectionTitle{color:#1d1b20;margin:.5rem 0 0;padding:0}.AddressForm-module-scss-module__OZ5R0q__form{flex-direction:column;gap:1rem;display:flex}.AddressForm-module-scss-module__OZ5R0q__form .AddressForm-module-scss-module__OZ5R0q__formLine{gap:1rem;width:100%;display:flex}.AddressForm-module-scss-module__OZ5R0q__form .AddressForm-module-scss-module__OZ5R0q__formLine .AddressForm-module-scss-module__OZ5R0q__checkbox{align-items:center}.AddressForm-module-scss-module__OZ5R0q__form .AddressForm-module-scss-module__OZ5R0q__formLine .AddressForm-module-scss-module__OZ5R0q__checkbox .AddressForm-module-scss-module__OZ5R0q__checkboxLabel{font-size:.875rem}.AddressForm-module-scss-module__OZ5R0q__confirmModal{text-align:center;flex-direction:column;align-items:center;display:flex}.AddressForm-module-scss-module__OZ5R0q__confirmModal .AddressForm-module-scss-module__OZ5R0q__confirmModalIcon{color:#00cade;background:#edfdfe;border:.0625rem solid #a9eef8;border-radius:100%;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;margin-bottom:1rem;display:flex}.AddressForm-module-scss-module__OZ5R0q__confirmModal .AddressForm-module-scss-module__OZ5R0q__confirmModalIcon.AddressForm-module-scss-module__OZ5R0q__KAPIDA{color:#5daa43;background:#f0f9ec;border-color:#c1e4b2}.AddressForm-module-scss-module__OZ5R0q__confirmModal .AddressForm-module-scss-module__OZ5R0q__confirmModalIcon.AddressForm-module-scss-module__OZ5R0q__EKSTRA{color:#3a63ff;background:#e9f2ff;border-color:#b7d3ff}.AddressForm-module-scss-module__OZ5R0q__confirmModal .AddressForm-module-scss-module__OZ5R0q__confirmModalIcon.AddressForm-module-scss-module__OZ5R0q__PET{color:#a466cf;background:#faf6fd;border-color:#e8d9f5}.AddressForm-module-scss-module__OZ5R0q__confirmModal .AddressForm-module-scss-module__OZ5R0q__confirmTitle{color:#1d1b20;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.AddressForm-module-scss-module__OZ5R0q__confirmModal .AddressForm-module-scss-module__OZ5R0q__confirmMessage{color:#3a444e;font-size:1rem;line-height:1.5rem}.AddressForm-module-scss-module__OZ5R0q__confirmModal .AddressForm-module-scss-module__OZ5R0q__confirmButtons{gap:.75rem;width:100%;margin-top:1.5rem;display:flex}.AddressForm-module-scss-module__OZ5R0q__radioGroup{align-items:center;display:flex}
.AddressMapStep-module-scss-module__It78Aq__root{flex-direction:column;justify-content:space-between;height:100%;display:flex}.AddressMapStep-module-scss-module__It78Aq__root button,.AddressMapStep-module-scss-module__It78Aq__root input,.AddressMapStep-module-scss-module__It78Aq__root select,.AddressMapStep-module-scss-module__It78Aq__root textarea{font-family:inherit}.AddressMapStep-module-scss-module__It78Aq__inputSpinner{width:1.875rem;height:1.875rem}.AddressMapStep-module-scss-module__It78Aq__body{height:100%;position:relative}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__searchWrapper{padding-top:.3125rem}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer{width:100%;height:calc(100% - 10rem);margin-top:1rem;position:relative}@media only screen and (max-width:480px){.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer{height:calc(100% - 12.5rem)}}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner{width:100%;height:100%;position:relative}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner .AddressMapStep-module-scss-module__It78Aq__centerPin{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(.875rem - 100%))}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner .AddressMapStep-module-scss-module__It78Aq__pinDraggable{flex-direction:column;align-items:center;display:flex}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner .AddressMapStep-module-scss-module__It78Aq__pinTooltip{white-space:nowrap;background:#fff;border:.0625rem solid #bcc2cc;border-radius:.25rem;margin-bottom:.25rem;padding:.25rem .5rem;font-family:ttforsFonts,ttforsFonts Fallback,system-ui,sans-serif;font-size:.875rem;line-height:1rem;position:relative}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner .AddressMapStep-module-scss-module__It78Aq__pinTooltip:after{content:"";border:.375rem solid #0000;border-top:.625rem solid #fff;border-bottom-width:0;width:0;height:0;position:absolute;bottom:-.625rem;left:50%;transform:translate(-50%)}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner .AddressMapStep-module-scss-module__It78Aq__pinIcon{color:#00cade;pointer-events:auto;touch-action:none;cursor:grab}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner .AddressMapStep-module-scss-module__It78Aq__pinIcon:active{cursor:grabbing}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner .AddressMapStep-module-scss-module__It78Aq__pinIcon.AddressMapStep-module-scss-module__It78Aq__KAPIDA{color:#5daa43}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner .AddressMapStep-module-scss-module__It78Aq__pinIcon.AddressMapStep-module-scss-module__It78Aq__EKSTRA{color:#3a63ff}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner .AddressMapStep-module-scss-module__It78Aq__pinIcon.AddressMapStep-module-scss-module__It78Aq__PET{color:#a466cf}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner .AddressMapStep-module-scss-module__It78Aq__myLocationButton{z-index:1;cursor:pointer;background:#fff;border-radius:.75rem;align-items:center;gap:.75rem;padding:.5rem;font-size:.8125rem;font-weight:500;display:flex;position:absolute;bottom:1rem;right:1rem}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner .AddressMapStep-module-scss-module__It78Aq__myLocationButton .AddressMapStep-module-scss-module__It78Aq__icon{color:#00cade;background:#d1f8fc;border:.0625rem solid #e5e8ef;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;box-shadow:0 4px 8px #1d1b200f,0 0 12px #1d1b200f}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner .AddressMapStep-module-scss-module__It78Aq__myLocationButton.AddressMapStep-module-scss-module__It78Aq__KAPIDA .AddressMapStep-module-scss-module__It78Aq__icon{color:#5daa43;background:#dff1d6e6}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner .AddressMapStep-module-scss-module__It78Aq__myLocationButton.AddressMapStep-module-scss-module__It78Aq__EKSTRA .AddressMapStep-module-scss-module__It78Aq__icon{color:#3a63ff;background:#d7e7ffe6}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapInner .AddressMapStep-module-scss-module__It78Aq__myLocationButton.AddressMapStep-module-scss-module__It78Aq__PET .AddressMapStep-module-scss-module__It78Aq__icon{color:#a466cf;background:#f4ecfbe6}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapLoading{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__mapContainer .AddressMapStep-module-scss-module__It78Aq__mapLoading>div{width:3.5rem;height:3.5rem}.AddressMapStep-module-scss-module__It78Aq__body .AddressMapStep-module-scss-module__It78Aq__bottomInfo{margin-top:2rem}.AddressMapStep-module-scss-module__It78Aq__infoBox{background:linear-gradient(94deg,#f0f8ff 0%,#fff 53.07%);border:.0625rem solid #b9e0fe;border-radius:.75rem;align-items:flex-start;gap:.75rem;margin:1rem 0;padding:.75rem;display:flex;box-shadow:0 4px 8px #1d1b200d}.AddressMapStep-module-scss-module__It78Aq__infoBox .AddressMapStep-module-scss-module__It78Aq__icon{color:#007bda}.AddressMapStep-module-scss-module__It78Aq__infoBox .AddressMapStep-module-scss-module__It78Aq__content{font-size:.875rem;font-weight:500;line-height:1.25rem}.AddressMapStep-module-scss-module__It78Aq__footer{padding-top:1.5rem}.AddressMapStep-module-scss-module__It78Aq__searchResults{z-index:2;background:#fff;border:1px solid #e8e8e9;border-radius:.75rem;width:100%;margin-top:.25rem;position:absolute;box-shadow:0 0 0 1px #00a8c352}.AddressMapStep-module-scss-module__It78Aq__searchResults .AddressMapStep-module-scss-module__It78Aq__searchResultItem{cursor:pointer;align-items:center;gap:.5rem;padding:.75rem;display:flex}.AddressMapStep-module-scss-module__It78Aq__searchResults .AddressMapStep-module-scss-module__It78Aq__searchResultItem .AddressMapStep-module-scss-module__It78Aq__icon{color:#00abc7;flex-shrink:0}.AddressMapStep-module-scss-module__It78Aq__searchResults .AddressMapStep-module-scss-module__It78Aq__searchResultItem .AddressMapStep-module-scss-module__It78Aq__label{color:#666;font-size:.875rem;font-weight:500;line-height:1rem}.AddressMapStep-module-scss-module__It78Aq__searchResults .AddressMapStep-module-scss-module__It78Aq__searchResultItem .AddressMapStep-module-scss-module__It78Aq__label.AddressMapStep-module-scss-module__It78Aq__current{color:#1d1b20;font-weight:600}.AddressMapStep-module-scss-module__It78Aq__searchResults .AddressMapStep-module-scss-module__It78Aq__searchResultItem .AddressMapStep-module-scss-module__It78Aq__resultSpinner{color:#00abc7;border:.125rem solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:1rem;height:1rem;margin-left:auto;animation:.7s linear infinite AddressMapStep-module-scss-module__It78Aq__resultSpin;display:block}.AddressMapStep-module-scss-module__It78Aq__searchResults .AddressMapStep-module-scss-module__It78Aq__searchResultItem .AddressMapStep-module-scss-module__It78Aq__resultSpinner.AddressMapStep-module-scss-module__It78Aq__KAPIDA{color:#5daa43}.AddressMapStep-module-scss-module__It78Aq__searchResults .AddressMapStep-module-scss-module__It78Aq__searchResultItem .AddressMapStep-module-scss-module__It78Aq__resultSpinner.AddressMapStep-module-scss-module__It78Aq__EKSTRA{color:#1836ff}.AddressMapStep-module-scss-module__It78Aq__searchResults .AddressMapStep-module-scss-module__It78Aq__searchResultItem .AddressMapStep-module-scss-module__It78Aq__resultSpinner.AddressMapStep-module-scss-module__It78Aq__PET{color:#8646af}.AddressMapStep-module-scss-module__It78Aq__searchResults .AddressMapStep-module-scss-module__It78Aq__searchResultItem.AddressMapStep-module-scss-module__It78Aq__KAPIDA .AddressMapStep-module-scss-module__It78Aq__icon{color:#5daa43}.AddressMapStep-module-scss-module__It78Aq__searchResults .AddressMapStep-module-scss-module__It78Aq__searchResultItem.AddressMapStep-module-scss-module__It78Aq__EKSTRA .AddressMapStep-module-scss-module__It78Aq__icon{color:#1836ff}.AddressMapStep-module-scss-module__It78Aq__searchResults .AddressMapStep-module-scss-module__It78Aq__searchResultItem.AddressMapStep-module-scss-module__It78Aq__PET .AddressMapStep-module-scss-module__It78Aq__icon{color:#8646af}@keyframes AddressMapStep-module-scss-module__It78Aq__resultSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AddressMapStep-module-scss-module__It78Aq__resultSpinner{animation:1.2s ease-in-out infinite AddressMapStep-module-scss-module__It78Aq__resultSpinPulse}@keyframes AddressMapStep-module-scss-module__It78Aq__resultSpinPulse{50%{opacity:.4}}}
.AuthModal-module-scss-module__LzjSvW__loading{justify-content:center;align-items:center;width:100%;min-height:17.5rem;display:flex}.AuthModal-module-scss-module__LzjSvW__loadingSpinner{width:6rem;height:6rem}
.A101QR-module-scss-module__jLKMqW__qrCode{flex-shrink:0;width:5.5rem;height:5.5rem;position:relative}.A101QR-module-scss-module__jLKMqW__qrCode img{object-fit:contain;width:100%;height:100%}
.Campaign-module-scss-module__KJRU8W__container{flex-direction:column;gap:1.5rem;display:flex}@media only screen and (max-width:768px){.Campaign-module-scss-module__KJRU8W__container{gap:1rem}}
