.breadcrumbs{position:relative;width:100%;z-index:10}.breadcrumb-container{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.breadcrumb-title{color:#fff;font-size:32px;font-weight:700;margin:0 0 15px 0;text-shadow:0 2px 4px rgb(0 0 0 / .1)}.breadcrumb-home,.breadcrumb-category{text-decoration:none;transition:all 0.3s ease;font-weight:500}.breadcrumb-separator{margin:0 8px;font-weight:400}.breadcrumb-current{font-weight:600;color:inherit}.breadcrumb-style1{padding:15px 0;font-size:14px;line-height:1.5}.breadcrumb-style1 .breadcrumb-home,.breadcrumb-style1 .breadcrumb-category{color:var(--theme-color,#007cba)}.breadcrumb-style1 .breadcrumb-home:hover,.breadcrumb-style1 .breadcrumb-home:focus,.breadcrumb-style1 .breadcrumb-category:hover,.breadcrumb-style1 .breadcrumb-category:focus{color:var(--theme-color,#003eac);text-decoration:underline}.breadcrumb-style1 .breadcrumb-separator{color:#666}.breadcrumb-style1 .breadcrumb-current{color:#333}.breadcrumb-style2{background:#f8f9fa;padding:15px 20px;border-radius:5px;margin-bottom:30px;font-size:14px;line-height:1.5;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.breadcrumb-style2 .breadcrumb-home,.breadcrumb-style2 .breadcrumb-category{color:var(--theme-color,#007cba);padding:5px 8px;border-radius:3px;transition:all 0.3s ease}.breadcrumb-style2 .breadcrumb-home:hover,.breadcrumb-style2 .breadcrumb-category:hover,.breadcrumb-style2 .breadcrumb-home:focus,.breadcrumb-style2 .breadcrumb-category:focus{background:var(--theme-color,#007cba);color:#fff;text-decoration:none}.breadcrumb-style2 .breadcrumb-separator{color:#666}.breadcrumb-style2 .breadcrumb-current{color:#333;background:#e9ecef;padding:5px 8px;border-radius:3px}.breadcrumb-style3{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:20px 25px;border-radius:10px;margin-bottom:30px;font-size:14px;line-height:1.5;box-shadow:0 4px 15px rgb(0 0 0 / .1)}.breadcrumb-style3 .breadcrumb-home,.breadcrumb-style3 .breadcrumb-category{color:#fff;padding:8px 12px;border-radius:20px;background:rgb(255 255 255 / .2);transition:all 0.3s ease;backdrop-filter:blur(10px)}.breadcrumb-style3 .breadcrumb-home:hover,.breadcrumb-style3 .breadcrumb-category:hover,.breadcrumb-style3 .breadcrumb-home:focus,.breadcrumb-style3 .breadcrumb-category:focus{background:rgb(255 255 255 / .3);transform:translateY(-2px);text-decoration:none}.breadcrumb-style3 .breadcrumb-separator{color:rgb(255 255 255 / .8);font-size:16px}.breadcrumb-style3 .breadcrumb-current{color:#fff;background:rgb(255 255 255 / .1);padding:8px 12px;border-radius:20px;backdrop-filter:blur(10px)}.breadcrumb-style4{padding:10px 0;font-size:13px;line-height:1.4;border-bottom:1px solid #eee;margin-bottom:20px}.breadcrumb-style4 .breadcrumb-home,.breadcrumb-style4 .breadcrumb-category{color:#666;text-decoration:none;transition:all 0.3s ease}.breadcrumb-style4 .breadcrumb-home:hover,.breadcrumb-style4 .breadcrumb-category:hover,.breadcrumb-style4 .breadcrumb-home:focus,.breadcrumb-style4 .breadcrumb-category:focus{color:var(--theme-color,#007cba);text-decoration:underline}.breadcrumb-style4 .breadcrumb-separator{color:#ccc;font-size:12px}.breadcrumb-style4 .breadcrumb-current{color:#333;font-weight:500}.breadcrumbs{color:var(--breadcrumb-text-color,#333)}.breadcrumb-home,.breadcrumb-category{color:var(--breadcrumb-link-color,#007cba);transition:all 0.3s ease}.breadcrumb-home:hover,.breadcrumb-category:hover,.breadcrumb-home:focus,.breadcrumb-category:focus{color:var(--breadcrumb-link-hover-color,#005a87);text-decoration:underline}.breadcrumb-current{color:var(--breadcrumb-current-color,#333)}.breadcrumb-separator{color:var(--breadcrumb-separator-color,#666)}.breadcrumb-section .woocommerce-breadcrumb-wrapper{background-color:var(--breadcrumb-bg-color,var(--storex-accent-color,#ffac00))}.breadcrumb-section .woocommerce-breadcrumb-wrapper.has-bg-image{background-color:#fff0}@media only screen and (max-width:768px){.breadcrumb-title{font-size:24px;margin-bottom:10px}.woocommerce-breadcrumb-wrapper{padding:30px 0}.breadcrumbs{font-size:13px;padding:10px 0}.breadcrumb-style2,.breadcrumb-style3{padding:15px;margin-bottom:20px}.breadcrumb-style3 .breadcrumb-home,.breadcrumb-style3 .breadcrumb-category,.breadcrumb-style3 .breadcrumb-current{padding:6px 10px;font-size:13px}.breadcrumb-container{gap:3px}.breadcrumb-separator{margin:0 5px}}@media only screen and (max-width:480px){.breadcrumb-title{font-size:20px;margin-bottom:8px}.woocommerce-breadcrumb-wrapper{padding:25px 0}.breadcrumbs{font-size:12px;padding:8px 0}.breadcrumb-style2,.breadcrumb-style3{padding:12px}.breadcrumb-style3 .breadcrumb-home,.breadcrumb-style3 .breadcrumb-category,.breadcrumb-style3 .breadcrumb-current{padding:4px 8px;font-size:12px}.breadcrumb-container{align-items:flex-start;gap:5px}.breadcrumb-separator{display:none}}.rtl .breadcrumb-container{flex-direction:row-reverse}.rtl .breadcrumb-separator{transform:scaleX(-1)}.breadcrumb-section{width:100%;position:relative;margin-bottom:60px}.woocommerce-breadcrumb-wrapper{background:linear-gradient(135deg,var(--theme-color,var(--storex-accent-color,#ffac00)) 0%,#ff8c00 100%);padding:40px 0;margin-bottom:0;box-shadow:0 4px 20px rgba(var(--storex-accent-rgb),.2);position:relative;overflow:hidden}.woocommerce-breadcrumb-wrapper::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="75" cy="75" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="50" cy="10" r="0.5" fill="rgba(255,255,255,0.05)"/><circle cx="10" cy="60" r="0.5" fill="rgba(255,255,255,0.05)"/><circle cx="90" cy="40" r="0.5" fill="rgba(255,255,255,0.05)"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.3;pointer-events:none}.breadcrumb-content{position:relative;z-index:2;text-align:center}.woocommerce-breadcrumb-wrapper .breadcrumbs{margin-bottom:0;padding:0}.woocommerce-breadcrumb-wrapper .breadcrumb-container{justify-content:center;margin-top:10px}.woocommerce-breadcrumb-wrapper .breadcrumb-home,.woocommerce-breadcrumb-wrapper .breadcrumb-category{color:#fff;background:rgb(255 255 255 / .2);padding:8px 16px;border-radius:25px;font-weight:500;transition:all 0.3s ease;backdrop-filter:blur(10px)}.woocommerce-breadcrumb-wrapper .breadcrumb-home:hover,.woocommerce-breadcrumb-wrapper .breadcrumb-category:hover,.woocommerce-breadcrumb-wrapper .breadcrumb-home:focus,.woocommerce-breadcrumb-wrapper .breadcrumb-category:focus{background:rgb(255 255 255 / .3);text-decoration:none}.woocommerce-breadcrumb-wrapper .breadcrumb-separator{color:rgb(255 255 255 / .8);font-size:16px;margin:0 10px}.woocommerce-breadcrumb-wrapper .breadcrumb-current{color:#fff;background:rgb(255 255 255 / .1);padding:8px 16px;border-radius:25px;font-weight:600;backdrop-filter:blur(10px)}.shop-page-section .woocommerce-breadcrumb-wrapper{margin:0 0 40px 0;position:relative;overflow:hidden}.shop-page-section .woocommerce-breadcrumb-wrapper::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="75" cy="75" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="50" cy="10" r="0.5" fill="rgba(255,255,255,0.05)"/><circle cx="10" cy="60" r="0.5" fill="rgba(255,255,255,0.05)"/><circle cx="90" cy="40" r="0.5" fill="rgba(255,255,255,0.05)"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.3;pointer-events:none}.shop-page-section .woocommerce-breadcrumb-wrapper .breadcrumb-container{position:relative;z-index:2}.woocommerce-breadcrumb-wrapper .breadcrumb-style3{background:#fff0;padding:0;margin:0;box-shadow:none}@media print{.breadcrumbs{background:none!important;color:#000!important;box-shadow:none!important;border:none!important}.breadcrumb-home,.breadcrumb-category{color:#000!important;text-decoration:underline!important}.breadcrumb-separator{color:#000!important}.woocommerce-breadcrumb-wrapper{background:none!important;box-shadow:none!important}}