@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}@font-face{font-family:Rubik;src:url(/fonts/Rubik-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Rubik;src:url(/fonts/Rubik-Bold.ttf) format("truetype");font-weight:700;font-style:normal}header{background-image:url(/background.png);background-size:cover;background-position:50%;height:250px;margin-top:68px}h1,h2,h3{font-family:Rubik,sans-serif}body{background:var(--chakra-colors-chakra-body-bg);color:var(--chakra-colors-chakra-body-text);min-height:1500px}:root{--light-surface:#fbf3f1;--border-color:#dee2e6;--text-secondary:#6c757d;--menu-background-gradient:linear-gradient(90deg,#f8ede9,#fffcdd);--bottom-nav-item-color:#ff6f00;--bottom-nav-item-background:linear-gradient(90deg,#fffcdd,#f9f9f9);--menu-button-color:#ff6f00;--burger-icon-bar-color:#ff6f00;--profile-avatar-hover-shadow:0 0 0 2px rgba(251,0,255,.5);--search-icon-color:#ff6f00;--new-card-price-color:#7e9090;--menu-header-background:var(--light-surface);--selected-category-button-background:#00efd9;--search-term-indicator-background:hsla(0,0%,65%,.547);--background-replying-to:#f6ede3;--background-footer-container:linear-gradient(135deg,hsla(12,56%,96%,.95),hsla(12,56%,96%,.95));--background-menu-button:linear-gradient(135deg,#f8fafc,#f1f5f9);--background-menu-button-hover:linear-gradient(135deg,#faf5ff,#f3e8ff);--background-cart-button:linear-gradient(135deg,#e2e8f0,#cbd5e1);--background-payment-modal-container:hsla(12,56%,96%,.98);--background-payment-modal-content:linear-gradient(135deg,#f8ede9,#faf5f2);--background-payment-section:hsla(12,56%,96%,.85);--background-summary-card:hsla(12,56%,96%,.95);--background-summary-item:linear-gradient(135deg,rgba(230,49,153,.08),rgba(254,194,11,.08));--background-item-image:linear-gradient(135deg,#f1f5f9,#e2e8f0);--background-quantity-btn:linear-gradient(135deg,#f8fafc,#f1f5f9);--background-quantity-display:rgba(124,58,237,.08);--background-summary-totals:hsla(12,56%,96%,.5);--background-order-benefits:hsla(12,56%,96%,.5);--background-step-circle:linear-gradient(135deg,#e2e8f0,#cbd5e1);--background-progress-line:linear-gradient(90deg,#e2e8f0,#cbd5e1);--background-step-header:hsla(12,56%,96%,.8);--background-form-input:hsla(12,56%,96%,.9);--background-form-input-focus:var(--light-surface);--background-back-button:linear-gradient(135deg,#f8fafc,#f1f5f9);--background-action-button-secondary:var(--light-surface);--background-action-button-secondary-hover:#f8fafc;--background-search-box-input:var(--light-surface);--background-category-filter:var(--light-surface);--background-product-card:var(--light-surface);--background-request-card:var(--light-surface);--background-form-input-admin:var(--light-surface);--background-cancel-btn-admin-hover:#e9ecef;--background-modern-admin-container:-webkit-linear-gradient(315deg,#f9ede9,#dbb5b5);--background-admin-user-info:#f8fafc;--background-tab-button-hover:#f8fafc;--background-order-card:var(--light-surface);--background-article-double:linear-gradient(90deg,#f8ede9 0%,#fffcdd);--background-article-double-div:#f5f6f0;--background-article-double-text-wrapper:#ffffff8f;--background-article-double-navbar:var(--light-surface);--background-ellipse-4-wrapper-img:bisque;--background-slider-overlay:wheat;--background-cart-box:var(--light-surface);--background-cart-box-scrollbar-track:bisque;--background-cart-box-scrollbar-thumb:bisque;--background-rectangle-35:var(--light-surface);--background-caracteristique-item:var(--light-surface);--background-images-en-vrac:var(--light-surface);--background-expanded-image-overlay:wheat;--background-success-container:#f0f4f8;--background-animated-video-container:#f0f8ff;--background-new-card-border:var(--light-surface);--background-new-card-add-button:#f0f0f06b;--background-new-card-add-button-hover:#e8e8e8;--background-new-card-add-button-disabled:var(--light-surface);--background-product-form-container:#f9f9fb;--background-product-form-section:var(--light-surface);--background-product-form-input:var(--light-surface);--background-product-form-secondary-button:#e2e8f0;--background-product-form-secondary-button-hover:#cbd5e0;--background-product-form-image-preview:#f7fafc;--background-product-form-dynamic-field-card:#f9f9fb;--background-product-form-add-button:#edf2f7;--background-product-form-add-button-hover:#e2e8f0;--background-selected-categories-chip:var(--light-surface);--background-selected-categories-chip-remove-button-hover:#f0f0f0;--background-selected-categories-clear-all-button-hover:#f0f0f0;--background-loader-after:#fff6f1;--background-checkbox-custom:var(--light-surface);--background-modern-form-header:var(--light-surface);--background-modern-form-sidebar:var(--light-surface);--background-form-input-modern-form:var(--light-surface);--background-form-footer:var(--light-surface);--background-panier-item:var(--light-surface);--background-product-modal-content:linear-gradient(180deg,#fbf3f1,#fbf3f1);--background-modal-header-full:var(--light-surface);--background-thumbnail-full:var(--light-surface)}[data-theme=dark]{--border-color:#2d3748;--text-secondary:#a0aec0;--chakra-colors-chakra-body-bg:#000;--menu-background-gradient:#000;--bottom-nav-item-color:var(--chakra-colors-chakra-body-text);--bottom-nav-item-background:#000;--menu-button-color:var(--chakra-colors-chakra-body-text);--burger-icon-bar-color:#fff;--profile-avatar-hover-shadow:0 0 0 2px rgba(150,0,150,.7);--search-icon-color:var(--chakra-colors-chakra-body-text);--new-card-price-color:var(--chakra-colors-chakra-body-text);--menu-header-background:#000;--selected-category-button-background:#000;--search-term-indicator-background:#000;--background-replying-to:#000;--background-footer-container:#000;--background-menu-button:#000;--background-menu-button-hover:#000;--background-cart-button:#000;--background-payment-modal-container:#000;--background-payment-modal-content:#000;--background-payment-section:#000;--background-summary-card:#000;--background-summary-item:#000;--background-item-image:#000;--background-quantity-btn:#000;--background-quantity-display:#000;--background-summary-totals:#000;--background-order-benefits:#000;--background-step-circle:#000;--background-progress-line:#000;--background-step-header:#000;--background-form-input:#000;--background-form-input-focus:#000;--background-back-button:#000;--background-action-button-secondary:#000;--background-action-button-secondary-hover:#000;--background-search-box-input:#000;--background-category-filter:#000;--background-product-card:#000;--background-request-card:#000;--background-form-input-admin:#000;--background-cancel-btn-admin-hover:#000;--background-modern-admin-container:#000;--background-admin-user-info:#000;--background-tab-button-hover:#000;--background-order-card:#000;--background-article-double:#000;--background-article-double-div:#000;--background-article-double-text-wrapper:#000;--background-article-double-navbar:#000;--background-ellipse-4-wrapper-img:#000;--background-slider-overlay:#000;--background-cart-box:#000;--background-cart-box-scrollbar-track:#000;--background-cart-box-scrollbar-thumb:#000;--background-rectangle-35:#000;--background-caracteristique-item:#000;--background-images-en-vrac:#000;--background-expanded-image-overlay:#000;--background-success-container:#000;--background-animated-video-container:#000;--background-new-card-border:#000;--background-new-card-add-button:#000;--background-new-card-add-button-hover:#000;--background-new-card-add-button-disabled:#000;--background-product-form-container:#000;--background-product-form-section:#000;--background-product-form-input:#000;--background-product-form-secondary-button:#000;--background-product-form-secondary-button-hover:#000;--background-product-form-image-preview:#000;--background-product-form-dynamic-field-card:#000;--background-product-form-add-button:#000;--background-product-form-add-button-hover:#000;--background-selected-categories-chip:#000;--background-selected-categories-chip-remove-button-hover:#000;--background-selected-categories-clear-all-button-hover:#000;--background-loader-after:#000;--background-checkbox-custom:#000;--background-modern-form-header:#000;--background-modern-form-sidebar:#000;--background-form-input-modern-form:#000;--background-form-footer:#000;--background-panier-item:#000;--background-product-modal-content:#000;--background-modal-header-full:#000;--background-thumbnail-full:#000;.time_card{color:#fff!important}.header-categorie-button,.menu-toggle-button{color:#fff!important;background-color:#333!important;border-color:#555!important}.header-categorie-button:hover,.menu-toggle-button:hover{background-color:#555!important;border-color:#777!important}.header-categorie-button.selected,.menu-toggle-button.validate-button-active{background-color:#007bff!important;color:#fff!important;border-color:#007bff!important}.bottom-nav{background-color:#000!important}.payment-modal-container{background:#1a202c!important;border-color:#4a5568!important;box-shadow:0 15px 35px rgba(0,0,0,.5)!important}.payment-modal-header{background:linear-gradient(315deg,#333,#555)!important;color:#fff!important}.modal-title{background:linear-gradient(45deg,#eee,#ccc)!important;-webkit-text-fill-color:transparent!important}.modal-subtitle{color:#bbb!important}.payment-section,.summary-card{background:#2d3748!important;border-color:#4a5568!important;box-shadow:0 4px 20px rgba(0,0,0,.3)!important}.summary-title{color:#fff!important;border-bottom-color:#4a5568!important;background:linear-gradient(135deg,#7c3aed,#ec4899)!important;-webkit-text-fill-color:transparent!important}.summary-item{background:#2d3748!important;border-color:#4a5568!important}.item-title{background:linear-gradient(135deg,#eee,#ccc)!important;-webkit-text-fill-color:transparent!important}.item-remove-btn{background:rgba(239,68,68,.2)!important;border-color:rgba(239,68,68,.3)!important;color:#f87171!important}.current-price{background:linear-gradient(135deg,#10b981,#34d399)!important;-webkit-background-clip:text!important;background-clip:text!important}.original-price{color:#a0aec0!important}.savings-text{background:rgba(5,150,105,.2)!important;color:#48bb78!important}.item-quantity{color:#a0aec0!important}.item-price{background:linear-gradient(135deg,#667eea,#764ba2)!important;-webkit-background-clip:text!important;background-clip:text!important}.status-message{background:#4a5568!important;color:#fff!important;border-color:#718096!important}.status-dot.green{background:linear-gradient(135deg,#10b981,#34d399)!important}.status-dot.orange{background:linear-gradient(135deg,#f59e0b,#fbbf24)!important}.status-dot.red{background:linear-gradient(135deg,#ef4444,#f87171)!important}.quantity-controls{border-color:#4a5568!important}.quantity-btn{background:#4a5568!important;border-color:#718096!important;color:#fff!important}.quantity-display{background:linear-gradient(135deg,#667eea,#764ba2)!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:#4a5568!important}.summary-totals{border-top-color:#4a5568!important;background:#2d3748!important}.total-row{color:#fff!important}.total-row.final{border-top-color:#4a5568!important;background:rgba(124,58,237,.2)!important}.final-price{background:linear-gradient(135deg,#667eea,#764ba2)!important;-webkit-background-clip:text!important;background-clip:text!important}.free-shipping{background:rgba(16,185,129,.2)!important;color:#48bb78!important}.order-benefits{border-top-color:#4a5568!important;background:#2d3748!important}.benefit-item{color:#a0aec0!important}.step-header{background:#2d3748!important;border-color:#4a5568!important}.step-title{color:#fff!important;background:linear-gradient(135deg,#eee,#ccc)!important;-webkit-text-fill-color:transparent!important}.step-description{color:#a0aec0!important}.step-circle{background:#4a5568!important;color:#fff!important}.progress-step.active .step-circle{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;box-shadow:0 6px 20px rgba(124,58,237,.5)!important}.progress-step.completed .step-circle{background:linear-gradient(135deg,#10b981,#34d399)!important;color:#fff!important;box-shadow:0 4px 15px rgba(16,185,129,.5)!important}.step-label{color:#a0aec0!important}.progress-step.active .step-label{color:#fff!important}.progress-line{background:#4a5568!important}.cart-invalid-alert,.error-alert{background:#2d3748!important;border-color:#4a5568!important;box-shadow:0 6px 20px rgba(0,0,0,.3)!important}.error-content,.error-message{color:#f87171!important}.form-label{color:#fff!important}.label-icon{color:#9f7aea!important}.form-input,.form-select,.form-textarea{border-color:#4a5568!important;color:#fff!important;background:#2d3748!important}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:#9f7aea!important;box-shadow:0 0 0 3px rgba(159,122,234,.3)!important;background:#2d3748!important}.continue-button,.pay-button{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;box-shadow:0 6px 20px rgba(124,58,237,.5)!important}.back-button{background:#4a5568!important;color:#fff!important;border-color:#718096!important}.security-badge,.stock-check-progress{color:#fff!important;box-shadow:0 6px 20px rgba(0,0,0,.3)!important}.card-element-container,.security-badge,.stock-check-progress{background:#2d3748!important;border-color:#4a5568!important}.card-brands img{opacity:1!important}.save-card-option{background:#2d3748!important;border-color:#4a5568!important}.checkbox-custom{border-color:#718096!important;background:#4a5568!important}.checkbox-input:checked+.checkbox-custom{background:linear-gradient(135deg,#667eea,#764ba2)!important;border-color:#9f7aea!important;color:#fff!important}.checkbox-text{color:#fff!important}.spinner{border-color:#fff hsla(0,0%,100%,.3) hsla(0,0%,100%,.3)!important}.trust-indicators{border-top-color:#4a5568!important;background:#2d3748!important}.trust-item{color:#a0aec0!important}}@media (max-width:768px){.header{height:80%;margin-top:46px}}.animated-video-container{transition:opacity 1s ease-in-out;opacity:1;z-index:9999;background-color:#f0f8ff}.fade-out{opacity:0;pointer-events:none}.video_animate-wrapper{transition:max-height .8s ease-in-out,opacity .6s ease-in-out;overflow:hidden;z-index:9999;max-height:700px;opacity:1}.video_animate-wrapper.collapsed{max-height:0;opacity:0;margin:0;padding:0}.animated-video{display:block}.video_animate{justify-content:center}.banner-video{width:100%;height:500px;object-fit:cover}.video-overlay{position:absolute;top:0;left:0;width:100%;-webkit-backdrop-filter:brightness(.6);backdrop-filter:brightness(.6);display:flex;align-items:center;justify-content:center;color:#fff;font-size:3rem;font-weight:700}.animated-video{image-rendering:auto;transform:translateZ(0);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:auto}.video_animate{width:100%;overflow:hidden}@media (min-width:769px){.video_animate-wrapper.collapsed{max-height:0;opacity:0;margin:0;padding:0;pointer-events:none}}@media (max-width:768px){.video_animate-wrapper.collapsed{max-height:none!important;opacity:1!important;pointer-events:auto}.video-banner{height:400px}.animated-video{height:80%;margin-top:46px}.video_animate{justify-content:center;width:100%;height:auto;overflow:hidden}.video-overlay{font-size:2rem}.video_animate-wrapper{max-height:800px;transition:max-height .8s ease-in-out,opacity .6s ease-in-out;overflow:hidden;z-index:9999}}@font-face{font-family:typo;src:url(/typo.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:a_d_mono;src:url(/a_d_mono.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Silicone W00 Bold;src:url(https://db.onlinewebfonts.com/t/980986481f221ceb339f1d489fe858b3.eot);src:url(https://db.onlinewebfonts.com/t/980986481f221ceb339f1d489fe858b3.eot?#iefix)format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/980986481f221ceb339f1d489fe858b3.woff2)format("woff2"),url(https://db.onlinewebfonts.com/t/980986481f221ceb339f1d489fe858b3.woff)format("woff"),url(https://db.onlinewebfonts.com/t/980986481f221ceb339f1d489fe858b3.ttf)format("truetype"),url(https://db.onlinewebfonts.com/t/980986481f221ceb339f1d489fe858b3.svg#Silicone%20W00%20Bold)format("svg")}*{box-sizing:border-box;margin:0;padding:0;-ms-overflow-style:none}.article-double{position:relative;width:100%;height:auto;background:linear-gradient(90deg,#f8ede9 0,#fffcdd);color:#000;display:flex;flex-direction:column;align-items:center;overflow-x:hidden}.article-double .div{width:100%;max-width:1440px;margin:0 auto;background-color:#f5f6f0;display:flex;flex-wrap:wrap;justify-content:center}.card_hero{margin-top:30px;width:80%;height:560px;padding:7px;border-radius:20px}.card_hero img{cursor:pointer;width:100%;height:auto;object-fit:cover;border-radius:10px}.card_section{width:100%;max-width:1104px;height:auto;border-radius:500px;padding:20px}.card_images{width:100%;height:500px;display:flex;justify-content:center;text-align:center;align-items:center}.card_slider{width:100%;object-fit:cover}.article-double .p,.article-double .text-wrapper,.article-double .text-wrapper-3{word-wrap:break-word;white-space:normal;overflow:hidden}.article-double .text-wrapper{color:#000;font-family:Rounded Mplus\ 1c-Light,Helvetica;font-weight:500;display:inline-flex;letter-spacing:0;line-height:48px;text-align:center;width:max-content;background-color:#ffffff8f;border-radius:0 0 0 10px;margin:10px}.text-wrapper-10{color:#c203c0;width:100%;display:flex;align-items:center;gap:10px}.text-wrapper-50{font-family:allroundgothic;font-size:x-large;color:#ff80b1;justify-content:center;margin-bottom:20px;align-items:center;gap:10px}.article-double .prenom_du_proposant{color:#f10;font-size:large;margin-left:0}.profil{margin-top:10px}.article-double .ellipse{background-color:#00a6ed;height:55px;width:55px;margin:inherit}.article-double .text-wrapper-11{color:#a8e5ff;font-family:Roboto,Helvetica;font-size:20px;font-weight:700;letter-spacing:0;line-height:24px;text-align:center;white-space:nowrap;width:184px}.article-double .ipsum-dolor-sit-amet-2{color:#043732;font-size:1.2em;font-weight:700}.article-double .p{width:80%;color:#d2691e;font-size:3em;font-weight:900;border-radius:10px;margin:10px}.article-double .text-wrapper-3{color:#fff;font-size:24px;font-weight:400;text-align:center;margin:10px}.article-double .navbar{width:100%;height:72px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 20px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.article-double .text-wrapper-4{color:#000;font-size:64px;font-weight:400;white-space:nowrap;cursor:pointer}.article-double .column{display:flex;align-items:center}.article-double .nav-link-dropdown .text-wrapper-5{color:#000;font-size:24px;font-weight:700}.article-double .button,.article-double .button-2,.article-double .div-wrapper{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;border-radius:10px;cursor:pointer;margin:10px}.article-double .button{background-color:#313131;color:#fff}.article-double .button-2{background-color:#d199f012;color:#fff}.article-double .CTA{width:70%;max-width:995px;background-color:#d9d9d905;margin:20px auto;padding:20px;border-radius:10px;overflow:hidden}.article-double .commentaires,.article-double .description-du,.article-double .plus-d-infos,.article-double .prix{max-width:70%;background-color:#d9d9d908;border-radius:20px;overflow:hidden}.article-double .commentaires{margin-top:20px}.article-double .prix{width:100%}.text-wrapper-27{color:#d2691e;font-size:1em;font-weight:900;padding:10px;border-radius:10px}.article-double .Description_point{display:flex;justify-content:flex-start;flex-wrap:wrap;width:70%;margin-top:40px;margin-bottom:40px;border-radius:20px}.article-double .overlap-9{height:auto;position:relative;padding:20px}.article-double .text-wrapper-18{color:#000;font-family:Rubik One-Regular,Helvetica;font-size:1.5em;font-weight:800;letter-spacing:0;line-height:30px;top:11px;white-space:nowrap;margin-left:10px;margin-bottom:20px}.article-double .overlap{display:flex;flex-wrap:wrap;align-items:center}.article-double .ellipse{border-radius:50%;margin:0;object-fit:cover}.article-double .coupole,.article-double .coupole-2,.article-double .coupole-3,.article-double .coupole-4{flex:1 1}.article-double .img_point_important_un,.img_point_important_deux,.img_point_important_quatre,.img_point_important_trois{height:100px;top:10px;width:100px;object-fit:cover;border-radius:100px;margin:auto auto 10px}.article-double .bouton,.article-double .overlap-5,.article-double .overlap-6,.article-double .stock{width:100%;margin:20px auto;padding:20px;background-color:#d9d9d908;border-radius:20px;overflow:hidden}.produit-derives-images{width:100%}.article-double .span{color:#9761a9;font-weight:900}.article-double .text-wrapper-28{color:#000;font-family:Rubik,Helvetica;font-size:20px;font-weight:900;text-align:left}.text-wrapper-20{width:70%;display:flex;flex-direction:column;align-items:start}.text-wrapper-20 .caracteristique-nom,.text-wrapper-20 .caracteristique-valeur{font-size:1em;color:#313131;margin-bottom:15px}.ellipse-4-wrapper img{width:70%;height:100%}.ellipse.photo_du_proposant{border-radius:50%;width:50px;height:50px;object-fit:cover;margin-left:10px}.ipsum-dolor-sit-amet-2{font-family:allroundgothic;font-size:14px;color:#29211e;font-weight:100;width:100%;margin:auto}.slider-overlay{position:fixed;top:0;left:0;max-width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:wheat;z-index:1000}.ellipse-4-wrapper{display:inline-block;margin-bottom:10px;margin-right:10px;border-radius:100px}.ellipse-4-wrapper img{height:101px;margin-bottom:10px;object-fit:cover;width:107px}.ellipse-4-wrapper.selected{border:5px dotted #3f8c00}#cartOverlay{display:flex;justify-content:center;align-items:center;position:fixed;-webkit-backdrop-filter:blur(5px);top:80px;left:0;width:100%;height:100%;z-index:1000}#cartBox{background-color:#fff;width:410px;border-radius:8px;margin:auto 50px 0 auto;z-index:1000;overflow-y:auto;height:inherit;animation:fadeIn .5s ease}#cartBox::-webkit-scrollbar{width:4px;scrollbar-width:thin;scrollbar-color:#000 #ff9800}#cartBox::-webkit-scrollbar-track{background:bisque;border-radius:10px}#cartBox::-webkit-scrollbar-thumb{background:bisque;border-radius:7px}#cartBox::-webkit-scrollbar-thumb:hover{background:#555}#cartBox{scrollbar-width:thin;scrollbar-color:#319795 rgba(255,232,204,.358);margin-right:30px}#cartBox::-webkit-scrollbar{display:none}.carts-header{display:flex;font-family:Silicone W00 Bold;justify-content:space-between;font-size:2.2em;padding:10px;font-weight:900;margin:auto;color:#ff5722;position:-webkit-sticky;position:sticky;top:0;z-index:100}.small-slider{max-width:100px;max-height:100px;justify-content:left;align-items:center}.carts_sliders{width:auto;height:100%}.carts-items-container{display:contents;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 200px}.carts-items{display:flex}.carts-items-info{width:90%;font-weight:700;margin:0 20px;color:#795548;font-size:1em}.carts_price{margin-left:10px;padding-left:50px;font-weight:900;font-size:24px;color:#41ca01}.carts-items-actions{display:flex;align-items:center;gap:10px;margin-right:5%;justify-content:center}.carts-items-actions button{border:none;cursor:pointer;font-weight:700;color:#206361}.carts-items-actions button:hover{color:#555}.cart-total{font-family:Xenara;cursor:pointer;color:#fff;justify-content:space-around;position:fixed;font-weight:700;font-size:1.2em;bottom:0;border-top:1px solid #ccc;padding:10px;justify-content:space-between;align-items:center;margin:19px;border-radius:10px}.cart-total-price{margin-left:20px}.cart-total-title{width:auto;color:#206361;margin-left:20px}.cart-total-sum{color:#05445f}.cart-total-sum,.price_total{margin-left:10px}.close-cart-button{cursor:pointer;color:#867c96;padding:10px;text-align:center;margin-right:0}.shopping-cart-icon{width:50px;height:50px;cursor:pointer}.price{color:green;margin-left:10px;font-size:medium}.rectangle-35{width:100%;margin-top:50px}.caracteristiques-table{border-radius:10px;margin-bottom:20px}.table-title{color:#5d2a18;font-size:2.5em;font-weight:900;margin-bottom:10px;text-align:right}.caracteristiques-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.caracteristique-item{display:flex;flex-direction:column;align-items:flex-start;min-width:150px;flex:1 1}.caracteristique-nom{color:#000;margin-bottom:5px}.caracteristique-nom,.caracteristique-valeur{font-family:Rubik,Helvetica;font-size:14px;font-weight:900}.caracteristique-valeur{color:#555555c4}.commentaires{width:100%;max-width:1102px;margin:20px auto;background-color:#d9d9d908;border-radius:20px;overflow:hidden}.commentaires .overlap-3{display:flex;align-items:left;flex-direction:column;border-radius:10px}.commentaires .text-wrapper-16{color:#5d2a18;font-size:2.5em;font-weight:900;margin-bottom:10px;text-align:left}.commentaires .commentaires-profil{display:flex;font-size:1em;align-items:center;margin-bottom:10px}.commentaires-profil img{object-fit:cover;border-radius:50%}.commentaires .username{color:#f05;font-family:Rubik,Helvetica;font-size:1em;font-weight:900;margin-bottom:5px}.commentaires .ellipse-3{height:61px;width:63px;margin-right:20px}.commentaires .text-wrapper-17{text-align:left;margin-left:20px;color:#555555c4;font-family:Rubik,Helvetica;font-size:1em;font-weight:900}form{display:flex;flex-direction:column}textarea{width:100%;height:100px;margin-bottom:10px;padding:10px;border-radius:5px;border:1px solid #ddd}button[type=submit]{padding:10px 20px;color:#ff9800;background-color:#dbe0ff;font-weight:900;border:none;border-radius:5px;cursor:pointer}button[type=submit]:hover{color:#fff;background-color:#ff9800}.comment-contain{width:100%;display:flex}.article-double .ajout-{height:auto;left:0;top:413px;width:100%}.article-double .text-wrapper-21{color:#313131;font-family:Russo One,Helvetica;font-size:2.5em;font-weight:400;letter-spacing:0;line-height:1.2;margin-bottom:20px}.article-double .text-wrapper-22{color:#333;font-family:Rubik,Helvetica;font-size:1.5em;font-weight:700;letter-spacing:0;line-height:1.5;width:100%;margin-bottom:20px}.article-double .overlap-wrapper{left:0;top:559px;max-width:997px}.article-double .overlap-7{background-color:#ed00ea0a;border-radius:0 0 100px 100px;height:52px;position:relative;width:100%}.article-double .text-wrapper-25{color:#000;font-family:Rubik One-Regular,Helvetica;font-size:1.25em;font-weight:900;letter-spacing:0;line-height:1.5;top:50%;left:20px;transform:translateY(-50%);white-space:nowrap}.article-double .overlap-group-3{background-color:#d9d9d903;height:auto;width:100%;padding:20px;text-align:center;margin-top:20px}.article-double .text-wrapper-23,.article-double .text-wrapper-24{color:#ff9800;font-family:Rubik,Helvetica;font-size:2em;font-weight:900;letter-spacing:0;line-height:1.5;cursor:pointer;display:inline-block;margin-right:10px}.article-double .article-suivant{height:auto;left:0;top:413px;max-width:995px}.ellipse-4-wrapper{display:flex;width:107px;height:101px;cursor:pointer}.article-double .ellipse-4{height:382px;width:100%;object-fit:cover;background:bisque;padding:10px;border-radius:20px}.article-double .text-wrapper-10{color:#00a6ed;font-family:Rubik,Helvetica;font-size:1.2rem;font-weight:600;margin-left:auto}.article{width:70%}.info-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.info-modal{color:#206361;background-color:#fff;border-radius:8px;padding:20px;width:80%;max-width:500px;position:relative}.info-modal-header{display:flex;justify-content:space-between;border-bottom:1px solid #ddd;color:#d2691e;padding-bottom:10px;margin-bottom:20px;font-size:1.5em;font-weight:bolder}.info-modal-content{color:#313131;line-height:2em;font-weight:500;font-size:1.2em}.carts-items{display:block;flex-direction:row;align-items:center;justify-content:space-between;flex-grow:1}.cart-items{overflow-y:auto;margin-top:-362px}.article_content{width:60%}.images-en-vrac{margin-top:20px;flex-wrap:wrap;justify-content:space-between;border-radius:20px;background-color:#fff}.images-en-vrac img{height:231px;transition:transform .3s ease,z-index .3s ease}.images-en-vrac img.expanded{position:relative;z-index:1000;margin-bottom:20px}.image-varie-1,.image-varie-2,.image-varie-3,.image-varie-4,.image-varie-5{min-width:150px;flex-grow:1;flex-shrink:1;flex-basis:calc(20% - 10px)}.expanded-image-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:wheat;display:flex;align-items:center;justify-content:center;z-index:1000;transition:background-color .3s ease}.expanded-image-overlay img{max-width:90%;max-height:90%;border-radius:10px;object-fit:contain}.container{display:flex;width:70%;margin:0 auto;justify-content:space-between}.left-section{width:50%;padding-right:10px}.right-section{width:50%;padding-left:10px}.article_content{display:flex;flex-direction:column;align-items:center;width:100%}.produit-derives-images img{cursor:pointer;margin-bottom:10px}.ellipse-4-wrapper img.selected{border:4px solid #ff9800}.description-du{display:flex;flex-direction:column}.galerie_produit_option{max-width:100%;background-color:#d9d9d908;border-radius:20px;overflow:hidden}.images-en-vrac img{margin:5px}.images-en-vrac img.expanded{transition:transform .3s}.imageContainer{display:flex;justify-content:center;align-items:center;padding:20px}.customImage{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);object-fit:contain}.custom-modal{max-width:800px}.card_hero{display:flex;justify-content:center;margin-bottom:20px}.product-main-image{width:100%;height:300px;object-fit:cover;border-radius:20px;cursor:pointer}.product-title{font-size:1.5rem}.product-price,.product-title{font-weight:700;text-align:center}.product-price{font-size:1.2rem;margin-bottom:10px}.description-du{margin-top:20px}.images-en-vrac{display:flex;gap:10px;justify-content:center}.images-en-vrac img{width:80px;height:80px;object-fit:cover;border-radius:10px;cursor:pointer;transition:transform .3s ease}.images-en-vrac img.expanded{transform:scale(1.5)}.rectangle-35{margin-top:20px;background-color:#fff;border-radius:10px}.caracteristiques-table{padding:10px;border:1px solid #ddd;border-radius:8px}.table-title{font-size:1.2rem;font-weight:700}.caracteristique-item{background:#fff;padding:10px;border-radius:5px}.cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;z-index:999}.css-rszk63{display:none}@keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (max-width:768px){#cartOverlay{top:0;height:100%}.cart-items{overflow-y:auto;margin-top:0}.carts-header{position:relative;width:auto;padding:inherit;margin-left:20px}.table-title{font-size:1.5em;text-align:left}.container{display:block;width:100%;margin:0 auto}.left-section,.right-section{width:100%;padding:5px}.images-en-vrac img,.produit-derives-images img{width:100%;height:auto}.price{color:wheat;margin-left:10px;font-size:large}.ipsum-dolor-sit-amet-2{width:100%;font-size:13px}.carts-items-actions{margin-top:13px}}@media (max-width:480px){.images-en-vrac img,.produit-derives-images img{width:100%;height:auto}}@media (min-width:600px){.image-varie-1{min-width:92px}.image-varie-2{min-width:150px}.image-varie-3{min-width:90px}.image-varie-4{min-width:230px}.image-varie-5{min-width:100%}}@media (min-width:900px){.image-varie-1{min-width:200px}.image-varie-2{min-width:250px}.image-varie-3{min-width:150px}.image-varie-4{min-width:180px}.image-varie-5{min-width:220px}}@media (max-width:868px){.images-en-vrac img{height:130px;object-fit:cover;border-radius:10px;cursor:pointer;transition:transform .3s ease,z-index .3s ease}.carts-items-container{display:block;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 0}.article-double .ellipse-4{height:382px;width:100%;object-fit:cover;border-radius:20px;padding:7px}.article-double .Description_point{width:100%;display:flex}.card_hero{width:98%;height:auto}.article{width:100%}.article-double .img_point_important_un,.img_point_important_deux,.img_point_important_quatre,.img_point_important_trois{height:100px;top:-1px;width:100px;object-fit:cover;border-radius:100px}.article-double .text-wrapper-50{font-family:Russo One,Helvetica;font-size:1.5em;font-weight:400;margin-left:auto;letter-spacing:0;line-height:57.6px}.product_option{width:100%;background-color:#d9d9d908;border-radius:20px;overflow:hidden}.article-double .text-wrapper-21{font-size:2em}.article-double .text-wrapper-22{font-size:1.25em;width:100%}.article-double .overlap-7{height:auto;padding:10px;text-align:center}.article-double .text-wrapper-25{position:static;transform:none;margin-bottom:10px}.article-double .overlap-group-3{padding:10px}.article-double .text-wrapper-23,.article-double .text-wrapper-24{font-size:2em;margin:5px 0}}@media (max-width:900px){#cartBox{margin-right:0}}@media (max-width:768px){#cartBox{margin-right:0}.text-wrapper-50{font-size:smaller}.article_content{width:100%}.commentaires .text-wrapper-16{font-size:1.5em;line-height:40px;margin-bottom:15px;text-align:left}.commentaires .commentaires-profil{flex-direction:column;align-items:center}.commentaires .ellipse-3{margin-right:auto;margin-bottom:10px}.commentaires .text-wrapper-17{font-size:15px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1165px){.article-double .navbar{flex-direction:column;height:auto}.carts-items-info{display:inline;width:100%;font-weight:700;margin:0 20px;color:#795548;font-size:.8em}.article-double .overlap-9{position:relative;width:100%;padding:20px}.article-double .navbar .button,.article-double .navbar .column,.article-double .navbar .div-wrapper{margin-bottom:10px}.article-double .CTA,.article-double .bouton,.article-double .commentaires,.article-double .description-du,.article-double .overlap-5,.article-double .overlap-6,.article-double .plus-d-infos,.article-double .prix,.article-double .stock{width:90%;padding:2px}.description-du{margin-left:0}.article-double .p{width:100%;font-size:2em}.article-double .text-wrapper-3,.article-double .text-wrapper-4,.article-double .text-wrapper-5{font-size:16px;line-height:24px}.carts_sliders{height:100%;margin-bottom:-17px}.carts-items{display:flow;flex-direction:row;align-items:center;justify-content:space-between;flex-grow:1}}.bottom-nav{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-around;align-items:center;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:1000;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#fbf3f1}.nav-item{position:relative;flex-direction:column;color:#aeaba1;text-decoration:none;width:50px;height:50px;padding:5px;transition:transform .2s ease}.nav-badge,.nav-item{display:flex;align-items:center;justify-content:center;border-radius:50%}.nav-badge{position:absolute;top:0;right:0;width:14px;height:14px;color:var(--chakra-colors-chakra-body-text);font-size:12px;font-weight:700;background:var(--chakra-colors-chakra-body-bg)}.cart-badge,.favorite-badge{color:#6dfcf3;background:#6dfcf3}.nav-item.cart-has-items{background:linear-gradient(45deg,#ff6f00,gold);color:#fff}.nav-item.cart-has-items svg{color:#fff}.nav-item.favorite-has-items{color:#ffc107;background:#7fffd4}@keyframes jiggle{0%,to{transform:scale(1)}25%{transform:scale(1.1) rotate(-5deg)}75%{transform:scale(1.1) rotate(5deg)}}.jiggle-animation{animation:jiggle .5s ease-in-out}