@keyframes ModernBreadcrumb_fadeInUp__mYru3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ModernBreadcrumb_fadeInDown__A0ZT8{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes ModernBreadcrumb_fadeInLeft__oRPfD{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes ModernBreadcrumb_fadeInRight__yadQB{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes ModernBreadcrumb_fadeIn___YTRm{0%{opacity:0}to{opacity:1}}@keyframes ModernBreadcrumb_scaleIn__9oIUs{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ModernBreadcrumb_slideInUp__HT7xL{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ModernBreadcrumb_hoverLift__SSL_y{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes ModernBreadcrumb_pulseScale__sKNRA{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes ModernBreadcrumb_springHover__UeOgZ{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.02)}to{transform:translateY(-4px) scale(1.02)}}@keyframes ModernBreadcrumb_iconRotate__8vHgl{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(15deg) scale(1.2)}}@keyframes ModernBreadcrumb_bounceIn__VYPB1{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes ModernBreadcrumb_cardSlideUp__nSfDL{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes ModernBreadcrumb_progressFill__3tW_v{0%{width:0}to{width:var(--progress-width,0)}}@keyframes ModernBreadcrumb_buttonTap__Ic498{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ModernBreadcrumb_offerCardEntrance__RxTeg{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ModernBreadcrumb_offerCardHover__CzIFe{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes ModernBreadcrumb_modalOverlayFadeIn__MxrOA{0%{opacity:0}to{opacity:1}}@keyframes ModernBreadcrumb_modalSlideIn__7SeoZ{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ModernBreadcrumb_modalContentFadeIn__kT6ea{0%{opacity:0}to{opacity:1}}@keyframes ModernBreadcrumb_modalItemSlideUp__Y2Udf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ModernBreadcrumb_buttonHover__sd8NO{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@keyframes ModernBreadcrumb_confirmationSlideIn__Gk1q3{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ModernBreadcrumb_iconSpinIn__JrSBs{0%{opacity:0;transform:scale(0) rotate(-180deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes ModernBreadcrumb_detailItemHover__q2TqQ{0%{transform:scale(1) translateX(0)}to{transform:scale(1.02) translateX(3px)}}@keyframes ModernBreadcrumb_detailItemHoverRtl__LbR34{0%{transform:scale(1) translateX(0)}to{transform:scale(1.02) translateX(-3px)}}@keyframes ModernBreadcrumb_maxLimitFadeIn__fwWOO{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ModernBreadcrumb_termsExpand__kZNJP{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@keyframes ModernBreadcrumb_pulse__khs8P{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}}@keyframes ModernBreadcrumb_bounceGentle__i9n0h{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ModernBreadcrumb_floatAnimation__mpRsw{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes ModernBreadcrumb_notFoundCardEntrance__Vg3FA{0%{opacity:0;transform:translateY(50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ModernBreadcrumb_shimmer__xrLmO{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.ModernBreadcrumb_animate__aamvY{animation-fill-mode:both;animation-timing-function:cubic-bezier(.4,0,.2,1)}.ModernBreadcrumb_animate-fade-in-up__ByOQ3{animation:ModernBreadcrumb_fadeInUp__mYru3 .5s ease-out}.ModernBreadcrumb_animate-fade-in-down__2UHXg{animation:ModernBreadcrumb_fadeInDown__A0ZT8 .5s ease-out}.ModernBreadcrumb_animate-fade-in-left__rJhjf{animation:ModernBreadcrumb_fadeInLeft__oRPfD .5s ease-out}.ModernBreadcrumb_animate-fade-in-right__2stnO{animation:ModernBreadcrumb_fadeInRight__yadQB .5s ease-out}.ModernBreadcrumb_animate-fade-in__153_5{animation:ModernBreadcrumb_fadeIn___YTRm .5s ease-out}.ModernBreadcrumb_animate-scale-in__Tt0po{animation:ModernBreadcrumb_scaleIn__9oIUs .4s ease-out}.ModernBreadcrumb_animate-slide-in-up__W9EIp{animation:ModernBreadcrumb_slideInUp__HT7xL .6s ease-out}.ModernBreadcrumb_animate-delay-100__t0KhT{animation-delay:.1s}.ModernBreadcrumb_animate-delay-200__c_dLy{animation-delay:.2s}.ModernBreadcrumb_animate-delay-300__7CmT3{animation-delay:.3s}.ModernBreadcrumb_animate-delay-500__chcTQ{animation-delay:.5s}.ModernBreadcrumb_animate-delay-700__zxUXb{animation-delay:.7s}.ModernBreadcrumb_animate-duration-300__TIjpB{animation-duration:.3s}.ModernBreadcrumb_animate-duration-500__8If2c{animation-duration:.5s}.ModernBreadcrumb_animate-duration-700__uI7Nx{animation-duration:.7s}.ModernBreadcrumb_animate-duration-1000___Hu0A{animation-duration:1s}.ModernBreadcrumb_hover-lift__pJo8x{transition:transform .3s ease,box-shadow .3s ease}.ModernBreadcrumb_hover-lift__pJo8x:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.ModernBreadcrumb_hover-scale__YDbON{transition:transform .2s ease}.ModernBreadcrumb_hover-scale__YDbON:hover{transform:scale(1.05)}.ModernBreadcrumb_hover-scale-sm__tVqt_{transition:transform .2s ease}.ModernBreadcrumb_hover-scale-sm__tVqt_:hover{transform:scale(1.03)}.ModernBreadcrumb_stagger-animation__sXuYM>:first-child{animation-delay:0s}.ModernBreadcrumb_stagger-animation__sXuYM>:nth-child(2){animation-delay:.1s}.ModernBreadcrumb_stagger-animation__sXuYM>:nth-child(3){animation-delay:.2s}.ModernBreadcrumb_stagger-animation__sXuYM>:nth-child(4){animation-delay:.3s}.ModernBreadcrumb_stagger-animation__sXuYM>:nth-child(5){animation-delay:.4s}.ModernBreadcrumb_stagger-animation__sXuYM>:nth-child(6){animation-delay:.5s}.ModernBreadcrumb_stagger-animation__sXuYM>:nth-child(7){animation-delay:.6s}.ModernBreadcrumb_stagger-animation__sXuYM>:nth-child(8){animation-delay:.7s}.ModernBreadcrumb_stagger-animation__sXuYM>:nth-child(9){animation-delay:.8s}.ModernBreadcrumb_stagger-animation__sXuYM>:nth-child(10){animation-delay:.9s}@keyframes ModernBreadcrumb_skeleton-pulse__8gzIr{0%{background-color:#f3f4f6}50%{background-color:#e5e7eb}to{background-color:#f3f4f6}}.ModernBreadcrumb_skeleton-pulse__8gzIr{animation:ModernBreadcrumb_skeleton-pulse__8gzIr 2s ease-in-out infinite}[dir=rtl] .ModernBreadcrumb_animate-fade-in-left__rJhjf{animation:ModernBreadcrumb_fadeInRight__yadQB .5s ease-out}[dir=rtl] .ModernBreadcrumb_animate-fade-in-right__2stnO{animation:ModernBreadcrumb_fadeInLeft__oRPfD .5s ease-out}.ModernBreadcrumb_animate-bounce-in__Jg_l0{animation:ModernBreadcrumb_bounceIn__VYPB1 .6s ease-out}.ModernBreadcrumb_animate-card-slide-up__i_6LK{animation:ModernBreadcrumb_cardSlideUp__nSfDL .5s ease-out}.ModernBreadcrumb_animate-progress__qADY2{animation:ModernBreadcrumb_progressFill__3tW_v .8s ease-out}.ModernBreadcrumb_animate-button-tap__sOVrs{animation:ModernBreadcrumb_buttonTap__Ic498 .15s ease-out}.ModernBreadcrumb_animate-offer-card-entrance__ZSgx_{animation:ModernBreadcrumb_offerCardEntrance__RxTeg .4s ease-out}.ModernBreadcrumb_animate-modal-overlay__MMMrD{animation:ModernBreadcrumb_modalOverlayFadeIn__MxrOA .3s ease-out}.ModernBreadcrumb_animate-modal-slide-in__xcjhC{animation:ModernBreadcrumb_modalSlideIn__7SeoZ .4s cubic-bezier(.34,1.56,.64,1)}.ModernBreadcrumb_animate-modal-content__dvnoH{animation:ModernBreadcrumb_modalContentFadeIn__kT6ea .5s ease-out .2s both}.ModernBreadcrumb_animate-modal-item__z5gOD{animation:ModernBreadcrumb_modalItemSlideUp__Y2Udf .3s ease-out}.ModernBreadcrumb_animate-modal-item-delay-1__LpWvo{animation:ModernBreadcrumb_modalItemSlideUp__Y2Udf .3s ease-out .1s both}.ModernBreadcrumb_animate-modal-item-delay-2__Z8Rlv{animation:ModernBreadcrumb_modalItemSlideUp__Y2Udf .3s ease-out .2s both}.ModernBreadcrumb_animate-modal-item-delay-3__GPQ_N{animation:ModernBreadcrumb_modalItemSlideUp__Y2Udf .3s ease-out .3s both}.ModernBreadcrumb_hover-modal-button__I14G2{transition:all .2s ease}.ModernBreadcrumb_hover-modal-button__I14G2:hover{transform:translateY(-3px)}.ModernBreadcrumb_hover-modal-button__I14G2:active{transform:scale(.98)}.ModernBreadcrumb_animate-modal-button-tap__hx_RT{animation:ModernBreadcrumb_buttonTap__Ic498 .15s ease-out}.ModernBreadcrumb_tab-hover__wa_bR{position:relative;transition:all .3s ease}.ModernBreadcrumb_tab-hover__wa_bR:before{content:"";position:absolute;bottom:0;left:50%;right:50%;height:3px;background:linear-gradient(90deg,var(--primary-color),var(--primary-light));transition:all .3s ease;border-radius:8px 8px 0 0;opacity:0}.ModernBreadcrumb_tab-hover__wa_bR:hover{color:var(--primary-color)}.ModernBreadcrumb_tab-hover__wa_bR:hover:before{left:20%;right:20%;opacity:.5}.ModernBreadcrumb_hover-button-scale__y1azt{transition:all .2s cubic-bezier(.34,1.56,.64,1)}.ModernBreadcrumb_hover-button-scale__y1azt:hover{transform:scale(1.03)}.ModernBreadcrumb_hover-button-scale__y1azt:active{transform:scale(.98)}.ModernBreadcrumb_hover-card-spring__ZgH1m{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.ModernBreadcrumb_hover-card-spring__ZgH1m:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04)}.ModernBreadcrumb_hover-scale-spring__iJw1u{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.ModernBreadcrumb_hover-scale-spring__iJw1u:hover{transform:scale(1.03)}.ModernBreadcrumb_hover-icon-rotate__f9uii{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.ModernBreadcrumb_hover-icon-rotate__f9uii:hover{transform:translateY(-2px) scale(1.1) rotate(5deg)}@keyframes ModernBreadcrumb_overlayFadeIn__sif8k{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes ModernBreadcrumb_overlayFadeOut__vQvno{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes ModernBreadcrumb_slideUpButton__mSIFb{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ModernBreadcrumb_slideDownButton__M_59l{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}@keyframes ModernBreadcrumb_scaleXGrow__ZwXnl{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ModernBreadcrumb_hover-category-scale__tPOhQ{transition:transform .3s ease}.ModernBreadcrumb_hover-category-scale__tPOhQ:hover{transform:scale(1.02)}.ModernBreadcrumb_category-overlay__T_o12{opacity:0;visibility:hidden;transition:all .3s ease}.ModernBreadcrumb_category-overlay__T_o12.ModernBreadcrumb_show__SDA3z{animation:ModernBreadcrumb_overlayFadeIn__sif8k .3s ease forwards}.ModernBreadcrumb_category-overlay__T_o12.ModernBreadcrumb_hide__Yy8s3{animation:ModernBreadcrumb_overlayFadeOut__vQvno .3s ease forwards}.ModernBreadcrumb_category-button__OQ_Mi{transform:translateY(20px);opacity:0;transition:all .3s ease .1s}.ModernBreadcrumb_category-button__OQ_Mi.ModernBreadcrumb_show__SDA3z{animation:ModernBreadcrumb_slideUpButton__mSIFb .3s ease .1s forwards}.ModernBreadcrumb_category-button__OQ_Mi.ModernBreadcrumb_hide__Yy8s3{animation:ModernBreadcrumb_slideDownButton__M_59l .3s ease forwards}.ModernBreadcrumb_active-gradient__e4h_l{transform:scaleX(0);transform-origin:left;animation:ModernBreadcrumb_scaleXGrow__ZwXnl .3s ease forwards}.ModernBreadcrumb_animate-confirmation-slide-in__SHI8F{animation:ModernBreadcrumb_confirmationSlideIn__Gk1q3 .5s ease-out}.ModernBreadcrumb_animate-icon-spin-in__QfjJ2{animation:ModernBreadcrumb_iconSpinIn__JrSBs .4s cubic-bezier(.68,-.55,.265,1.55)}.ModernBreadcrumb_animate-max-limit__87NEL{animation:ModernBreadcrumb_maxLimitFadeIn__fwWOO .3s ease-out .3s both}.ModernBreadcrumb_animate-terms-expand__8pZw_{animation:ModernBreadcrumb_termsExpand__kZNJP .5s ease-out .4s both}.ModernBreadcrumb_hover-detail-item__30zRE{transition:all .2s ease}.ModernBreadcrumb_hover-detail-item__30zRE:hover{transform:scale(1.02) translateX(3px)}.ModernBreadcrumb_hover-detail-item-rtl__r_qj_{transition:all .2s ease}.ModernBreadcrumb_hover-detail-item-rtl__r_qj_:hover{transform:scale(1.02) translateX(-3px)}.ModernBreadcrumb_stagger-confirmation__bHmUG>:first-child{animation-delay:0s}.ModernBreadcrumb_stagger-confirmation__bHmUG>:nth-child(2){animation-delay:.1s}.ModernBreadcrumb_stagger-confirmation__bHmUG>:nth-child(3){animation-delay:.2s}.ModernBreadcrumb_stagger-confirmation__bHmUG>:nth-child(4){animation-delay:.3s}.ModernBreadcrumb_stagger-confirmation__bHmUG>:nth-child(5){animation-delay:.4s}.ModernBreadcrumb_animate-not-found-entrance__iKqjh{animation:ModernBreadcrumb_notFoundCardEntrance__Vg3FA .6s cubic-bezier(.25,.46,.45,.94)}.ModernBreadcrumb_animate-pulse__j3_Hw{animation:ModernBreadcrumb_pulse__khs8P 1.5s ease-in-out infinite}.ModernBreadcrumb_animate-bounce-gentle__QMDqX{animation:ModernBreadcrumb_bounceGentle__i9n0h 2s ease-in-out infinite}.ModernBreadcrumb_animate-float__ETfzi{animation:ModernBreadcrumb_floatAnimation__mpRsw 3s ease-in-out infinite}.ModernBreadcrumb_animate-shimmer__V8Z2w{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent);background-size:200px 100%;animation:ModernBreadcrumb_shimmer__xrLmO 2s infinite}.ModernBreadcrumb_breadcrumbContainer__alBNu{display:flex;align-items:center;padding:.5rem .75rem;margin-top:3rem;margin-bottom:.5rem;background-color:#f8f9fa;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.03);overflow-x:auto;white-space:nowrap;z-index:1;transition:margin .3s ease-in-out,padding .3s ease-in-out;opacity:0;transform:translateY(-10px);animation:ModernBreadcrumb_breadcrumbFadeInDown__fYX4r .4s cubic-bezier(.4,0,.2,1) .1s forwards}.ModernBreadcrumb_breadcrumbContainer__alBNu.hero-breadcrumb{margin-top:0;background-color:transparent;box-shadow:none;padding:0}.ModernBreadcrumb_breadcrumbContainer__alBNu.hero-breadcrumb .ModernBreadcrumb_activeItem__RPsZx,.ModernBreadcrumb_breadcrumbContainer__alBNu.hero-breadcrumb .ModernBreadcrumb_breadcrumbLink__RJR3L,.ModernBreadcrumb_breadcrumbContainer__alBNu.hero-breadcrumb .ModernBreadcrumb_breadcrumbSeparator__oNzDj{color:#fff;opacity:.9}.ModernBreadcrumb_breadcrumbContainer__alBNu.hero-breadcrumb .ModernBreadcrumb_activeItem__RPsZx:hover,.ModernBreadcrumb_breadcrumbContainer__alBNu.hero-breadcrumb .ModernBreadcrumb_breadcrumbLink__RJR3L:hover,.ModernBreadcrumb_breadcrumbContainer__alBNu.hero-breadcrumb .ModernBreadcrumb_breadcrumbSeparator__oNzDj:hover{color:#fff;opacity:1}.ModernBreadcrumb_breadcrumbContainer__alBNu.hero-breadcrumb .ModernBreadcrumb_breadcrumbSeparator__oNzDj{opacity:.7}@media(max-width:991px){.ModernBreadcrumb_breadcrumbContainer__alBNu{margin-top:65px;padding:.4rem .6rem}}@media(min-width:992px)and (max-width:1280px){.ModernBreadcrumb_breadcrumbContainer__alBNu{margin-top:70px}}[dir=rtl] .ModernBreadcrumb_breadcrumbContainer__alBNu .ModernBreadcrumb_breadcrumbSeparator__oNzDj{transform:scaleX(-1)}.ModernBreadcrumb_breadcrumbList__2kfsl{display:flex;align-items:center;margin:0;padding:0;list-style:none}.ModernBreadcrumb_breadcrumbItem__ErII4{display:flex;align-items:center;opacity:0;transform:translateX(-5px);animation:ModernBreadcrumb_breadcrumbItemSlideIn__er1BH .3s cubic-bezier(.4,0,.2,1) forwards}.ModernBreadcrumb_breadcrumbLink__RJR3L{color:#333;text-decoration:none;font-size:.95rem;transition:all .2s ease;padding:.25rem .5rem;border-radius:4px}.ModernBreadcrumb_breadcrumbLink__RJR3L:hover{color:#a70000;background-color:rgba(167,0,0,.05)}.ModernBreadcrumb_breadcrumbText__SamOm{color:#a70000;font-weight:600;font-size:.95rem;padding:.25rem .5rem}.ModernBreadcrumb_breadcrumbSeparator__oNzDj{display:flex;align-items:center;color:#ccc;margin:0 .25rem;font-size:.75rem;opacity:0;transform:translateX(-5px);animation:ModernBreadcrumb_breadcrumbItemSlideIn__er1BH .3s cubic-bezier(.4,0,.2,1) forwards}.ModernBreadcrumb_breadcrumbSeparator__oNzDj i{color:#999}@media(max-width:576px){.ModernBreadcrumb_breadcrumbContainer__alBNu{padding:.4rem .6rem;margin-bottom:.5rem;margin-top:1rem;border-radius:6px}.ModernBreadcrumb_breadcrumbLink__RJR3L,.ModernBreadcrumb_breadcrumbText__SamOm{font-size:.85rem;padding:.2rem .4rem}.ModernBreadcrumb_breadcrumbSeparator__oNzDj{margin:0 .1rem;font-size:.7rem}}.ModernBreadcrumb_mounted__qnI3x{position:relative;visibility:visible;opacity:1;transition:opacity .3s ease,visibility .3s ease}@keyframes ModernBreadcrumb_breadcrumbFadeInDown__fYX4r{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes ModernBreadcrumb_breadcrumbItemSlideIn__er1BH{0%{opacity:0;transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}.ModernProductCard_productCard__Ky_6f{display:flex;flex-direction:column;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05),0 10px 20px rgba(0,0,0,.03);overflow:hidden;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,box-shadow;animation:ModernProductCard_cardEnter__VpDOV .3s ease-out}.ModernProductCard_productCard__Ky_6f:hover{box-shadow:0 12px 28px rgba(0,0,0,.12),0 20px 30px rgba(0,0,0,.07);transform:translateY(-5px)}.ModernProductCard_productCard__Ky_6f:hover .ModernProductCard_overlay__drEab{opacity:1}.ModernProductCard_productCard__Ky_6f:hover:before{opacity:1;transform:scale(1)}.ModernProductCard_productCard__Ky_6f:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#a70000,#d40000);opacity:0;transform:scaleX(.6);transform-origin:center;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .4s ease;z-index:2;border-radius:3px 3px 0 0}.ModernProductCard_productCard__Ky_6f.ModernProductCard_outOfStock__F8JNb{position:relative;overflow:hidden}.ModernProductCard_productCard__Ky_6f.ModernProductCard_outOfStock__F8JNb:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ef4444,#b91c1c);opacity:1;transform:scale(1);z-index:4;border-radius:3px 3px 0 0}.ModernProductCard_productCard__Ky_6f.ModernProductCard_outOfStock__F8JNb:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);z-index:3;pointer-events:none}.ModernProductCard_productCard__Ky_6f.ModernProductCard_outOfStock__F8JNb .ModernProductCard_imageContainer___p2aN{filter:grayscale(.7)}.ModernProductCard_productCard__Ky_6f:active{transform:translateY(-3px) scale(.98);transition:transform .1s ease}.ModernProductCard_imageContainer___p2aN{position:relative;display:flex;justify-content:center;align-items:center;height:200px;cursor:pointer;overflow:hidden;transition:all .3s ease}@media(min-width:768px){.ModernProductCard_imageContainer___p2aN{height:220px}}@media(min-width:1200px){.ModernProductCard_imageContainer___p2aN{height:240px}}.ModernProductCard_imageWrapper__NQwLT{width:100%;height:100%;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.ModernProductCard_productImage__4Q3Is{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transition:transform .3s ease;display:block;border-radius:8px 8px 0 0;padding:.5rem;border:1px solid rgba(0,0,0,.05);max-width:100%;max-height:100%}.ModernProductCard_productCard__Ky_6f:hover .ModernProductCard_productImage__4Q3Is{transform:scale(1.03)}.ModernProductCard_productImage__4Q3Is[src*="data:image"]{filter:blur(2px)}@media(max-width:575px){.ModernProductCard_productImage__4Q3Is{padding:.25rem}}.ModernProductCard_overlay__drEab{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.1));display:flex;justify-content:center;align-items:center;opacity:0;transition:all .4s ease;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1}.ModernProductCard_overlay__drEab.ModernProductCard_overlayVisible__0Bzp2{opacity:1;animation:ModernProductCard_overlaySlideIn__jLOdN .3s ease}.ModernProductCard_viewDetails__6AcG5{background:linear-gradient(135deg,#a70000,#c70000);color:#fff;padding:.6rem 1.5rem;border-radius:30px;font-weight:600;font-size:.9rem;transform:translateY(15px);transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 4px 10px rgba(167,0,0,.3);position:relative;overflow:hidden;animation:ModernProductCard_viewDetailsSlideUp__cewKq .3s ease-out}.ModernProductCard_viewDetails__6AcG5:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2),hsla(0,0%,100%,0));transform:translateX(-100%);transition:transform .6s ease}.ModernProductCard_productCard__Ky_6f:hover .ModernProductCard_viewDetails__6AcG5{transform:translateY(0)}.ModernProductCard_productCard__Ky_6f:hover .ModernProductCard_viewDetails__6AcG5:before{transform:translateX(100%)}.ModernProductCard_viewDetails__6AcG5.ModernProductCard_viewDetailsVisible__C9B1A{opacity:1;transform:translateY(0);animation:ModernProductCard_viewDetailsSlideUp__cewKq .3s ease .1s both}.ModernProductCard_viewDetails__6AcG5:hover{transform:translateY(-3px) scale(1.05);background:linear-gradient(135deg,#c70000,#d40000);box-shadow:0 8px 20px rgba(167,0,0,.4)}.ModernProductCard_contentContainer__nWDkh{display:flex;flex-direction:column;padding:1rem;flex-grow:1}.ModernProductCard_productTitle__wWpjq{color:#333;font-size:1rem;font-weight:600;margin-bottom:.5rem;text-decoration:none;line-height:1.4;transition:color .2s ease;min-height:2.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.ModernProductCard_productTitle__wWpjq:hover{color:#a70000}.ModernProductCard_mostSellerBadge__1hFwj{display:flex;align-items:center;gap:6px;margin-bottom:.8rem;background:linear-gradient(90deg,rgba(255,165,0,.1),transparent);padding:.3rem .7rem;border-radius:4px;width:-moz-fit-content;width:fit-content;animation:ModernProductCard_fadeFromLeft__JpZQv .5s ease-out}.ModernProductCard_mostSellerBadge__1hFwj span{font-size:.8rem;color:#ff8c00;font-weight:600}.ModernProductCard_mostSellerBadge__1hFwj:hover{transform:scale(1.05);transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}@keyframes ModernProductCard_fadeFromLeft__JpZQv{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.ModernProductCard_priceContainer__D6Xay{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem;position:relative}.ModernProductCard_priceContainer__D6Xay:after{content:"";position:absolute;bottom:-.5rem;width:30px;height:2px;border-radius:1px}[dir=ltr] .ModernProductCard_priceContainer__D6Xay:after{left:0;background:linear-gradient(90deg,rgba(167,0,0,.5),transparent)}[dir=rtl] .ModernProductCard_priceContainer__D6Xay:after{right:0;background:linear-gradient(-90deg,rgba(167,0,0,.5),transparent)}.ModernProductCard_priceContainer__D6Xay:after{left:0;background:linear-gradient(90deg,rgba(167,0,0,.5),transparent)}.ModernProductCard_currentPrice__5Z2Gr{font-size:1.15rem;font-weight:700;color:#16a34a;transition:transform .2s ease;display:inline-flex;align-items:baseline}.ModernProductCard_currentPrice__5Z2Gr:hover{transform:scale(1.03)}.ModernProductCard_hasDiscount__oRn5D .ModernProductCard_currentPrice__5Z2Gr{color:#16a34a}.ModernProductCard_oldPrice__p178f{font-size:.9rem;text-decoration:line-through;color:#6b7280;position:relative}.ModernProductCard_actionContainer__hjmh8{margin-top:auto;padding:.75rem 0 .5rem;border-top:1px solid #f1f5f9;display:flex;align-items:center;justify-content:center;min-height:3rem;height:3rem;max-height:3rem}.ModernProductCard_weightSelectContainer__5WXui{width:100%;padding:0;height:2.75rem;min-height:2.75rem;max-height:2.75rem;display:flex;align-items:center;justify-content:center}.ModernProductCard_weightSelect__b5sT0{width:100%;border-color:#e5e7eb;background-color:#f9fafb;transition:all .2s ease}.ModernProductCard_weightSelect__b5sT0:focus{border-color:#a70000;box-shadow:0 0 0 2px rgba(167,0,0,.1)}.ModernProductCard_addToCartWrapper__82gn3{width:100%;transform-origin:center bottom;min-width:0;overflow:hidden;animation:ModernProductCard_addToCartFadeIn__6eLyB .4s ease .2s both}.ModernProductCard_featuredBadge__kK63o{position:absolute;top:12px;background:linear-gradient(135deg,#16a34a,#0d8039);color:#fff;padding:.4rem .8rem .4rem .6rem;border-radius:20px;font-size:.75rem;font-weight:600;z-index:1;box-shadow:0 3px 6px rgba(22,163,74,.25);animation:ModernProductCard_badgeEnter__aeLg2 .3s cubic-bezier(.34,1.56,.64,1);display:flex;align-items:center;gap:4px;left:12px;transform-origin:left center}.ModernProductCard_featuredBadge__kK63o:hover{transform:scale(1.05)}.ModernProductCard_featuredBadge__kK63o:before{content:"★";display:inline-block;font-size:.7rem;margin-right:4px}[dir=ltr] .ModernProductCard_featuredBadge__kK63o{left:12px;transform-origin:left center;padding:.4rem .8rem .4rem .6rem}[dir=ltr] .ModernProductCard_featuredBadge__kK63o:before{margin-right:4px}[dir=rtl] .ModernProductCard_featuredBadge__kK63o{right:12px;left:auto;padding:.4rem .6rem .4rem .8rem;transform-origin:right center}[dir=rtl] .ModernProductCard_featuredBadge__kK63o:before{margin-left:4px;margin-right:0}.ModernProductCard_discountBadge__npPkm{position:absolute;top:12px;background:linear-gradient(135deg,#a70000,#d40000);color:#fff;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;z-index:1;box-shadow:0 4px 10px rgba(167,0,0,.3);transform:rotate(5deg);animation:ModernProductCard_pulseDiscount__1Zj_h 2s ease-in-out infinite,ModernProductCard_badgeEnter__aeLg2 .3s cubic-bezier(.34,1.56,.64,1);right:12px}.ModernProductCard_discountBadge__npPkm span{position:relative}.ModernProductCard_discountBadge__npPkm span:after{content:"OFF";position:absolute;bottom:-8px;font-size:.5rem;font-weight:600;opacity:.9;letter-spacing:.5px;right:-4px}[dir=ltr] .ModernProductCard_discountBadge__npPkm{right:12px}[dir=ltr] .ModernProductCard_discountBadge__npPkm span:after{right:-4px}[dir=rtl] .ModernProductCard_discountBadge__npPkm{left:12px;right:auto}[dir=rtl] .ModernProductCard_discountBadge__npPkm span:after{left:-4px;right:auto}@keyframes ModernProductCard_badgeEnter__aeLg2{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1) rotate(5deg)}}@keyframes ModernProductCard_pulseDiscount__1Zj_h{0%,to{transform:scale(1) rotate(5deg)}50%{transform:scale(1.05) rotate(5deg)}}.ModernProductCard_outOfStockLabel__qPQLk{display:flex;align-items:center;justify-content:center;width:100%;padding:.75rem;background-color:#f9fafb;border-radius:8px;color:#ef4444;font-weight:600;letter-spacing:.025em;box-shadow:0 1px 3px rgba(0,0,0,.05);position:relative;overflow:hidden;animation:ModernProductCard_fadeIn__eMjGe .5s ease-out;background-color:rgba(239,68,68,.1)}.ModernProductCard_outOfStockLabel__qPQLk:hover{transform:translateY(-2px);box-shadow:0 5px 10px rgba(239,68,68,.3)}.ModernProductCard_outOfStockLabel__qPQLk:before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background:linear-gradient(180deg,#ef4444,#b91c1c)}.ModernProductCard_outOfStock__F8JNb .ModernProductCard_priceContainer__D6Xay,.ModernProductCard_outOfStock__F8JNb .ModernProductCard_productImage__4Q3Is,.ModernProductCard_outOfStock__F8JNb .ModernProductCard_productTitle__wWpjq{opacity:.6;filter:grayscale(.8)}@media(max-width:768px){.ModernProductCard_imageContainer___p2aN{height:180px}.ModernProductCard_productTitle__wWpjq{font-size:.9rem;min-height:2.5rem}.ModernProductCard_currentPrice__5Z2Gr{font-size:1rem}.ModernProductCard_actionContainer__hjmh8{padding:.5rem 0 .25rem}}@media(max-width:360px){.ModernProductCard_actionContainer__hjmh8{min-height:3.5rem;height:auto;max-height:none}}@keyframes ModernProductCard_fadeIn__eMjGe{0%{opacity:0}to{opacity:1}}@keyframes ModernProductCard_cardEnter__VpDOV{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ModernProductCard_overlaySlideIn__jLOdN{0%{opacity:0}to{opacity:1}}@keyframes ModernProductCard_viewDetailsSlideUp__cewKq{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ModernProductCard_addToCartFadeIn__6eLyB{0%{opacity:0}to{opacity:1}}@keyframes ModernProductCard_scaleHover__ASTj3{0%{transform:scale(1)}to{transform:scale(1.05)}}.RelatedItems_relatedSection__lyEG0{margin-top:3rem;margin-bottom:2rem}.RelatedItems_relatedSection__lyEG0 .RelatedItems_heading__8BNav{position:relative;margin-bottom:2rem;text-align:center;font-size:1.5rem;font-weight:600;color:#111827}.RelatedItems_relatedSection__lyEG0 .RelatedItems_heading__8BNav:after{content:"";position:absolute;bottom:-.75rem;left:50%;transform:translateX(-50%);width:4rem;height:3px;background-color:#a70000;border-radius:2px}.RelatedItems_relatedSection__lyEG0 .RelatedItems_itemsGrid__eOZ5Y{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:.75rem;gap:.75rem}@media(min-width:335px){.RelatedItems_relatedSection__lyEG0 .RelatedItems_itemsGrid__eOZ5Y{grid-template-columns:repeat(2,1fr);gap:.75rem}}@media(min-width:700px){.RelatedItems_relatedSection__lyEG0 .RelatedItems_itemsGrid__eOZ5Y{grid-template-columns:repeat(3,1fr);gap:1rem}}@media(min-width:992px){.RelatedItems_relatedSection__lyEG0 .RelatedItems_itemsGrid__eOZ5Y{grid-template-columns:repeat(4,1fr);gap:1.25rem}}@media(min-width:1200px){.RelatedItems_relatedSection__lyEG0 .RelatedItems_itemsGrid__eOZ5Y{grid-template-columns:repeat(4,1fr)}}@media(min-width:1400px){.RelatedItems_relatedSection__lyEG0 .RelatedItems_itemsGrid__eOZ5Y{grid-template-columns:repeat(4,1fr)}}@media(min-width:1600px){.RelatedItems_relatedSection__lyEG0 .RelatedItems_itemsGrid__eOZ5Y{gap:1.5rem}}.RelatedItems_relatedSection__lyEG0 .RelatedItems_itemsGrid__eOZ5Y .RelatedItems_itemWrapper__WRWvT{display:flex;width:100%;height:100%}.ShareSocialButtons_shareSocialModal__HARz7 .modal-dialog{margin:1.75rem auto;max-width:500px}@media(max-width:768px){.ShareSocialButtons_shareSocialModal__HARz7 .modal-dialog{margin:1rem;max-width:calc(100% - 2rem)}}.ShareSocialButtons_shareSocialModal__HARz7 .modal-content{border:none;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.15);background:linear-gradient(145deg,#fff,#f9fafb);overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.ShareSocialButtons_shareSocialModal__HARz7 .modal-content:hover{box-shadow:0 25px 80px rgba(0,0,0,.2)}.ShareSocialButtons_shareSocialModal__HARz7 .modal-header{border-bottom:1px solid rgba(167,0,0,.1);background:linear-gradient(135deg,rgba(167,0,0,.03),rgba(167,0,0,.08));padding:1.5rem 2rem 1.25rem;position:relative}.ShareSocialButtons_shareSocialModal__HARz7 .modal-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 25%,rgba(167,0,0,.02) 0,rgba(167,0,0,.02) 50%,transparent 0,transparent 75%,rgba(167,0,0,.02) 0);background-size:20px 20px;opacity:.5;pointer-events:none}.ShareSocialButtons_shareSocialModal__HARz7 .modal-header h4{margin:0;font-weight:700;font-size:1.5rem;color:#1f2937;display:flex;align-items:center;gap:.75rem;position:relative;z-index:1}.ShareSocialButtons_shareSocialModal__HARz7 .modal-header h4:before{content:"📤";font-size:1.25rem}.ShareSocialButtons_shareSocialModal__HARz7 .modal-header .btn-close{background:none;border:none;opacity:.6;font-size:1.25rem;padding:.5rem;border-radius:50%;transition:all .2s ease;position:relative;z-index:1}.ShareSocialButtons_shareSocialModal__HARz7 .modal-header .btn-close:hover{opacity:1;background:rgba(220,38,38,.1);color:#dc2626;transform:scale(1.1)}.ShareSocialButtons_shareSocialModal__HARz7 .modal-body{padding:2rem;background:#fff}.ShareSocialButtons_shareSocialModal__HARz7 .modal-content:focus-within{box-shadow:0 20px 60px rgba(167,0,0,.2)}.ShareSocialButtons_urlInputSection__1so0w{margin-bottom:2rem}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlLabel__nhXlI{font-weight:600;font-size:1rem;color:#374151;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlLabel__nhXlI:before{content:"🔗";font-size:.9rem}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlInputGroup__Dvult{position:relative;display:flex;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.06);background:#fff;border:2px solid rgba(167,0,0,.1);transition:all .3s ease}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlInputGroup__Dvult:focus-within{border-color:#a70000;box-shadow:0 4px 20px rgba(167,0,0,.15);transform:translateY(-2px)}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlInputGroup__Dvult .ShareSocialButtons_urlInput__nCmkU{flex:1 1;border:none;padding:1rem 1.25rem;font-size:.95rem;background:transparent;color:#374151}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlInputGroup__Dvult .ShareSocialButtons_urlInput__nCmkU:focus{outline:none;box-shadow:none}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlInputGroup__Dvult .ShareSocialButtons_urlInput__nCmkU:-moz-read-only{background:linear-gradient(135deg,rgba(243,244,246,.3),rgba(249,250,251,.5));cursor:pointer}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlInputGroup__Dvult .ShareSocialButtons_urlInput__nCmkU:read-only{background:linear-gradient(135deg,rgba(243,244,246,.3),rgba(249,250,251,.5));cursor:pointer}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlInputGroup__Dvult .ShareSocialButtons_copyButton__PyWXy{background:linear-gradient(135deg,#a70000,#740000);border:none;padding:1rem 1.5rem;color:#fff;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem;min-width:120px;justify-content:center}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlInputGroup__Dvult .ShareSocialButtons_copyButton__PyWXy:hover{background:linear-gradient(135deg,#740000,#a70000);transform:scale(1.02)}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlInputGroup__Dvult .ShareSocialButtons_copyButton__PyWXy:active{transform:scale(.98)}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlInputGroup__Dvult .ShareSocialButtons_copyButton__PyWXy i{font-size:1rem;transition:transform .2s ease}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlInputGroup__Dvult .ShareSocialButtons_copyButton__PyWXy:hover i{transform:scale(1.1)}.ShareSocialButtons_modernAlert__z9z_Y{border:none;border-radius:12px;padding:1rem 1.25rem;margin:1rem 0;font-weight:500;display:flex;align-items:center;gap:.75rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:ShareSocialButtons_slideIn__nmooi .3s ease-out}.ShareSocialButtons_modernAlert__z9z_Y.ShareSocialButtons_success__hi6dA{background:linear-gradient(135deg,rgba(22,163,74,.1),rgba(22,163,74,.05));color:#107636;border-left:4px solid #16a34a}.ShareSocialButtons_modernAlert__z9z_Y.ShareSocialButtons_success__hi6dA:before{content:"✅";font-size:1.1rem}.ShareSocialButtons_modernAlert__z9z_Y.ShareSocialButtons_error__WaAAp{background:linear-gradient(135deg,rgba(220,38,38,.1),rgba(220,38,38,.05));color:#b21d1d;border-left:4px solid #dc2626}.ShareSocialButtons_modernAlert__z9z_Y.ShareSocialButtons_error__WaAAp:before{content:"❌";font-size:1.1rem}@keyframes ShareSocialButtons_slideIn__nmooi{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialLabel__PQnBI{font-weight:600;font-size:1rem;color:#374151;margin-bottom:1.25rem;display:flex;align-items:center;gap:.5rem;text-align:center;position:relative}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialLabel__PQnBI:before{content:"🌐";font-size:.9rem}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialLabel__PQnBI:after{content:"";flex:1 1;height:2px;background:linear-gradient(90deg,transparent,rgba(167,0,0,.2),transparent);margin-left:1rem}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialButtonsContainer__luboB{display:flex;gap:1.25rem;justify-content:center;flex-wrap:wrap;padding:1.5rem;background:linear-gradient(135deg,rgba(249,250,251,.5),hsla(0,0%,100%,.8));border-radius:16px;border:1px solid rgba(167,0,0,.08);position:relative;overflow:hidden}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialButtonsContainer__luboB:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 25%,rgba(167,0,0,.01) 0,rgba(167,0,0,.01) 50%,transparent 0,transparent 75%,rgba(167,0,0,.01) 0);background-size:30px 30px;opacity:.7;pointer-events:none}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialButtonsContainer__luboB .ShareSocialButtons_socialButtonWrapper__fkDxq{position:relative;z-index:1;border-radius:50%;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialButtonsContainer__luboB .ShareSocialButtons_socialButtonWrapper__fkDxq:hover{transform:translateY(-8px) scale(1.1);box-shadow:0 12px 24px rgba(0,0,0,.15)}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialButtonsContainer__luboB .ShareSocialButtons_socialButtonWrapper__fkDxq:active{transform:translateY(-4px) scale(1.05)}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialButtonsContainer__luboB .ShareSocialButtons_socialButtonWrapper__fkDxq.ShareSocialButtons_facebook__ukeYx:hover{box-shadow:0 12px 24px rgba(59,89,152,.3)}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialButtonsContainer__luboB .ShareSocialButtons_socialButtonWrapper__fkDxq.ShareSocialButtons_whatsapp__H9QQI:hover{box-shadow:0 12px 24px rgba(37,211,102,.3)}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialButtonsContainer__luboB .ShareSocialButtons_socialButtonWrapper__fkDxq.ShareSocialButtons_telegram__guufI:hover{box-shadow:0 12px 24px rgba(0,136,204,.3)}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialButtonsContainer__luboB .ShareSocialButtons_socialButtonWrapper__fkDxq.ShareSocialButtons_messenger__VesAE:hover{box-shadow:0 12px 24px rgba(0,132,255,.3)}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialButtonsContainer__luboB .ShareSocialButtons_socialButtonWrapper__fkDxq button{border-radius:50%!important;overflow:hidden;transition:all .2s ease}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialButtonsContainer__luboB .ShareSocialButtons_socialButtonWrapper__fkDxq button:focus{outline:3px solid rgba(167,0,0,.3);outline-offset:2px}.ShareSocialButtons_modernTooltip__11m3d .tooltip .ShareSocialButtons_tooltip-inner__nGW8j{background:#1f2937;color:#fff;border-radius:8px;padding:.5rem .75rem;font-size:.85rem;font-weight:500;box-shadow:0 4px 12px rgba(0,0,0,.15)}.ShareSocialButtons_modernTooltip__11m3d .tooltip.ShareSocialButtons_bs-tooltip-top___cKQI .ShareSocialButtons_tooltip-arrow__4CR2J:before{border-top-color:#1f2937}.ShareSocialButtons_modernTooltip__11m3d .tooltip.ShareSocialButtons_bs-tooltip-bottom__e3sPt .ShareSocialButtons_tooltip-arrow__4CR2J:before{border-bottom-color:#1f2937}.ShareSocialButtons_modernTooltip__11m3d .tooltip.ShareSocialButtons_bs-tooltip-start__mbt2x .ShareSocialButtons_tooltip-arrow__4CR2J:before{border-left-color:#1f2937}.ShareSocialButtons_modernTooltip__11m3d .tooltip.ShareSocialButtons_bs-tooltip-end__omJXY .ShareSocialButtons_tooltip-arrow__4CR2J:before{border-right-color:#1f2937}@media(max-width:768px){.ShareSocialButtons_shareSocialModal__HARz7 .modal-dialog{margin:.5rem;max-width:calc(100% - 1rem)}.ShareSocialButtons_shareSocialModal__HARz7 .modal-header{padding:1.25rem 1.5rem 1rem}.ShareSocialButtons_shareSocialModal__HARz7 .modal-header h4{font-size:1.3rem}.ShareSocialButtons_shareSocialModal__HARz7 .modal-body{padding:1.5rem}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlInputGroup__Dvult{flex-direction:column}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlInputGroup__Dvult .ShareSocialButtons_urlInput__nCmkU{border-bottom:1px solid rgba(167,0,0,.1)}.ShareSocialButtons_urlInputSection__1so0w .ShareSocialButtons_urlInputGroup__Dvult .ShareSocialButtons_copyButton__PyWXy{border-radius:0 0 12px 12px;padding:.875rem 1rem}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialButtonsContainer__luboB{gap:1rem;padding:1.25rem}.ShareSocialButtons_socialButtonsSection__7VHwJ .ShareSocialButtons_socialButtonsContainer__luboB .ShareSocialButtons_socialButtonWrapper__fkDxq:hover{transform:translateY(-4px) scale(1.05)}}.ShareSocialButtons_shareSocialModal__HARz7 .modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}.ShareSocialButtons_shareSocialModal__HARz7 .modal.show .modal-dialog{transform:none}.ShareSocialButtons_copyButton__PyWXy.ShareSocialButtons_loading__ruptA{pointer-events:none;opacity:.7}.ShareSocialButtons_copyButton__PyWXy.ShareSocialButtons_loading__ruptA:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:ShareSocialButtons_spin__x_fr3 1s linear infinite;margin-left:.5rem}.ShareSocialButtons_copyButton__PyWXy.ShareSocialButtons_loading__ruptA:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);animation:ShareSocialButtons_shimmer__q3KAu 1.5s infinite}@keyframes ShareSocialButtons_spin__x_fr3{to{transform:rotate(1turn)}}@keyframes ShareSocialButtons_shimmer__q3KAu{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media(prefers-contrast:high){.ShareSocialButtons_shareSocialModal__HARz7 .ShareSocialButtons_shareSocialModal__HARz7 .modal-content{border:2px solid #000}.ShareSocialButtons_shareSocialModal__HARz7 .ShareSocialButtons_urlInputGroup__Dvult{border-width:2px}.ShareSocialButtons_shareSocialModal__HARz7 .ShareSocialButtons_socialButtonWrapper__fkDxq{border:2px solid transparent}.ShareSocialButtons_shareSocialModal__HARz7 .ShareSocialButtons_socialButtonWrapper__fkDxq:focus-within{border-color:#a70000}}@media(prefers-reduced-motion:reduce){.ShareSocialButtons_shareSocialModal__HARz7 .ShareSocialButtons_shareSocialModal__HARz7 .modal-content,.ShareSocialButtons_shareSocialModal__HARz7 .ShareSocialButtons_urlInputGroup__Dvult{transition:none}.ShareSocialButtons_shareSocialModal__HARz7 .ShareSocialButtons_urlInputGroup__Dvult:focus-within{transform:none}.ShareSocialButtons_shareSocialModal__HARz7 .ShareSocialButtons_socialButtonWrapper__fkDxq{transition:none}.ShareSocialButtons_shareSocialModal__HARz7 .ShareSocialButtons_socialButtonWrapper__fkDxq:hover{transform:none}.ShareSocialButtons_shareSocialModal__HARz7 .ShareSocialButtons_copyButton__PyWXy{transition:none}.ShareSocialButtons_shareSocialModal__HARz7 .ShareSocialButtons_copyButton__PyWXy:hover{transform:none}.ShareSocialButtons_shareSocialModal__HARz7 .ShareSocialButtons_modernAlert__z9z_Y{animation:none}@keyframes ShareSocialButtons_spin__x_fr3{to{transform:none}}}@media print{.ShareSocialButtons_shareSocialModal__HARz7{display:none!important}}.ShareSocialButtons_socialButtonWrapper__fkDxq:focus-within{outline:none;box-shadow:0 0 0 3px rgba(167,0,0,.3)}.ShareSocialButtons_socialButtonWrapper__fkDxq:active:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.5);transform:translate(-50%,-50%);animation:ShareSocialButtons_ripple__bS5H7 .6s ease-out}@keyframes ShareSocialButtons_ripple__bS5H7{to{width:60px;height:60px;opacity:0}}@media(max-width:480px){.ShareSocialButtons_shareSocialModal__HARz7 .modal-dialog{margin:.25rem;max-width:calc(100% - .5rem)}.ShareSocialButtons_shareSocialModal__HARz7 .modal-header{padding:1rem 1.25rem .75rem}.ShareSocialButtons_shareSocialModal__HARz7 .modal-header h4{font-size:1.2rem}.ShareSocialButtons_shareSocialModal__HARz7 .modal-body{padding:1.25rem 1rem}.ShareSocialButtons_socialButtonsContainer__luboB{gap:.75rem;padding:1rem}.ShareSocialButtons_socialButtonsContainer__luboB .ShareSocialButtons_socialButtonWrapper__fkDxq:hover{transform:translateY(-2px) scale(1.02)}}@media(max-height:500px)and (orientation:landscape){.ShareSocialButtons_shareSocialModal__HARz7 .modal-dialog{margin:.5rem auto;max-height:calc(100vh - 1rem)}.ShareSocialButtons_shareSocialModal__HARz7 .modal-body{max-height:calc(100vh - 150px);overflow-y:auto}}.image-gallery-icon{color:#fff;transition:all .3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px rgb(25.5,25.5,25.5))}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-bottom-nav,.image-gallery-top-nav{padding:10px;left:50%;transform:translateX(-50%)}.image-gallery-bottom-nav .image-gallery-svg,.image-gallery-top-nav .image-gallery-svg{height:120px;width:90px}@media(max-width:768px){.image-gallery-bottom-nav .image-gallery-svg,.image-gallery-top-nav .image-gallery-svg{height:72px;width:48px}}@media(max-width:480px){.image-gallery-bottom-nav .image-gallery-svg,.image-gallery-top-nav .image-gallery-svg{height:48px;width:36px}}.image-gallery-bottom-nav[disabled],.image-gallery-top-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-top-nav{top:0}.image-gallery-bottom-nav{bottom:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center;touch-action:none}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{transform:scale(1.2);background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active{transform:scale(1.2);border:1px solid #fff;background:#fff}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-bullets.image-gallery-bullets-vertical{left:20px;right:auto;bottom:auto;width:auto;top:50%;transform:translateY(-50%)}.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{display:block;margin:12px 0}@media(max-width:768px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{margin:6px 0;padding:3px}}@media(max-width:480px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{padding:2.7px}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px #1a1a1a;transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}@keyframes ItemNotFound_fadeInUp___Lzmv{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ItemNotFound_fadeInDown__JjogS{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes ItemNotFound_fadeInLeft__CXbWV{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes ItemNotFound_fadeInRight__SLJja{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes ItemNotFound_fadeIn__mPXCQ{0%{opacity:0}to{opacity:1}}@keyframes ItemNotFound_scaleIn__og4N3{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ItemNotFound_slideInUp__kV_3M{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ItemNotFound_hoverLift__H5_Gv{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes ItemNotFound_pulseScale__hF8sF{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes ItemNotFound_springHover__eqkI7{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.02)}to{transform:translateY(-4px) scale(1.02)}}@keyframes ItemNotFound_iconRotate__zHUg9{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(15deg) scale(1.2)}}@keyframes ItemNotFound_bounceIn__c1oLz{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes ItemNotFound_cardSlideUp__8sb1r{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes ItemNotFound_progressFill__NDajP{0%{width:0}to{width:var(--progress-width,0)}}@keyframes ItemNotFound_buttonTap__yUdOV{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ItemNotFound_offerCardEntrance__cVVpP{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ItemNotFound_offerCardHover__xGBYa{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes ItemNotFound_modalOverlayFadeIn__NA2cn{0%{opacity:0}to{opacity:1}}@keyframes ItemNotFound_modalSlideIn__163ge{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ItemNotFound_modalContentFadeIn__9yqU_{0%{opacity:0}to{opacity:1}}@keyframes ItemNotFound_modalItemSlideUp__iLx_t{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ItemNotFound_buttonHover__1RSU1{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@keyframes ItemNotFound_confirmationSlideIn__8OTjr{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ItemNotFound_iconSpinIn__4VOL_{0%{opacity:0;transform:scale(0) rotate(-180deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes ItemNotFound_detailItemHover__hTfRF{0%{transform:scale(1) translateX(0)}to{transform:scale(1.02) translateX(3px)}}@keyframes ItemNotFound_detailItemHoverRtl__4Ptqj{0%{transform:scale(1) translateX(0)}to{transform:scale(1.02) translateX(-3px)}}@keyframes ItemNotFound_maxLimitFadeIn__nSuOf{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ItemNotFound_termsExpand__XXow4{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@keyframes ItemNotFound_pulse__etc95{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}}@keyframes ItemNotFound_bounceGentle__AnPI6{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ItemNotFound_floatAnimation__vJ1sT{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes ItemNotFound_notFoundCardEntrance__W1H6N{0%{opacity:0;transform:translateY(50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ItemNotFound_shimmer__3_6_e{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.ItemNotFound_animate__0tnSL{animation-fill-mode:both;animation-timing-function:cubic-bezier(.4,0,.2,1)}.ItemNotFound_animate-fade-in-up__Is8VI{animation:ItemNotFound_fadeInUp___Lzmv .5s ease-out}.ItemNotFound_animate-fade-in-down__WH9PA{animation:ItemNotFound_fadeInDown__JjogS .5s ease-out}.ItemNotFound_animate-fade-in-left__4ef_V{animation:ItemNotFound_fadeInLeft__CXbWV .5s ease-out}.ItemNotFound_animate-fade-in-right__ekamj{animation:ItemNotFound_fadeInRight__SLJja .5s ease-out}.ItemNotFound_animate-fade-in__uNjZu{animation:ItemNotFound_fadeIn__mPXCQ .5s ease-out}.ItemNotFound_animate-scale-in___gX6l{animation:ItemNotFound_scaleIn__og4N3 .4s ease-out}.ItemNotFound_animate-slide-in-up__SzVf_{animation:ItemNotFound_slideInUp__kV_3M .6s ease-out}.ItemNotFound_animate-delay-100__AuQO5{animation-delay:.1s}.ItemNotFound_animate-delay-200__i9yPQ{animation-delay:.2s}.ItemNotFound_animate-delay-300__ypCrQ{animation-delay:.3s}.ItemNotFound_animate-delay-500____Lf5{animation-delay:.5s}.ItemNotFound_animate-delay-700__HneAu{animation-delay:.7s}.ItemNotFound_animate-duration-300__PWFkV{animation-duration:.3s}.ItemNotFound_animate-duration-500__gX1xd{animation-duration:.5s}.ItemNotFound_animate-duration-700__bFCLu{animation-duration:.7s}.ItemNotFound_animate-duration-1000__XBHaJ{animation-duration:1s}.ItemNotFound_hover-lift__ogGcy{transition:transform .3s ease,box-shadow .3s ease}.ItemNotFound_hover-lift__ogGcy:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.ItemNotFound_hover-scale__fRmZf{transition:transform .2s ease}.ItemNotFound_hover-scale__fRmZf:hover{transform:scale(1.05)}.ItemNotFound_hover-scale-sm__SHyb1{transition:transform .2s ease}.ItemNotFound_hover-scale-sm__SHyb1:hover{transform:scale(1.03)}.ItemNotFound_stagger-animation__yyeJM>:first-child{animation-delay:0s}.ItemNotFound_stagger-animation__yyeJM>:nth-child(2){animation-delay:.1s}.ItemNotFound_stagger-animation__yyeJM>:nth-child(3){animation-delay:.2s}.ItemNotFound_stagger-animation__yyeJM>:nth-child(4){animation-delay:.3s}.ItemNotFound_stagger-animation__yyeJM>:nth-child(5){animation-delay:.4s}.ItemNotFound_stagger-animation__yyeJM>:nth-child(6){animation-delay:.5s}.ItemNotFound_stagger-animation__yyeJM>:nth-child(7){animation-delay:.6s}.ItemNotFound_stagger-animation__yyeJM>:nth-child(8){animation-delay:.7s}.ItemNotFound_stagger-animation__yyeJM>:nth-child(9){animation-delay:.8s}.ItemNotFound_stagger-animation__yyeJM>:nth-child(10){animation-delay:.9s}@keyframes ItemNotFound_skeleton-pulse__BiTC2{0%{background-color:#f3f4f6}50%{background-color:#e5e7eb}to{background-color:#f3f4f6}}.ItemNotFound_skeleton-pulse__BiTC2{animation:ItemNotFound_skeleton-pulse__BiTC2 2s ease-in-out infinite}[dir=rtl] .ItemNotFound_animate-fade-in-left__4ef_V{animation:ItemNotFound_fadeInRight__SLJja .5s ease-out}[dir=rtl] .ItemNotFound_animate-fade-in-right__ekamj{animation:ItemNotFound_fadeInLeft__CXbWV .5s ease-out}.ItemNotFound_animate-bounce-in__ppIni{animation:ItemNotFound_bounceIn__c1oLz .6s ease-out}.ItemNotFound_animate-card-slide-up__jkElO{animation:ItemNotFound_cardSlideUp__8sb1r .5s ease-out}.ItemNotFound_animate-progress__fiuAh{animation:ItemNotFound_progressFill__NDajP .8s ease-out}.ItemNotFound_animate-button-tap__IkH70{animation:ItemNotFound_buttonTap__yUdOV .15s ease-out}.ItemNotFound_animate-offer-card-entrance__lWi3X{animation:ItemNotFound_offerCardEntrance__cVVpP .4s ease-out}.ItemNotFound_animate-modal-overlay__GuZPY{animation:ItemNotFound_modalOverlayFadeIn__NA2cn .3s ease-out}.ItemNotFound_animate-modal-slide-in__KWxkS{animation:ItemNotFound_modalSlideIn__163ge .4s cubic-bezier(.34,1.56,.64,1)}.ItemNotFound_animate-modal-content__nlwnJ{animation:ItemNotFound_modalContentFadeIn__9yqU_ .5s ease-out .2s both}.ItemNotFound_animate-modal-item__xUfuU{animation:ItemNotFound_modalItemSlideUp__iLx_t .3s ease-out}.ItemNotFound_animate-modal-item-delay-1__GMt9N{animation:ItemNotFound_modalItemSlideUp__iLx_t .3s ease-out .1s both}.ItemNotFound_animate-modal-item-delay-2____uht{animation:ItemNotFound_modalItemSlideUp__iLx_t .3s ease-out .2s both}.ItemNotFound_animate-modal-item-delay-3__3w25U{animation:ItemNotFound_modalItemSlideUp__iLx_t .3s ease-out .3s both}.ItemNotFound_hover-modal-button__MYWoi{transition:all .2s ease}.ItemNotFound_hover-modal-button__MYWoi:hover{transform:translateY(-3px)}.ItemNotFound_hover-modal-button__MYWoi:active{transform:scale(.98)}.ItemNotFound_animate-modal-button-tap__qLWDi{animation:ItemNotFound_buttonTap__yUdOV .15s ease-out}.ItemNotFound_tab-hover__J6dFr{position:relative;transition:all .3s ease}.ItemNotFound_tab-hover__J6dFr:before{content:"";position:absolute;bottom:0;left:50%;right:50%;height:3px;background:linear-gradient(90deg,var(--primary-color),var(--primary-light));transition:all .3s ease;border-radius:8px 8px 0 0;opacity:0}.ItemNotFound_tab-hover__J6dFr:hover{color:var(--primary-color)}.ItemNotFound_tab-hover__J6dFr:hover:before{left:20%;right:20%;opacity:.5}.ItemNotFound_hover-button-scale__a0Ret{transition:all .2s cubic-bezier(.34,1.56,.64,1)}.ItemNotFound_hover-button-scale__a0Ret:hover{transform:scale(1.03)}.ItemNotFound_hover-button-scale__a0Ret:active{transform:scale(.98)}.ItemNotFound_hover-card-spring__J61Wb{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.ItemNotFound_hover-card-spring__J61Wb:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04)}.ItemNotFound_hover-scale-spring__M1gxD{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.ItemNotFound_hover-scale-spring__M1gxD:hover{transform:scale(1.03)}.ItemNotFound_hover-icon-rotate__NaO__{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.ItemNotFound_hover-icon-rotate__NaO__:hover{transform:translateY(-2px) scale(1.1) rotate(5deg)}@keyframes ItemNotFound_overlayFadeIn__jXGJF{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes ItemNotFound_overlayFadeOut__DqaOs{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes ItemNotFound_slideUpButton__L_gLF{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ItemNotFound_slideDownButton__0AoQS{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}@keyframes ItemNotFound_scaleXGrow__yj8Jj{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ItemNotFound_hover-category-scale__NwODG{transition:transform .3s ease}.ItemNotFound_hover-category-scale__NwODG:hover{transform:scale(1.02)}.ItemNotFound_category-overlay__YUPzG{opacity:0;visibility:hidden;transition:all .3s ease}.ItemNotFound_category-overlay__YUPzG.ItemNotFound_show__5d3N8{animation:ItemNotFound_overlayFadeIn__jXGJF .3s ease forwards}.ItemNotFound_category-overlay__YUPzG.ItemNotFound_hide__l27Kk{animation:ItemNotFound_overlayFadeOut__DqaOs .3s ease forwards}.ItemNotFound_category-button__rFBj_{transform:translateY(20px);opacity:0;transition:all .3s ease .1s}.ItemNotFound_category-button__rFBj_.ItemNotFound_show__5d3N8{animation:ItemNotFound_slideUpButton__L_gLF .3s ease .1s forwards}.ItemNotFound_category-button__rFBj_.ItemNotFound_hide__l27Kk{animation:ItemNotFound_slideDownButton__0AoQS .3s ease forwards}.ItemNotFound_active-gradient__qEJcx{transform:scaleX(0);transform-origin:left;animation:ItemNotFound_scaleXGrow__yj8Jj .3s ease forwards}.ItemNotFound_animate-confirmation-slide-in__BxsB7{animation:ItemNotFound_confirmationSlideIn__8OTjr .5s ease-out}.ItemNotFound_animate-icon-spin-in__7Q5Fh{animation:ItemNotFound_iconSpinIn__4VOL_ .4s cubic-bezier(.68,-.55,.265,1.55)}.ItemNotFound_animate-max-limit__92UpB{animation:ItemNotFound_maxLimitFadeIn__nSuOf .3s ease-out .3s both}.ItemNotFound_animate-terms-expand__08prv{animation:ItemNotFound_termsExpand__XXow4 .5s ease-out .4s both}.ItemNotFound_hover-detail-item__dHef_{transition:all .2s ease}.ItemNotFound_hover-detail-item__dHef_:hover{transform:scale(1.02) translateX(3px)}.ItemNotFound_hover-detail-item-rtl__OrCVo{transition:all .2s ease}.ItemNotFound_hover-detail-item-rtl__OrCVo:hover{transform:scale(1.02) translateX(-3px)}.ItemNotFound_stagger-confirmation__aPI6r>:first-child{animation-delay:0s}.ItemNotFound_stagger-confirmation__aPI6r>:nth-child(2){animation-delay:.1s}.ItemNotFound_stagger-confirmation__aPI6r>:nth-child(3){animation-delay:.2s}.ItemNotFound_stagger-confirmation__aPI6r>:nth-child(4){animation-delay:.3s}.ItemNotFound_stagger-confirmation__aPI6r>:nth-child(5){animation-delay:.4s}.ItemNotFound_animate-not-found-entrance__E0R99{animation:ItemNotFound_notFoundCardEntrance__W1H6N .6s cubic-bezier(.25,.46,.45,.94)}.ItemNotFound_animate-pulse__amlt6{animation:ItemNotFound_pulse__etc95 1.5s ease-in-out infinite}.ItemNotFound_animate-bounce-gentle__YwBHY{animation:ItemNotFound_bounceGentle__AnPI6 2s ease-in-out infinite}.ItemNotFound_animate-float__eYQ9e{animation:ItemNotFound_floatAnimation__vJ1sT 3s ease-in-out infinite}.ItemNotFound_animate-shimmer__wNOnG{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent);background-size:200px 100%;animation:ItemNotFound_shimmer__3_6_e 2s infinite}.ItemNotFound_notFoundContainer__6tZbf{min-height:100vh;background:linear-gradient(135deg,#f8f9fa,#e9ecef);display:flex;align-items:center;justify-content:center;padding:2rem;position:relative;overflow:hidden}.ItemNotFound_notFoundContainer__6tZbf:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(82,10,10,.03) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(167,0,0,.03) 0,transparent 50%);pointer-events:none}.ItemNotFound_notFoundCard__ko3jk{background:#fff;border-radius:24px;padding:3rem;box-shadow:0 20px 60px rgba(0,0,0,.1),0 8px 25px rgba(0,0,0,.06);text-align:center;max-width:500px;width:100%;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-top:4px solid #8f140f}@media(max-width:768px){.ItemNotFound_notFoundCard__ko3jk{padding:2rem;margin:1rem}}.ItemNotFound_iconContainer__4Lt7E{max-width:200px;margin:0 auto 2rem;position:relative;height:200px;display:flex;align-items:center;justify-content:center}.ItemNotFound_warningImage__vBuQY{max-width:100%;max-height:100%;width:auto;height:auto;filter:drop-shadow(0 8px 25px rgba(0,0,0,.15));transition:all .3s ease}.ItemNotFound_warningImage__vBuQY:hover{transform:scale(1.05);filter:drop-shadow(0 12px 35px rgba(0,0,0,.2))}@media(max-width:768px){.ItemNotFound_warningImage__vBuQY{max-width:150px;max-height:150px}}.ItemNotFound_titleSection__q_t_O{margin-bottom:2rem}.ItemNotFound_notFoundTitle__RhMKx{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:1rem;background:linear-gradient(135deg,#2c3e50,#a70000);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}@media(max-width:768px){.ItemNotFound_notFoundTitle__RhMKx{font-size:2rem}}.ItemNotFound_notFoundSubtitle__3i8iK{font-size:1.2rem;color:#6c757d;margin-bottom:0;line-height:1.5}@media(max-width:768px){.ItemNotFound_notFoundSubtitle__3i8iK{font-size:1.1rem}}.ItemNotFound_actionSection__AxIM4{margin-top:2rem}.ItemNotFound_backButton__XVISA{background:linear-gradient(90deg,#520a0a,#a70000 50%,#520a0a);color:#fff;border:none;padding:1rem 2.5rem;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(82,10,10,.3);min-width:200px}.ItemNotFound_backButton__XVISA:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2) 50%,transparent);transition:left .5s ease}.ItemNotFound_backButton__XVISA:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(82,10,10,.4)}.ItemNotFound_backButton__XVISA:hover:before{left:100%}.ItemNotFound_backButton__XVISA:active{transform:translateY(-1px);box-shadow:0 4px 15px rgba(82,10,10,.3)}@media(max-width:768px){.ItemNotFound_backButton__XVISA{padding:.875rem 2rem;font-size:1rem;min-width:180px}}.ItemNotFound_decorativeElements__k_5WN{position:absolute;top:20px;right:20px;width:60px;height:60px;opacity:.1}.ItemNotFound_decorativeElements__k_5WN:before{content:"";position:absolute;width:20px;height:20px;background:#a70000;border-radius:50%;top:0;left:0;animation:ItemNotFound_floatAnimation__vJ1sT 4s ease-in-out infinite}.ItemNotFound_decorativeElements__k_5WN:after{content:"";position:absolute;width:15px;height:15px;background:#ff9300;border-radius:50%;bottom:10px;right:5px;animation:ItemNotFound_floatAnimation__vJ1sT 3s ease-in-out infinite reverse}[dir=rtl] .ItemNotFound_decorativeElements__k_5WN{right:auto;left:20px}[dir=rtl] .ItemNotFound_notFoundSubtitle__3i8iK,[dir=rtl] .ItemNotFound_notFoundTitle__RhMKx{text-align:right}.ItemNotFound_titleSection__q_t_O{animation-delay:.2s}.ItemNotFound_actionSection__AxIM4{animation-delay:.4s}.ItemDetails_itemDetailsContainer__A1rF_{display:flex;flex-direction:column;gap:2rem;padding:2rem 1rem;width:100%;max-width:1200px;margin:0 auto}.ItemDetails_productSection__Er8_1{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:flex-start}@media(max-width:768px){.ItemDetails_productSection__Er8_1{grid-template-columns:1fr;gap:2rem;width:100%}.ItemDetails_productInfo__C9gWq{order:2}}.ItemDetails_productInfo__C9gWq .ItemDetails_header__8vMn8{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.ItemDetails_productInfo__C9gWq .ItemDetails_header__8vMn8 .ItemDetails_title__EXcS6{flex:1 1;font-size:1.5rem;font-weight:600;color:#111827;margin:0;line-height:1.2}@media(min-width:768px){.ItemDetails_productInfo__C9gWq .ItemDetails_header__8vMn8 .ItemDetails_title__EXcS6{font-size:1.75rem}}.ItemDetails_productInfo__C9gWq .ItemDetails_header__8vMn8 .ItemDetails_shareButton__PswDO{background:none;border:none;padding:.5rem;cursor:pointer;border-radius:.5rem;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(0,0,.2,1)}.ItemDetails_productInfo__C9gWq .ItemDetails_header__8vMn8 .ItemDetails_shareButton__PswDO:hover{background-color:#f3f4f6}.ItemDetails_productInfo__C9gWq .ItemDetails_badge__urW1j{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem;position:relative;font-weight:600}.ItemDetails_productInfo__C9gWq .ItemDetails_badge__urW1j.ItemDetails_mostSeller__apdNB{background:linear-gradient(90deg,rgba(255,165,0,.1),transparent);color:#ff8c00;padding:.35rem .8rem;border-radius:1rem;font-size:.875rem}.ItemDetails_productInfo__C9gWq .ItemDetails_badge__urW1j.ItemDetails_featured__TeAKu{background:linear-gradient(135deg,#16a34a,#0d8039);color:#fff;border-radius:20px;font-size:.75rem;font-weight:600;box-shadow:0 3px 6px rgba(22,163,74,.25);transition:transform .2s ease;animation:ItemDetails_badgeEnter__3x_M0 .3s cubic-bezier(.34,1.56,.64,1)}.ItemDetails_productInfo__C9gWq .ItemDetails_badge__urW1j.ItemDetails_featured__TeAKu:hover{transform:scale(1.05)}.ItemDetails_productInfo__C9gWq .ItemDetails_badge__urW1j.ItemDetails_featured__TeAKu:before{content:"★";display:inline-block;font-size:.7rem}[dir=ltr] .ItemDetails_productInfo__C9gWq .ItemDetails_badge__urW1j.ItemDetails_featured__TeAKu{padding:.4rem .8rem .4rem .6rem}[dir=ltr] .ItemDetails_productInfo__C9gWq .ItemDetails_badge__urW1j.ItemDetails_featured__TeAKu:before{margin-right:4px;margin-left:0}[dir=rtl] .ItemDetails_productInfo__C9gWq .ItemDetails_badge__urW1j.ItemDetails_featured__TeAKu{padding:.4rem .6rem .4rem .8rem}[dir=rtl] .ItemDetails_productInfo__C9gWq .ItemDetails_badge__urW1j.ItemDetails_featured__TeAKu:before{margin-left:4px;margin-right:0}.ItemDetails_productInfo__C9gWq .ItemDetails_priceSection__BQVzp{display:flex;align-items:baseline;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.ItemDetails_productInfo__C9gWq .ItemDetails_priceSection__BQVzp .ItemDetails_currentPrice__wde9V{font-size:1.5rem;font-weight:600;color:#111827}.ItemDetails_productInfo__C9gWq .ItemDetails_priceSection__BQVzp .ItemDetails_oldPrice__kA_7X{font-size:1.125rem;color:#6b7280;text-decoration:line-through}.ItemDetails_productInfo__C9gWq .ItemDetails_priceSection__BQVzp .ItemDetails_discount__HPnkm{position:relative;border-radius:1.25rem;font-size:.875rem;font-weight:600;background:linear-gradient(135deg,#a70000,#d40000);color:#fff;padding:.4rem .7rem;box-shadow:0 4px 10px rgba(167,0,0,.3);animation:ItemDetails_pulseDiscount__6vIrf 2s ease-in-out infinite,ItemDetails_badgeEnter__3x_M0 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes ItemDetails_pulseDiscount__6vIrf{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.ItemDetails_productInfo__C9gWq [dir=ltr] .ItemDetails_priceSection__BQVzp .ItemDetails_discount__HPnkm,.ItemDetails_productInfo__C9gWq [dir=rtl] .ItemDetails_priceSection__BQVzp .ItemDetails_discount__HPnkm{padding:.4rem .7rem}.ItemDetails_productInfo__C9gWq .ItemDetails_description__Dm0XK{margin:1.5rem 0}.ItemDetails_productInfo__C9gWq .ItemDetails_description__Dm0XK h5{font-size:1.125rem;font-weight:600;color:#1f2937;margin-bottom:.75rem}.ItemDetails_productInfo__C9gWq .ItemDetails_description__Dm0XK p{color:#4b5563;line-height:1.6}.ItemDetails_productInfo__C9gWq .ItemDetails_quantitySection__Ui_x0{margin-top:2rem;width:100%;max-width:20rem}.ItemDetails_productInfo__C9gWq .ItemDetails_quantitySection__Ui_x0 .ItemDetails_controls__HFGpx{display:flex;align-items:center;gap:1rem}.ItemDetails_productInfo__C9gWq .ItemDetails_quantitySection__Ui_x0 .ItemDetails_deleteButton__uuqcI{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;border:1px solid rgba(220,38,38,.2);background-color:rgba(220,38,38,.05);color:#dc2626;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;align-self:flex-end}.ItemDetails_productInfo__C9gWq .ItemDetails_quantitySection__Ui_x0 .ItemDetails_deleteButton__uuqcI:hover{background-color:rgba(220,38,38,.1);border-color:rgba(220,38,38,.3);transform:translateY(-1px)}.ItemDetails_productInfo__C9gWq .ItemDetails_quantitySection__Ui_x0 .ItemDetails_deleteButton__uuqcI:active{transform:translateY(0)}.ItemDetails_productInfo__C9gWq .ItemDetails_quantitySection__Ui_x0 .ItemDetails_deleteButton__uuqcI i{font-size:.9rem;transition:transform .2s ease}.ItemDetails_productInfo__C9gWq .ItemDetails_quantitySection__Ui_x0 .ItemDetails_deleteButton__uuqcI:hover i{transform:rotate(5deg)}.ItemDetails_gallerySection__Wk1lP{display:flex;justify-content:center;position:relative}@media(max-width:768px){.ItemDetails_gallerySection__Wk1lP{order:1}}.ItemDetails_gallerySection__Wk1lP .image-gallery{background-color:#fff;border-radius:.75rem;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.08);width:100%}.ItemDetails_gallerySection__Wk1lP .image-gallery-thumbnail{border:2px solid transparent;border-radius:.375rem;overflow:hidden;transition:all .2s cubic-bezier(0,0,.2,1)}.ItemDetails_gallerySection__Wk1lP .image-gallery-thumbnail.ItemDetails_active__9mtyz,.ItemDetails_gallerySection__Wk1lP .image-gallery-thumbnail:hover{border-color:#a70000}.ItemDetails_gallerySection__Wk1lP .image-gallery-thumbnail-image{object-fit:cover}.ItemDetails_gallerySection__Wk1lP .image-gallery-image{object-fit:contain;height:400px}.ItemDetails_gallerySection__Wk1lP .ItemDetails_singleImage__OInEY{width:100%;height:auto;min-height:300px;max-height:500px;object-fit:contain;background-color:#fff;border-radius:.75rem;padding:1rem;box-shadow:0 2px 5px rgba(0,0,0,.08)}@keyframes ItemDetails_badgeEnter__3x_M0{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.ItemDetails_outOfStock__DG58q{display:inline-block;padding:.5rem 1rem;background-color:#e76868;color:#dc2626;border-radius:.5rem;font-weight:500;margin-top:1rem}.ItemDetails_gallerySection__Wk1lP{width:100%;max-width:100%}@media(max-width:768px){.ItemDetails_gallerySection__Wk1lP{padding:0 10px;margin:0 auto}}.ItemDetails_gallerySection__Wk1lP .image-gallery{width:100%!important;max-width:100%!important}@media(max-width:768px){.ItemDetails_gallerySection__Wk1lP .image-gallery .ItemDetails_image-gallery-slide__fQqRx .ItemDetails_image-gallery-image__oP0rB{max-height:300px!important;width:100%!important;object-fit:contain!important}.ItemDetails_gallerySection__Wk1lP .image-gallery .ItemDetails_image-gallery-thumbnails-wrapper__nD7YQ{width:-moz-fit-content!important;width:fit-content!important}.ItemDetails_gallerySection__Wk1lP .image-gallery .ItemDetails_image-gallery-thumbnails-wrapper__nD7YQ .ItemDetails_image-gallery-thumbnails__Dw__s{padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;scrollbar-width:thin!important}.ItemDetails_gallerySection__Wk1lP .image-gallery .ItemDetails_image-gallery-thumbnails-wrapper__nD7YQ .ItemDetails_image-gallery-thumbnails__Dw__s::-webkit-scrollbar{height:4px!important}.ItemDetails_gallerySection__Wk1lP .image-gallery .ItemDetails_image-gallery-thumbnails-wrapper__nD7YQ .ItemDetails_image-gallery-thumbnails__Dw__s::-webkit-scrollbar-track{background:#f1f1f1!important;border-radius:2px!important}.ItemDetails_gallerySection__Wk1lP .image-gallery .ItemDetails_image-gallery-thumbnails-wrapper__nD7YQ .ItemDetails_image-gallery-thumbnails__Dw__s::-webkit-scrollbar-thumb{background:#888!important;border-radius:2px!important}.ItemDetails_gallerySection__Wk1lP .image-gallery .ItemDetails_image-gallery-thumbnails-wrapper__nD7YQ .ItemDetails_image-gallery-thumbnails__Dw__s::-webkit-scrollbar-thumb:hover{background:#555!important}.ItemDetails_gallerySection__Wk1lP .image-gallery .ItemDetails_image-gallery-thumbnails-wrapper__nD7YQ .ItemDetails_image-gallery-thumbnails__Dw__s .ItemDetails_image-gallery-thumbnail__sP_ke{width:60px!important;height:60px!important;margin-right:8px!important;border-radius:4px!important;overflow:hidden!important;flex-shrink:0!important;display:inline-block!important}.ItemDetails_gallerySection__Wk1lP .image-gallery .ItemDetails_image-gallery-thumbnails-wrapper__nD7YQ .ItemDetails_image-gallery-thumbnails__Dw__s .ItemDetails_image-gallery-thumbnail__sP_ke .ItemDetails_image-gallery-thumbnail-image__nGol_{width:100%!important;height:100%!important;object-fit:cover!important}.ItemDetails_gallerySection__Wk1lP .image-gallery .ItemDetails_image-gallery-thumbnails-wrapper__nD7YQ .ItemDetails_image-gallery-thumbnails__Dw__s .ItemDetails_image-gallery-thumbnail__sP_ke.ItemDetails_active__9mtyz{border:2px solid #007bff!important}}@media(max-width:480px){.ItemDetails_gallerySection__Wk1lP .image-gallery .ItemDetails_image-gallery-slide__fQqRx .ItemDetails_image-gallery-image__oP0rB{max-height:250px!important}.ItemDetails_gallerySection__Wk1lP .image-gallery .ItemDetails_image-gallery-thumbnails-wrapper__nD7YQ .ItemDetails_image-gallery-thumbnails__Dw__s .ItemDetails_image-gallery-thumbnail__sP_ke{width:50px!important;height:50px!important;margin-right:6px!important}}.ItemDetails_productSection__Er8_1{display:flex;gap:2rem}@media(max-width:768px){.ItemDetails_productSection__Er8_1{flex-direction:column;gap:1rem}}.ItemDetails_productSection__Er8_1 .ItemDetails_productInfo__C9gWq{flex:1 1}@media(max-width:768px){.ItemDetails_productSection__Er8_1 .ItemDetails_productInfo__C9gWq{order:2}}.ItemDetails_productSection__Er8_1 .ItemDetails_gallerySection__Wk1lP{flex:1 1}@media(max-width:768px){.ItemDetails_productSection__Er8_1 .ItemDetails_gallerySection__Wk1lP{order:1}}.ItemDetails_galleryWrapper__sabw5{width:100%!important;position:absolute;height:80%;top:0}.ItemDetails_mobile-gallery__di_fD .ItemDetails_image-gallery-thumbnails-wrapper__nD7YQ{overflow:visible!important}.ItemDetails_mobile-gallery__di_fD .ItemDetails_image-gallery-thumbnails__Dw__s{overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;padding:10px 0!important;display:flex!important;gap:8px!important}.ItemDetails_mobile-gallery__di_fD .ItemDetails_image-gallery-thumbnails__Dw__s::-webkit-scrollbar{height:4px!important}.ItemDetails_mobile-gallery__di_fD .ItemDetails_image-gallery-thumbnails__Dw__s::-webkit-scrollbar-track{background:#f1f1f1!important;border-radius:2px!important}.ItemDetails_mobile-gallery__di_fD .ItemDetails_image-gallery-thumbnails__Dw__s::-webkit-scrollbar-thumb{background:#888!important;border-radius:2px!important}.ItemDetails_mobile-gallery__di_fD .ItemDetails_image-gallery-thumbnails__Dw__s::-webkit-scrollbar-thumb:hover{background:#555!important}.ItemDetails_mobile-gallery__di_fD .ItemDetails_image-gallery-thumbnail__sP_ke{flex-shrink:0!important;width:60px!important;height:60px!important;border-radius:4px!important;overflow:hidden!important;border:2px solid transparent!important;cursor:pointer!important}.ItemDetails_mobile-gallery__di_fD .ItemDetails_image-gallery-thumbnail__sP_ke.ItemDetails_active__9mtyz{border-color:#007bff!important}.ItemDetails_mobile-gallery__di_fD .ItemDetails_image-gallery-thumbnail-image__nGol_{width:100%!important;height:100%!important;object-fit:cover!important}.ItemDetails_mobile-gallery__di_fD .ItemDetails_image-gallery-slide__fQqRx .ItemDetails_image-gallery-image__oP0rB{max-height:300px!important;width:100%!important;object-fit:contain!important}@media(max-width:480px){.ItemDetails_mobile-gallery__di_fD .ItemDetails_image-gallery-thumbnail__sP_ke{width:50px!important;height:50px!important}.ItemDetails_mobile-gallery__di_fD .ItemDetails_image-gallery-slide__fQqRx .ItemDetails_image-gallery-image__oP0rB{max-height:250px!important}}