:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SearchBar_searchBarContainer__AEmgR{display:flex;margin:0 auto;max-width:400px;position:relative;width:40%}.SearchBar_searchBtn__cdWGi{background:var(--grey-50);border-color:#0000;color:var(--primary-600);cursor:pointer;margin-right:1.1rem;transition:var(--transition)}.SearchBar_searchBtn__cdWGi:active{background:var(--primary-200)}.SearchBar_suggestions__fPs2k{background:var(--white);border:2px solid var(--grey-100);border-radius:var(--borderRadius);box-shadow:var(--shadow-4);left:0;max-height:15rem;min-height:fit-content;overflow-y:auto;position:absolute;top:2.5rem;width:100%}.SearchBar_suggestions__fPs2k p{margin:0}.SearchBar_suggestions__fPs2k button{align-items:center;background:var(--white);border-top:1px solid;border-color:#0000;color:var(--black);cursor:pointer;display:flex;font-size:.85rem;justify-content:space-between;letter-spacing:var(--letterSpacing);padding:1rem;text-transform:capitalize;transition:var(--transition);width:100%}.SearchBar_suggestions__fPs2k button:hover{background:var(--grey-100)}.SearchBar_suggestions__fPs2k button p{color:var(--grey-500)}.SearchBar_suggestions__fPs2k button span{color:var(--primary-600)}.SearchBar_suggestions__fPs2k button:hover p{color:var(--grey-800)}.SearchBar_suggestions__fPs2k button:hover span{font-weight:600}.SearchBar_textPlease__TRHSn{color:var(--primary-800);font-size:1.1rem;letter-spacing:var(--letterSpacing)}@media screen and (max-width:768px){.SearchBar_searchBarContainer__AEmgR{margin-top:-1.5rem;order:3;width:100%}}.Navbar_nav__y-wOX{background:var(--white);bottom:0;box-shadow:var(--shadow-3);height:5rem;left:0;position:sticky;right:0;top:0;z-index:101}.Navbar_navCenter__1\+FRC{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;height:100%;justify-content:space-between}.Navbar_loginNavCenter__Dee-D{justify-content:center}.Navbar_loginNavCenter__Dee-D h3{font-size:1.5rem;margin-top:1rem}.Navbar_logo__MK0b0{color:var(--black);margin-top:.75rem}.Navbar_logoTheme__CRwil{color:var(--primary-600)}@media screen and (max-width:768px){.Navbar_nav__y-wOX{height:6rem}.Navbar_logo__MK0b0{font-size:1.15rem;margin-top:.25rem}}.Footer_footer__kXlYa{background:var(--black);padding:2rem}.Footer_linksContainer__1Gfc2{color:var(--white);display:flex;gap:1rem;justify-content:center;margin:0 auto .5rem}.Footer_linksContainer__1Gfc2 a{color:var(--white);font-size:1.25rem;transition:var(--transition)}.Footer_footer__kXlYa .Footer_copyrightDiv__Qh\+ZE{color:var(--white);display:flex;gap:0 .5rem;justify-content:center;margin:0 auto;text-align:center}.Footer_jethaDiv__HJ5bh{position:relative}.Footer_nameBtn__pQPBX{background:#0000;border:none;color:var(--primary-300);cursor:pointer;outline:none;padding:0}.Footer_tooltip__sF9PZ{background:#eed202;border-radius:var(--borderRadius);bottom:2rem;color:var(--black);display:none;font-size:.65rem;font-weight:700;left:50%;letter-spacing:var(--letterSpacing);padding:.25rem .75rem;position:absolute;transform:translate(-50%,-1rem);transition:var(--transition);visibility:hidden;width:10rem}.Footer_tooltip__sF9PZ:after{border:5px solid #0000;border-top-color:#eed202;content:" ";left:50%;margin-left:-5px;position:absolute;top:100%}.Footer_jethaDiv__HJ5bh:hover .Footer_tooltip__sF9PZ{transform:translate(-50%,-.25rem);visibility:visible}@media screen and (min-width:768px){.Footer_tooltip__sF9PZ{display:block}.Footer_footer__kXlYa .Footer_copyrightDiv__Qh\+ZE{font-size:1.15rem;letter-spacing:var(--letterSpacing)}.Footer_linksContainer__1Gfc2{gap:0 2rem}.Footer_linksContainer__1Gfc2 a{font-size:1.75rem}.Footer_linksContainer__1Gfc2 a:hover{color:var(--primary-400)}}@media screen and (max-width:767px){.Footer_linksContainer__1Gfc2{align-items:center;flex-direction:column;gap:.5rem}.Footer_footer__kXlYa .Footer_copyrightDiv__Qh\+ZE{flex-direction:column;font-size:.95rem;gap:.25rem}}.LinksContainer_linksContainer__qVkYL{align-items:center;display:flex;gap:.1rem;justify-content:space-between;margin-top:.25rem;max-width:18rem;width:30%}.LinksContainer_exploreLink__sr83S{color:var(--primary-500);font-size:1.3rem;font-style:italic;font-weight:600;margin-bottom:.25rem}.LinksContainer_linkCSS__I\+E-0{color:var(--black);display:block;font-size:1.35rem;position:relative}.LinksContainer_itemCount__FoYx0{background:var(--primary-700);border-radius:50%;bottom:1rem;color:var(--white);display:grid;font-size:.85rem;height:1.5rem;left:.65rem;place-content:center;position:absolute;width:1.5rem}.LinksContainer_linkCSS__I\+E-0.LinksContainer_active__SKgmf{color:var(--primary-500)}.LinksContainer_login__hXt1P{border:3px solid var(--primary-700);border-radius:var(--borderRadius);color:var(--primary-700);font-size:1.15rem;font-weight:600;margin-top:-.25rem;padding:.35rem}@media screen and (max-width:768px){.LinksContainer_linksContainer__qVkYL{margin-bottom:.35rem;margin-left:-1.5rem;max-width:15rem;width:60%}.LinksContainer_linkCSS__I\+E-0{font-size:1.25rem}.LinksContainer_exploreLink__sr83S{font-size:.9rem}.LinksContainer_login__hXt1P{font-size:.85rem}.LinksContainer_itemCount__FoYx0{font-size:.75rem;height:1.25rem;width:1.25rem}}.Hero_hero__zvVCj{align-items:center;color:var(--primary-800);display:flex;gap:0 1rem;min-height:calc(100vh - 5rem)}.Hero_content__YK9OZ h1{font-size:2.25rem;font-weight:600}.Hero_content__YK9OZ p{color:var(--grey-500);font-size:1rem;letter-spacing:var(--letterSpacing)}.Hero_btnHero__NRA-z{font-size:1.25rem;padding:.5rem 1.25rem;text-transform:uppercase}@media screen and (min-width:768px){.Hero_content__YK9OZ h1{font-size:2.25rem}.Hero_content__YK9OZ p{font-size:.95rem}.Hero_imageContainer__LSSXS{display:block;display:flex;justify-content:center;margin-bottom:4rem;margin-left:-1rem;width:100%}}@media screen and (min-width:1024px){.Hero_content__YK9OZ h1{font-size:3rem}.Hero_content__YK9OZ p{font-size:1.25rem}.Hero_imageContainer__LSSXS{margin-left:0}}.ProductCard_productStyle__K1j4X{background:var(--white);border:1px solid var(--grey-100);border-radius:var(--borderRadius);box-shadow:var(--shadow-2);cursor:default;position:relative;transition:var(--transition);width:80%}.ProductCard_productStyle__K1j4X:hover{box-shadow:var(--shadow-4)}.ProductCard_disabledProduct__Fgtgk:before{background:var(--overlay-bcg);border-radius:var(--borderRadius);color:var(--white);content:"Out of Stock";cursor:not-allowed;display:grid;font-size:1.25rem;font-weight:600;height:100%;left:0;letter-spacing:var(--letterSpacing);place-items:center;position:absolute;top:0;width:100%;z-index:2}.ProductCard_imgContainer__mAhtu{border-bottom:2px solid var(--grey-100);border-radius:var(--borderRadius) var(--borderRadius) 0 0;cursor:pointer;height:10rem;opacity:.9;overflow:hidden;width:100%}.ProductCard_imgContainer__mAhtu img{height:100%;object-fit:contain;transition:var(--transition);width:100%}.ProductCard_heartContainer__UQYUj{background:var(--white);border-color:#0000;border-radius:50%;cursor:pointer;display:flex;padding:.25rem;position:absolute;right:1rem;top:.75rem;transition:var(--transition)}.ProductCard_heartContainer__UQYUj svg{font-size:1.25rem}.ProductCard_heartContainer__UQYUj.ProductCard_coloredHeart__PzdID{background:var(--white);color:var(--red-dark);display:flex}.ProductCard_cardInfo__TXD0s{padding:.5rem 1rem}.ProductCard_cardHeader__PECgn{align-items:center;display:flex;justify-content:space-between}.ProductCard_cardHeader__PECgn p{font-size:.95rem;letter-spacing:var(--letterSpacing);margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.ProductCard_rating__gS0uf{align-items:center;background:var(--primary-600);border-radius:var(--borderRadius);color:var(--white);display:flex;font-size:.75rem;gap:0 .3rem;padding:.1rem .4rem}.ProductCard_cardMain__DS6\+M{align-items:center;display:flex;flex-wrap:wrap;gap:0 .5rem;margin-top:.25rem}.ProductCard_cardMain__DS6\+M span{font-size:.85rem}.ProductCard_cardMain__DS6\+M span:nth-child(2n-1){font-weight:700}.ProductCard_cardMain__DS6\+M span:nth-child(2){color:var(--grey-500);text-decoration:line-through}.ProductCard_discount__VPrKH{color:var(--green-medium)}.ProductCard_colorsContainerDefault__NZ25n,.ProductCard_colorsContainer__349K4{display:flex;gap:0 .5rem;margin-bottom:.75rem;margin-top:.5rem}.ProductCard_colorsContainerDefault__NZ25n span,.ProductCard_colorsContainer__349K4 span{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:1.25rem;justify-content:center;width:1.25rem}.ProductCard_colorsContainerDefault__NZ25n span{cursor:default}.ProductCard_colorsContainer__349K4 svg{color:var(--white);font-weight:600}.ProductCard_footer__vLwZw{display:flex;justify-content:center;margin-bottom:.25rem;margin-top:.25rem;width:100%}.ProductCard_footer__vLwZw .ProductCard_cardBtn__CMbrB{color:var(--white);display:block;padding:.5rem;width:100%}.ProductCard_footer__vLwZw .ProductCard_cardBtn__CMbrB.ProductCard_goToCartBtn__ukudp{background:var(--primary-900)}.ProductCard_skeletonCard__4-enj{height:15rem}.ProductCard_skeletonImg__PZe4g{animation:ProductCard_skeleton-loading__\+zY5W 1s linear infinite alternate;background:var(--grey-100);height:10rem;width:100%}@keyframes ProductCard_skeleton-loading__\+zY5W{0%{background-color:var(--grey-100)}to{background-color:var(--grey-200)}}@media screen and (min-width:768px){.ProductCard_heartContainer__UQYUj:hover{background:var(--red-light)}.ProductCard_productStyle__K1j4X{width:100%}.ProductCard_imgContainer__mAhtu{height:15rem}.ProductCard_imgContainer__mAhtu img{scale:1.1}.ProductCard_imgContainer__mAhtu img:hover{scale:.9}.ProductCard_cardHeader__PECgn p{font-size:1.25rem;letter-spacing:var(--letterSpacing)}.ProductCard_rating__gS0uf{font-size:1rem;letter-spacing:var(--letterSpacing)}.ProductCard_cardMain__DS6\+M{gap:0 1rem;margin-top:.35rem}.ProductCard_cardMain__DS6\+M span{font-size:1rem}.ProductCard_footer__vLwZw{margin-bottom:.5rem;margin-top:1.25rem}.ProductCard_colorsContainer__349K4{margin-top:1rem}.ProductCard_colorsContainer__349K4 span{border-radius:50%;height:1.25rem;width:1.25rem}.ProductCard_disabledProduct__Fgtgk:before{font-size:1.5rem}.ProductCard_skeletonCard__4-enj{height:24rem}.ProductCard_skeletonImg__PZe4g{height:15rem}}.Title_title__mrNq5{font-size:1.5rem;font-weight:600;text-align:center}.Title_titleUnderline__EBmae{background:var(--primary-500);height:.25rem;margin:-.25rem auto 2.5rem;width:7rem}@media screen and (min-width:768px){.Title_title__mrNq5{font-size:2.5rem}.Title_titleUnderline__EBmae{width:10rem}}.FeaturedProducts_featuredCenter__hew5d{grid-gap:3rem;display:grid;gap:3rem;justify-items:center}@media screen and (min-width:768px){.FeaturedProducts_featuredCenter__hew5d{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}@media screen and (min-width:992px){.FeaturedProducts_featuredCenter__hew5d{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.Categories_categoryContainer__n5kzM{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.Categories_category__pd3ZE{border-radius:var(--borderRadius);box-shadow:var(--shadow-2);color:var(--white);cursor:pointer;display:grid;font-size:1.25rem;font-weight:700;height:15rem;letter-spacing:var(--letterSpacing);overflow:hidden;place-items:center;position:relative;text-transform:capitalize;transition:var(--transition)}.Categories_categoryContainer__n5kzM img{filter:blur(2.5px);height:100%;object-fit:contain;width:100%}.Categories_category__pd3ZE div{background:#00000080;color:var(--white);display:grid;height:100%;left:0;place-content:center;position:absolute;text-align:center;top:0;width:100%}@media screen and (min-width:768px){.Categories_categoryContainer__n5kzM{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.Categories_category__pd3ZE:hover{box-shadow:var(--shadow-4);scale:1.05}}.Filters_filtersContainer__bGXEj{background:var(--white);border-radius:var(--borderRadius);box-shadow:var(--shadow-2);height:calc(100vh - var(--nav-height) + 1rem);left:-31rem;overflow-y:auto;padding:1rem 1.5rem 3rem;position:fixed;top:6rem;transition:var(--transition);width:250px;z-index:100}.Filters_filtersContainer__bGXEj div:first-child{display:flex;font-size:2rem;justify-content:flex-end;margin:0;padding-right:.5rem}.Filters_filtersContainer__bGXEj div:first-child svg{color:var(--red-dark);cursor:pointer;transition:var(--transition)}.Filters_filtersContainer__bGXEj div:first-child svg:hover{color:var(--red-medium);transform:scale(1.2)}.Filters_filtersContainer__bGXEj.Filters_showFiltersContainer__yhO4-{left:0}.Filters_filtersContainer__bGXEj input{cursor:pointer}.Filters_filtersContainer__bGXEj header{align-items:center;display:flex;justify-content:space-between}.Filters_filtersContainer__bGXEj header>p{font-weight:700;letter-spacing:var(--letterSpacing);margin:1rem 0}.Filters_filtersContainer__bGXEj legend{color:var(--primary-500);font-family:600;font-size:1rem;letter-spacing:var(--letterSpacing);padding:.5rem .5rem 0}.Filters_filtersContainer__bGXEj fieldset{border-color:var(--primary-500);margin-top:.15rem;padding:.25rem .5rem}.Filters_filtersContainer__bGXEj label{cursor:pointer;text-transform:capitalize}.Filters_ratingFieldset__pD4dz label>svg{margin-bottom:-.1rem}.Filters_filtersContainer__bGXEj select,option{cursor:pointer;padding:.25rem;text-transform:capitalize}.Filters_flexSpaceBtwn__5sOWr{align-items:center;color:var(--grey-500);display:flex;justify-content:space-between;margin-top:0}@media screen and (min-width:768px){.Filters_filtersContainer__bGXEj{margin-left:-2rem;position:sticky;top:calc(var(--nav-height) - 1rem);width:350px}}@media screen and (min-width:1280px){.Filters_filtersContainer__bGXEj{margin-left:-4rem;width:310px}}@media screen and (max-width:767px){.Filters_filtersContainer__bGXEj{border-radius:0 0 1rem 1rem;height:calc(100vh - var(--nav-height));left:-100vw;padding:1rem .5rem 3rem;top:var(--nav-height);width:100vw}.Filters_filtersContainer__bGXEj.Filters_showFiltersContainer__yhO4-{left:0;transition:left .3s}}.ProductsList_productListSection__XIPAu{margin-bottom:1rem;margin-top:1rem}.ProductsList_errorContainer__Ztygv{margin-left:auto;margin-right:auto}.ProductsList_overlay__3pB90{background:var(--overlay-bcg);bottom:0;left:0;pointer-events:all;position:fixed;right:0;top:0;z-index:99}.ProductsList_productListSection__XIPAu .ProductsList_listHeader__wda1f{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:1rem 0;padding:0 3rem}.ProductsList_listHeader__wda1f p{margin:0}.ProductsList_productListSection__XIPAu>p{font-size:1.25rem;font-weight:700;letter-spacing:var(--letterSpacing);margin:0;text-align:center}.ProductsList_productsCenter__TaOBX{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr;place-items:center}.ProductsList_paginateBtnContainer__XVcbg{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:3rem .5rem 2rem}.ProductsList_pageCount__RVMRO{color:var(--grey-500);font-size:.95rem}.ProductsList_showFilterBtn__b-0Yn{background:var(--black);border-color:#0000;border-radius:50%;bottom:9rem;color:var(--white);cursor:pointer;display:flex;font-size:.85rem;font-size:1.5rem;height:3.2rem;justify-content:center;position:fixed;right:1rem;transition:var(--transition);width:3.2rem;z-index:5}.ProductsList_showFilterBtn__b-0Yn:active{transform:scale(.8)}@media screen and (min-width:768px){.ProductsList_productListSection__XIPAu{margin-bottom:2rem}.ProductsList_productListSection__XIPAu .ProductsList_listHeader__wda1f{padding:0}.ProductsList_productListSection__XIPAu>p{margin-top:0;text-align:left}.ProductsList_productsCenter__TaOBX{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.ProductsList_pageCount__RVMRO{color:var(--grey-500);font-size:1.15rem;letter-spacing:var(--letterSpacing)}}.PasswordRow_passwordRow__Dhyyc{position:relative}.PasswordRow_passwordRow__Dhyyc button{background:#0000;border-color:#0000;border-radius:50%;bottom:0;cursor:pointer;position:absolute;right:1rem}.PasswordRow_passwordRow__Dhyyc svg{font-size:1.25rem}.CartProductCard_cartItem__VtZCn{grid-gap:2rem;background:var(--white);border-radius:var(--borderRadius);box-shadow:var(--shadow-2);display:grid;gap:2rem;grid-template-columns:1fr;padding:2rem}.CartProductCard_cartItemImage__CSmw4{border-radius:var(--borderRadius);height:200px;overflow:hidden;width:100%}.CartProductCard_cartItemImage__CSmw4 img{height:100%;object-fit:cover;width:100%}.CartProductCard_cartItemDetails__5SRln{display:flex;flex-direction:column;gap:1rem}.CartProductCard_cartItemDetails__5SRln h3{color:var(--grey-700);font-size:1.25rem}.CartProductCard_cartItemDetails__5SRln h3 a{color:inherit;text-decoration:none}.CartProductCard_cartItemDetails__5SRln h3 a:hover{color:var(--primary-500)}.CartProductCard_company__jYi0i{color:var(--grey-500);font-size:.9rem}.CartProductCard_color__QYW06{align-items:center;display:flex;gap:.5rem}.CartProductCard_colorCircle__PgXii{border:1px solid var(--grey-200);border-radius:50%;height:1.5rem;width:1.5rem}.CartProductCard_price__XuOP6{align-items:center;display:flex;gap:1rem}.CartProductCard_currentPrice__baJ8F{color:var(--primary-700);font-size:1.25rem;font-weight:600}.CartProductCard_originalPrice__HmyFy{color:var(--grey-500);text-decoration:line-through}.CartProductCard_quantity__5MAul{align-items:center;display:flex;gap:1rem}.CartProductCard_quantity__5MAul button{align-items:center;background:var(--white);border:1px solid var(--grey-200);border-radius:var(--borderRadius);cursor:pointer;display:flex;font-size:1.25rem;height:2rem;justify-content:center;width:2rem}.CartProductCard_quantity__5MAul button:disabled{cursor:not-allowed;opacity:.5}.CartProductCard_quantity__5MAul span{font-size:1.1rem;font-weight:500}.CartProductCard_actions__Z2Lt6{display:flex;gap:1rem;margin-top:1rem}@media screen and (min-width:768px){.CartProductCard_cartItem__VtZCn{grid-template-columns:200px 1fr}.CartProductCard_cartItemImage__CSmw4{height:100%}}.AddressForm_form__fiRFR{background:var(--white);border-radius:var(--borderRadius);box-shadow:var(-shadow-2);padding:1rem 1.5rem}.AddressForm_form__fiRFR div{margin-bottom:.5rem}.AddressForm_form__fiRFR label{letter-spacing:var(--letter-spacing);margin-bottom:.25rem}.AddressForm_formBtnContainer__2cyR0{display:flex;flex-wrap:wrap;justify-content:space-between;margin:2rem 0;min-width:100%}@media screen and (min-width:768px){.AddressForm_form__fiRFR{padding:1rem 2rem}}.AddressCard_addAddressBtn__4SnXr{align-items:center;background:var(--white);border-color:var(--primary-500);border-radius:var(--borderRadius);color:var(--grey-500);cursor:pointer;display:flex;font-size:.85rem;gap:0 1rem;justify-content:flex-start;letter-spacing:var(--letterSpacing);margin:2rem auto;min-width:300px;padding:1rem;transition:var(--transition);width:calc(100% - 4rem)}.AddressCard_addAddressBtn__4SnXr:active{transform:scale(.95)}.AddressCard_addAddressBtn__4SnXr svg{color:var(--primary-500);font-size:1.75rem;transition:var(--transition)}.AddressCard_addressCard__LfvOO{border:2px dotted var(--primary-500);border-radius:var(--borderRadius);margin-bottom:1rem;padding:2rem 1.5rem}.AddressCard_addressCard__LfvOO>h3{font-size:1.25rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddressCard_addressCard__LfvOO>p{color:var(--grey-500);margin:.5rem 0}.AddressCard_row__Bpvrm{display:flex;gap:0 .5rem;justify-content:space-between;margin-bottom:.5rem;max-width:12rem}@media screen and (min-width:768px){.AddressCard_addAddressBtn__4SnXr{font-size:1.15rem;justify-content:flex-start;padding:1.5rem}.AddressCard_addAddressBtn__4SnXr svg{font-size:2rem}.AddressCard_addAddressBtn__4SnXr svg:hover{color:var(--primary-700)}.AddressCard_addressCard__LfvOO{padding:2rem}}.CartPage_cartListContainer__0yWtZ{align-items:center;display:flex;flex-direction:column;gap:2rem 0}.CartPage_cartCenter__sM4rQ{display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem;margin:0 auto;width:80%}.CartPage_checkout__kwKd-{background:var(--white);border-radius:var(--borderRadius);box-shadow:var(--shadow-2);height:fit-content;min-height:15rem;min-width:280px;padding:1.5rem;transition:var(--transition)}.CartPage_checkout__kwKd-:hover{box-shadow:var(--shadow-3)}.CartPage_checkout__kwKd- h3{color:var(--primary-600);font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.CartPage_row__AeIWM{align-items:center;display:flex;font-size:.95rem;justify-content:space-between;letter-spacing:var(--letterSpacing);margin-bottom:1rem;text-transform:capitalize}.CartPage_totalPrice__mNo2l{font-weight:600}.CartPage_row__AeIWM span:last-child:not(.CartPage_totalPrice__mNo2l span){color:var(--grey-500)}.CartPage_colorCircle__f2OMt{border-radius:50%;display:inline-block;height:.75rem;margin-right:.25rem;width:.75rem}@media screen and (min-width:768px){.CartPage_cartCenter__sM4rQ{flex-direction:row;gap:2rem 4rem;justify-content:center;width:100%}.CartPage_checkout__kwKd-{position:sticky;top:calc(var(--nav-height) + 5rem)}.CartPage_detailsContainer__Rqgln{margin-bottom:0;max-height:20rem;min-height:fit-content;overflow-y:auto}.CartPage_row__AeIWM{font-size:1rem;letter-spacing:var(--letterSpacing)}}@media screen and (min-width:1024px){.CartPage_checkout__kwKd-{width:400px}.CartPage_row__AeIWM{font-size:1.1rem}}.CartPage_cartPage__FYkvq{padding:2rem 0}.CartPage_cartContainer__OCmrR{grid-gap:2rem;display:grid;gap:2rem;margin-top:2rem}.CartPage_cartItems__3\+5Br{display:flex;flex-direction:column;gap:1.5rem}.CartPage_cartSummary__zS2TK{background:var(--grey-100);border-radius:var(--borderRadius);box-shadow:var(--shadow-2);padding:2rem}.CartPage_cartSummary__zS2TK h3{color:var(--grey-700);margin-bottom:1.5rem;text-align:center}.CartPage_summaryItem__q5J1j{align-items:center;border-bottom:1px solid var(--grey-200);display:flex;justify-content:space-between;margin-bottom:1rem;padding:.5rem 0}.CartPage_summaryItem__q5J1j:last-of-type{border-bottom:none;margin-bottom:1.5rem}.CartPage_summaryItem__q5J1j span:first-child{color:var(--grey-700);font-weight:500}.CartPage_summaryItem__q5J1j span:last-child{color:var(--primary-700);font-weight:600}@media screen and (min-width:992px){.CartPage_cartContainer__OCmrR{grid-template-columns:2fr 1fr}}.CheckoutDetails_searchCoupons__7suhT{align-items:center;display:flex;gap:0 .5rem;margin-bottom:1rem;position:relative}.CheckoutDetails_searchCoupons__7suhT>div{display:flex;width:100%}.CheckoutDetails_searchCoupons__7suhT svg{color:var(--primary-500);font-size:1.5rem}.CheckoutDetails_couponSuggestion__86x7z{background:var(--white);border:2px solid var(--grey-100);border-radius:var(--borderRadius);box-shadow:var(--shadow-3);display:flex;flex-direction:column;height:fit-content;left:1rem;position:absolute;top:2.5rem}.CheckoutDetails_couponSuggestion__86x7z>button{align-items:center;background:var(--white);border-color:#0000;border-radius:0;box-shadow:none;color:var(--black);cursor:pointer;display:flex;justify-content:space-between;padding:.35rem;position:relative;transition:var(--transition)}.CheckoutDetails_couponSuggestion__86x7z>button:hover{background:var(--primary-100)}.CheckoutDetails_couponSuggestion__86x7z>button:disabled{background:var(--grey-100)}.CheckoutDetails_couponSuggestion__86x7z>.CheckoutDetails_btnDisableMobile__PSxIE{background:var(--grey-100);cursor:not-allowed}.CheckoutDetails_couponSuggestion__86x7z>.CheckoutDetails_btnDisableMobile__PSxIE:hover{background:var(--grey-100)}.CheckoutDetails_tooltip__ll8La{background:var(--white);border:2px solid var(--primary-700);border-radius:var(--borderRadius);font-size:.5rem;left:0;padding:.5rem;position:absolute;top:-1.5rem;visibility:hidden;z-index:3}.CheckoutDetails_closeBtn__cIUVW{color:var(--red-dark);cursor:pointer}@media screen and (min-width:768px){.CheckoutDetails_tooltip__ll8La{font-size:.75rem;left:25%;top:10%}.CheckoutDetails_couponSuggestion__86x7z>button:disabled:hover .CheckoutDetails_tooltip__ll8La{visibility:visible}article.CheckoutDetails_checkout__Ty29G{min-width:25rem}.CheckoutDetails_couponSuggestion__86x7z>button:hover:not(button:disabled){background:var(--primary-100)}}@media screen and (min-width:1024px){article.CheckoutDetails_checkout__Ty29G{min-width:30rem}}.CheckoutDetails_couponSuggestion__86x7z div{border:2px dashed var(--primary-500);padding:.25rem}.CheckoutDetails_couponApplied__P2NqC{align-items:center;color:var(--primary-500);cursor:default;display:flex;font-weight:600;gap:.5rem}.CheckoutDetails_couponText__9n6ct{margin:0}.Modal_modal__DJDMv{align-items:center;background:var(--overlay-bcg);display:flex;height:100vh;justify-content:center;position:fixed;right:0;top:0;width:100vw;z-index:150}.Error_error__9uczQ{display:grid;place-items:center}.Error_error__9uczQ a{align-self:start}.Error_error__9uczQ h3{color:var(--red-dark);font-weight:600;margin-bottom:0}.Error_imgContainer__i-yBr{margin-bottom:1rem auto;max-width:fit-content;overflow:hidden;width:90vw}.Error_imgContainer__i-yBr img{height:100%;object-fit:contain;width:100%}@media screen and (min-width:768px){.Error_error__9uczQ{gap:2rem 0}.Error_imgContainer__i-yBr{width:100%}}.EmptyList_emptyText__Kb6lr{font-size:1.25rem;letter-spacing:var(--letterSpacing);text-align:center}@media screen and (min-width:768px){.EmptyList_emptyText__Kb6lr{font-size:1.5rem}}.ProductListingPage_productsAndFilterContainer__M55OZ{display:grid;min-height:calc(100vh - 5rem);padding:0;transition:var(--transition)}@media screen and (min-width:768px){.ProductListingPage_productsAndFilterContainer__M55OZ{gap:0 1rem;grid-template-columns:350px 1fr;margin:0 auto;max-width:1280px;position:static;width:90vw}.ProductListingPage_productsAndFilterContainer__M55OZ:before,.ProductListingPage_productsAndFilterContainer__M55OZ>.ProductListingPage_redirectToTopLink__OrVOK{display:none}}@media screen and (min-width:1280px){.ProductListingPage_productsAndFilterContainer__M55OZ{gap:0 6rem;grid-template-columns:200px 1fr}}@media screen and (max-width:767px){.ProductListingPage_productsAndFilterContainer__M55OZ{display:block;min-height:auto;padding:0 .5rem;width:100vw}}.SingleProductPage_productPageCenter__fjokp{grid-gap:2rem 0;display:grid;gap:2rem 0;padding-bottom:4rem}.SingleProductPage_productContent__pzLEP p{margin-bottom:.5rem}.SingleProductPage_imageContainer__uqdVa{max-height:20rem;max-width:25rem;min-height:20rem;min-width:80%;overflow:hidden}.SingleProductPage_imageContainer__uqdVa img{height:100%;object-fit:contain;width:100%}.SingleProductPage_productContent__pzLEP{width:100%}.SingleProductPage_productContent__pzLEP h3{font-size:2rem;font-weight:600;margin-bottom:1.5rem}.SingleProductPage_userReview__eiwnY{align-items:center;display:flex;gap:0 1rem;margin:1rem 0}.SingleProductPage_userReview__eiwnY p{color:var(--grey-500);font-size:.95rem;letter-spacing:var(--letterSpacing);margin:0;text-transform:capitalize}.SingleProductPage_rating__xyiHV{background:var(--green-medium);font-size:1.1rem;width:fit-content}.SingleProductPage_price__fDdxv{gap:0 1rem;letter-spacing:var(--letterSpacing)}.SingleProductPage_price__fDdxv span{font-size:1.05rem}.SingleProductPage_discount__lM3lU{color:var(--green-medium)}.SingleProductPage_desc__u4ZmQ{color:var(--grey-500)}.SingleProductPage_row__E0OXi{align-items:center;display:flex;gap:0 1rem;margin:.5rem 0;text-transform:capitalize}.SingleProductPage_row__E0OXi span{font-size:1rem;font-weight:600;letter-spacing:var(--letterSpacing)}.SingleProductPage_row__E0OXi p{letter-spacing:var(--letterSpacing);margin:0}.SingleProductPage_colors__lOG6D{display:flex;gap:.5rem}.SingleProductPage_colorsContainer__UEsXq{align-items:center;display:flex;gap:0 .5rem}.SingleProductPage_colorsContainer__UEsXq div{align-items:center;border-radius:50%;color:var(--white);cursor:pointer;display:flex;height:1.25rem;justify-content:center;width:1.25rem}.SingleProductPage_cursorDefault__dTw7b div{cursor:default}.SingleProductPage_color__hJwY0 .SingleProductPage_productContent__pzLEP hr{margin-bottom:1rem}@media screen and (min-width:768px){.SingleProductPage_productPageCenter__fjokp{grid-gap:0 3rem;display:grid;gap:0 3rem;grid-template-columns:20rem 1fr}.SingleProductPage_desc__u4ZmQ,.SingleProductPage_userReview__eiwnY p{font-size:1.1rem}}.WishlistPage_wishlistPage__KpXK2>p{font-size:1.25rem;letter-spacing:var(--letterSpacing);text-align:center}.WishlistPage_wishlistsContainer__ellKE{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));place-items:center}@media screen and (min-width:768px){.WishlistPage_wishlistPage__KpXK2>p{font-size:1.5rem}}.Profile_profile__id1LX{padding:1rem 1.5rem 2rem}.Profile_row__ItVbb{color:var(--grey-600);font-size:.85rem}.Profile_row__ItVbb span{font-size:1rem;font-weight:600}@media screen and (min-width:768px){.Profile_row__ItVbb{color:var(--grey-500);font-size:1rem}.Profile_row__ItVbb span{font-size:1.1rem;font-weight:600}.Profile_profile__id1LX{padding:1rem 2rem 2rem}}.SharedProfileLayout_pageCenter__Bzdki{align-items:center;display:flex;justify-content:center}.SharedProfileLayout_pageCenter__Bzdki main{background:var(--white);box-shadow:var(--shadow-2);letter-spacing:var(--letterSpacing);max-width:500px;min-height:17rem;width:95vw}.SharedProfileLayout_pageCenter__Bzdki header{display:flex;justify-content:space-between;margin-bottom:0;padding:2rem 1.5rem .5rem}.SharedProfileLayout_notActiveLinkCSS__kjPXU{font-size:1.15rem;padding-bottom:.25rem}.SharedProfileLayout_activeLinkCSS__C\+gal{color:var(--primary-500);font-size:1.15rem;padding-bottom:.25rem}@media screen and (min-width:768px){.SharedProfileLayout_pageCenter__Bzdki header{padding:2rem 2rem .5rem}}.CheckoutAddressCard_addressCard__vC2sy{align-items:flex-start;background:var(--white);border-radius:var(--borderRadius);box-shadow:var(--shadow-2);cursor:pointer;display:flex;gap:.5rem;letter-spacing:var(--letterSpacing);margin-bottom:1.5rem;transition:var(--transition)}.CheckoutAddressCard_addressCard__vC2sy:active{transform:scale(.95)}.CheckoutAddressCard_addressCard__vC2sy p{margin-bottom:.75rem}.CheckoutAddressCard_addressCard__vC2sy.CheckoutAddressCard_selected__K31ys{background:var(--primary-500);color:var(--white)}.CheckoutAddressCard_addressCard__vC2sy label{cursor:pointer;overflow:hidden;padding:1rem 1rem .5rem}.CheckoutAddressCard_addressCard__vC2sy h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CheckoutAddressCard_addressCard__vC2sy input{accent-color:var(--black);cursor:pointer;height:1.25rem;margin-right:1rem;margin-top:1rem;width:1.25rem}@media screen and (min-width:768px){.CheckoutAddressCard_addressCard__vC2sy{margin-bottom:2rem}.CheckoutAddressCard_addressCard__vC2sy:hover{box-shadow:var(--shadow-4)}.CheckoutAddressCard_addressCard__vC2sy label{padding:2rem 2rem 1rem;width:100%}.CheckoutAddressCard_addressCard__vC2sy input{height:1.25rem;width:1.25rem}}.Checkout_checkoutPage__FveBv{display:flex;flex-direction:column;gap:2rem 3rem;justify-content:center}.Checkout_checkoutPage__FveBv h3{color:var(--primary-500);font-size:1.25rem;font-weight:600;text-align:center}@media screen and (min-width:768px){.Checkout_checkoutPage__FveBv{flex-direction:row}}.Address_listContainer__6t\+\+v>p{font-size:1rem;font-weight:600;letter-spacing:var(--letterSpacing);text-align:center}.Address_listContainer__6t\+\+v{padding:1rem}


/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}html{font-size:100%;scroll-behavior:smooth}:root{--primary-50:#eff6ff;--primary-100:#dbeafe;--primary-200:#bfdbfe;--primary-300:#93c5fd;--primary-400:#60a5fa;--primary-500:#3b82f6;--primary-600:#2563eb;--primary-700:#1d4ed8;--primary-800:#1e40af;--primary-900:#1e3a8a;--grey-50:#f0f4f8;--grey-100:#d9e2ec;--grey-200:#bcccdc;--grey-300:#9fb3c8;--grey-400:#829ab1;--grey-500:#627d98;--grey-600:#486581;--grey-700:#334e68;--grey-800:#243b53;--grey-900:#102a43;--black:#222;--white:#fff;--red-light:#f8d7da;--red-medium:red;--red-dark:#842029;--green-light:#d1e7dd;--green-dark:#0f5132;--green-medium:#109910;--headingFont:"Montserrat",sans-serif;--bodyFont:"Cabin",Sans-Serif;--small-text:0.875rem;--extra-small-text:0.7em;--backgroundColor:var(--primary-50);--textColor:var(--grey-900);--borderRadius:0.25rem;--letterSpacing:1.5px;--transition:0.3s ease-in-out all;--max-width:1280px;--fixed-width:500px;--fluid-width:90vw;--breakpoint-lg:992px;--nav-height:6rem;--overlay-bcg:#0000004d;--shadow-1:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;--shadow-2:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--shadow-3:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--shadow-4:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}body{background:#eff6ff;background:var(--backgroundColor);color:#102a43;color:var(--textColor);font-family:Cabin,Sans-Serif;font-family:var(--bodyFont);font-weight:400;line-height:1.75}p{margin-bottom:1.5rem;max-width:40em}h1,h2,h3,h4,h5{font-family:Montserrat,sans-serif;font-family:var(--headingFont);font-weight:400;letter-spacing:1.5px;letter-spacing:var(--letterSpacing);line-height:1.3;line-height:1.25;margin:0 0 1.38rem;margin-bottom:.75rem;text-transform:capitalize}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:.875rem}@media screen and (min-width:800px){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}body,h5{font-size:1rem}h1,h2,h3,h4{line-height:1}}.text-small,small{font-size:.875rem;font-size:var(--small-text)}a{letter-spacing:1.5px;letter-spacing:var(--letterSpacing);text-decoration:none}a,button{line-height:1.15}button:disabled{cursor:not-allowed}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:#93c5fd;background-color:var(--primary-300);border-radius:8px}::-webkit-scrollbar-thumb{background:#3b82f6;background:var(--primary-500);border-radius:8px}.cursor-pointer{cursor:pointer}.btn ul{list-style-type:none;padding:0}.img{display:block;object-fit:cover;width:100%}.section{padding:4rem 0}.white-bcg{background:#fff;background:var(--white)}.btn{background:#3b82f6;background:var(--primary-500);border:#0000;border-radius:.25rem;border-radius:var(--borderRadius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;box-shadow:var(--shadow-2);color:#fff;color:var(--white);cursor:pointer;display:inline-block;letter-spacing:1.5px;letter-spacing:var(--letterSpacing);padding:.375rem .75rem;text-transform:capitalize;transition:all .3s ease-in-out;transition:var(--transition)}.btn:hover{background:#1d4ed8;background:var(--primary-700);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:var(--shadow-3)}.btn:active{transform:scale(.9)}.btn-activated{background:#1d4ed8;background:var(--primary-700)}.btn-hipster{background:#bfdbfe;background:var(--primary-200);color:#3b82f6;color:var(--primary-500)}.btn-hipster-activated,.btn-hipster:hover{background:#1d4ed8;background:var(--primary-700);color:#bfdbfe;color:var(--primary-200)}.btn-block{width:100%}.btn-danger{background:#f8d7da;background:var(--red-light);color:#842029;color:var(--red-dark)}.btn-danger:hover{background:#842029;background:var(--red-dark);color:#fff;color:var(--white)}.btn-success{background:#d1e7dd;background:var(--green-light);color:#0f5132;color:var(--green-dark)}.btn-success:hover{background:#0f5132;background:var(--green-dark);color:#fff;color:var(--white)}.btn-padding-desktop:disabled{background:#9fb3c8;background:var(--grey-300);color:#fff;color:var(--white)}.btn-center{display:block;margin:1rem auto;width:fit-content}.btn-container{display:flex;flex-wrap:wrap;gap:1rem;width:fit-content}.alert{border-color:#0000;border-radius:.25rem;border-radius:var(--borderRadius);letter-spacing:1.5px;letter-spacing:var(--letterSpacing);margin-bottom:1rem;padding:.375rem .75rem;text-align:center;text-transform:capitalize}.alert-danger{background:#f8d7da;background:var(--red-light);color:#842029;color:var(--red-dark)}.alert-success{background:#d1e7dd;background:var(--green-light);color:#0f5132;color:var(--green-dark)}.form{background:#fff;background:var(--white);border-radius:.25rem;border-radius:var(--borderRadius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;box-shadow:var(--shadow-2);margin:3rem auto;max-width:500px;max-width:var(--fixed-width);padding:2rem 2.5rem;transition:all .3s ease-in-out;transition:var(--transition);width:90vw}.form:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;box-shadow:var(--shadow-4)}.form-label{display:block;font-size:.875rem;font-size:var(--small-text);letter-spacing:1.5px;letter-spacing:var(--letterSpacing);margin-bottom:.25rem;text-transform:capitalize}.form-input,.form-select,.form-textarea{background:#eff6ff;background:var(--backgroundColor);border:1px solid #bcccdc;border:1px solid var(--grey-200);border-radius:.25rem;border-radius:var(--borderRadius);padding:.375rem .75rem;width:100%}.btn-block,.form-input,.form-select{height:35px}.btn-block{margin-bottom:.5rem}.form-row{margin-bottom:1rem}.form-textarea{height:5rem}::placeholder{color:#829ab1;color:var(--grey-400);font-family:inherit}.form-alert{color:#842029;color:var(--red-dark);letter-spacing:1.5px;letter-spacing:var(--letterSpacing);text-transform:capitalize}@keyframes spinner{to{transform:rotate(1turn)}}.loading{animation:rotation 1s linear infinite;border-radius:50%;border-right:3px solid #0000;border-top:3px solid #3b82f6;border-top:3px solid var(--primary-500);height:48px;width:48px}.loader-2,.loading{box-sizing:border-box;display:inline-block}.loader-2{animation:rotation 2s linear infinite;border:5px dotted #fff;border-radius:50%;height:20px;position:relative;width:20px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.horizontal-center{display:flex;justify-content:center;padding:2rem;width:100%}.text-center{margin:auto;text-align:center}.font-size-one-half{font-size:1rem;letter-spacing:1.5px;letter-spacing:var(--letterSpacing)}@media screen and (min-width:768px){.font-size-one-half{font-size:1.5rem}}.primary-color-text{color:#2563eb;color:var(--primary-600)}.container{margin:0 auto;max-width:1280px;max-width:var(--max-width);width:90vw;width:var(--fluid-width)}.full-page{min-height:100vh;padding:2.5rem 0}.half-page{min-height:calc(100vh - 13.8rem);padding:2.5rem 0}@media screen and (min-width:768px){.half-page{min-height:calc(100vh - 13.75rem)}}.coffee-info{letter-spacing:1.5px;letter-spacing:var(--letterSpacing);margin-bottom:1rem;text-align:center;text-transform:capitalize}.coffee-info span{display:block}.coffee-info a{color:#3b82f6;color:var(--primary-500)}@media screen and (min-width:992px){.coffee-info{text-align:left}.coffee-info span{display:inline-block;margin-right:.5rem}}.Toastify__toast-container{margin:.5rem 0 0 .5rem;width:fit-content}.Toastify__toast{border-radius:.25rem;border-radius:var(--borderRadius);font-size:.85rem;margin-bottom:.5rem;max-width:fit-content;text-transform:capitalize;width:fit-content!important}@media screen and (min-width:768px){.Toastify__toast{font-size:1rem}}.search{background:#f0f4f8;background:var(--grey-50);border-color:#0000;border-radius:.25rem;border-radius:var(--borderRadius);outline:2px solid #0000;padding:.4rem .5rem;transition:all .3s ease-in-out;transition:var(--transition);width:100%}.search::placeholder{letter-spacing:1.5px;letter-spacing:var(--letterSpacing)}.btn-width-100{width:100%}@media screen and (min-width:768px){.btn-width-100{font-size:1.1rem;padding:.5rem}}.grid-center{display:grid;place-items:center}.page-without-navHeight{min-height:calc(100vh - 6rem);min-height:calc(100vh - var(--nav-height))}.white-color{color:#fff;color:var(--white)}.error-text{color:#842029;color:var(--red-dark);font-size:1.25rem;letter-spacing:1.5px;letter-spacing:var(--letterSpacing);margin-top:2rem}.success-text{color:#109910;color:var(--green-medium);font-size:1.5rem;text-align:center}@media screen and (min-width:768px){.success-text{font-size:2rem}.btn-padding-desktop{font-size:1.1rem;padding:.75rem 1rem}}.bold{font-weight:600}.center-div{align-items:center;display:flex;justify-content:center}.mt-2{margin-top:2rem}@media screen and (max-width:767px){.container{max-width:100vw;padding:0 .5rem;width:100vw}.full-page,.half-page{min-height:auto;padding:.5rem 0}.btn{padding:.5rem 1rem}.btn,.form-input,.form-label{font-size:1rem}}