.widget_product_categories{background-color:#fbf8f3!important;border:1px solid #f1ece4!important;border-radius:24px!important;padding:28px 22px!important;box-sizing:border-box!important;box-shadow:0 4px 20px rgb(0 0 0 / .02)!important}.widget_product_categories .widget-title{font-family:'JetBrains Mono',monospace,sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#0a2040!important;margin-bottom:18px!important;padding-bottom:14px!important;border-bottom:1px solid #e8e2d7!important;display:block!important}.widget_product_categories .is-divider{display:none!important}.widget_product_categories ul.product-categories{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:6px!important}.widget_product_categories ul.product-categories li.cat-item{list-style:none!important;margin:0!important;padding:10px 14px!important;border-radius:12px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;border-left:4px solid transparent!important;border-bottom:none!important;transition:all 0.2s ease-in-out!important;box-sizing:border-box!important;width:100%!important}.widget_product_categories ul.product-categories li.cat-item:hover{background:rgb(255 255 255 / .6)!important}.widget_product_categories ul.product-categories li.cat-item:hover a{color:#d9531e!important}.widget_product_categories ul.product-categories li.cat-item a{font-size:14px!important;font-weight:600!important;color:#334155!important;text-decoration:none!important;flex-grow:1!important;background:none!important;border:none!important;padding:0!important;margin:0!important;display:inline-block!important;float:none!important;line-height:1.4!important}.widget_product_categories ul.product-categories li.cat-item .count{font-family:'JetBrains Mono',monospace,sans-serif!important;font-size:13px!important;font-weight:700!important;color:#94a3b8!important;float:none!important;margin-left:10px!important;display:inline-block!important;opacity:1!important;white-space:nowrap!important}.widget_product_categories ul.product-categories li.cat-item.current-cat{background:#ffffff!important;border-left:4px solid #0a2040!important;border-radius:4px 12px 12px 4px!important;box-shadow:0 4px 14px rgb(0 0 0 / .06)!important;padding-left:12px!important}.widget_product_categories ul.product-categories li.cat-item.current-cat a{color:#0a2040!important;font-weight:800!important}.widget_product_categories ul.product-categories li.cat-item.current-cat .count{color:#64748b!important}.woocommerce-breadcrumb,.woocommerce-breadcrumb *,.breadcrumb,.breadcrumb *,.breadcrumbs,.breadcrumbs *{color:#000000!important;-webkit-text-fill-color:#000000!important}.woocommerce-breadcrumb,.breadcrumb,.breadcrumbs{margin:0!important;padding:0!important;display:block!important;width:100%!important;max-width:100%!important;float:none!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:anywhere!important;line-height:1.45!important;box-sizing:border-box!important}.woocommerce-breadcrumb a,.woocommerce-breadcrumb span,.breadcrumbs a,.breadcrumbs span,.breadcrumb a,.breadcrumb span{display:inline!important;white-space:normal!important;font-size:13.5px!important;font-weight:600!important;line-height:1.45!important}.shop-page-title,.page-title,.page-title-inner,.category-page-title{background-color:#fbf8f3!important;border-bottom:1px solid #f1ece4!important;padding:12px 0!important;display:block!important;visibility:visible!important;opacity:1!important}.shop-page-title .flex-row,.page-title .flex-row,.category-page-title .flex-row,.page-title-inner{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;width:100%!important;gap:12px!important}.shop-page-title h1,.shop-page-title .title,.page-title h1,.page-title .title,.page-title .category-title,.category-title,.page-title-inner h1{font-family:'Outfit',sans-serif!important;font-size:24px!important;font-weight:800!important;color:#0a2040!important;margin:0!important;padding:0!important;display:inline-block!important}.woocommerce-ordering{margin:0 0 0 auto!important;padding:0!important;display:inline-flex!important;align-items:center!important;float:right!important;position:relative!important}.woocommerce-ordering select,select.orderby{font-family:'Outfit',sans-serif!important;font-size:13.5px!important;font-weight:600!important;color:#0a2040!important;-webkit-text-fill-color:#0a2040!important;background-color:#ffffff!important;border:1px solid #e8e2d7!important;border-radius:12px!important;padding:8px 36px 8px 16px!important;box-shadow:0 2px 6px rgb(10 32 64 / .04)!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a2040' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:14px 14px!important;cursor:pointer!important;transition:all 0.2s ease-in-out!important;outline:none!important}.woocommerce-ordering select:hover,.woocommerce-ordering select:focus,.woocommerce-ordering select:active,select.orderby:hover,select.orderby:focus{border-color:#d9531e!important;color:#0a2040!important;-webkit-text-fill-color:#0a2040!important;box-shadow:0 4px 12px rgb(217 83 30 / .1)!important;outline:none!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d9531e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important}.woocommerce-ordering select option,select.orderby option{font-family:'Outfit',sans-serif!important;font-size:13.5px!important;font-weight:600!important;color:#0a2040!important;-webkit-text-fill-color:#0a2040!important;background-color:#ffffff!important;padding:10px 14px!important;min-height:36px!important}.woocommerce-ordering select option:hover,.woocommerce-ordering select option:focus,.woocommerce-ordering select option:active,.woocommerce-ordering select option:checked,select.orderby option:checked{background:#fdf8f4 linear-gradient(0deg,#fdf8f4 0%,#fdf8f4 100%)!important;color:#d9531e!important;-webkit-text-fill-color:#d9531e!important;font-weight:700!important}.select2-container--default .select2-selection--single,.woocommerce-ordering .select2-selection{background-color:#ffffff!important;border:1px solid #e8e2d7!important;border-radius:12px!important;height:40px!important;padding:6px 14px!important;box-shadow:0 2px 6px rgb(10 32 64 / .04)!important}.select2-dropdown,.select2-container--open .select2-dropdown{border:1px solid #e8e2d7!important;border-radius:14px!important;box-shadow:0 10px 25px rgb(10 32 64 / .08)!important;background-color:#ffffff!important;overflow:hidden!important;padding:6px 0!important;margin-top:4px!important}.select2-results__option{font-family:'Outfit',sans-serif!important;font-size:13.5px!important;font-weight:600!important;color:#0a2040!important;padding:10px 16px!important;transition:all 0.15s ease!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected="true"],.select2-results__option--selectable:hover{background-color:#fdf8f4!important;color:#d9531e!important;font-weight:700!important}.woocommerce-result-count{color:#334155!important;font-size:14px!important;visibility:visible!important;opacity:1!important}@media (max-width:767px){.shop-page-title .flex-row,.page-title .flex-row,.category-page-title .flex-row,.page-title-inner{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.woocommerce-breadcrumb,.breadcrumb,.breadcrumbs{width:100%!important;text-align:left!important}.woocommerce-ordering{margin-left:0!important;margin-top:6px!important;width:100%!important;float:none!important}.woocommerce-ordering select,select.orderby{width:100%!important}}.shop-container .products .box-image,.shop-container .products img,.shop-container .products .badge-container,.shop-container .products p.category,.shop-container .products .star-rating,.shop-container .products .out-of-stock-label,.woocommerce ul.products .box-image,.woocommerce ul.products img,.woocommerce ul.products .badge-container,.woocommerce ul.products p.category,.woocommerce ul.products .star-rating{display:none!important}.shop-container .products .price,.shop-container .products .price-wrapper,.shop-container .products .amount,.shop-container .products .add_to_cart_button,.shop-container .products a.button,.woocommerce ul.products .price,.woocommerce ul.products .price-wrapper,.woocommerce ul.products .amount,.woocommerce ul.products .add_to_cart_button,.woocommerce ul.products a.button{display:inline-flex!important;visibility:visible!important;opacity:1!important}.shop-container .products:not(.slider):not(:has(.product-category)),.woocommerce ul.products:not(.slider):not(:has(.product-category)),.products.row:not(.slider):not(:has(.product-category)){display:flex!important;flex-direction:column!important;gap:10px!important;margin-left:0!important;margin-right:0!important;padding:0!important;list-style:none!important;width:100%!important}.shop-container .products:not(.slider)>li:not(.product-category),.shop-container .products:not(.slider)>div:not(.product-category),.shop-container .products:not(.slider)>.col:not(.product-category),.woocommerce ul.products:not(.slider)>li:not(.product-category),.woocommerce ul.products:not(.slider)>div:not(.product-category),.products.row:not(.slider)>li:not(.product-category),.products.row:not(.slider)>div:not(.product-category),.products.row:not(.slider)>.col:not(.product-category){width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding:0!important;box-sizing:border-box!important;display:block!important;float:none!important;margin-bottom:0!important;height:auto!important}.shop-container .products:not(.slider)>*:not(.product-category) .product-small,.shop-container .products:not(.slider)>*:not(.product-category) .box,.shop-container .products:not(.slider)>*:not(.product-category) .box-text,.shop-container .products:not(.slider)>*:not(.product-category) .box-text-inner,.shop-container .products:not(.slider)>*:not(.product-category) .title-wrapper,.shop-container .products:not(.slider)>*:not(.product-category) .name,.shop-container .products:not(.slider)>*:not(.product-category) .woocommerce-loop-product__title,.shop-container .products:not(.slider)>*:not(.product-category) h2,.shop-container .products:not(.slider)>*:not(.product-category) h3,.woocommerce ul.products:not(.slider)>*:not(.product-category) .product-small,.woocommerce ul.products:not(.slider)>*:not(.product-category) .box,.woocommerce ul.products:not(.slider)>*:not(.product-category) .box-text,.woocommerce ul.products:not(.slider)>*:not(.product-category) .box-text-inner,.woocommerce ul.products:not(.slider)>*:not(.product-category) .title-wrapper,.woocommerce ul.products:not(.slider)>*:not(.product-category) .name,.woocommerce ul.products:not(.slider)>*:not(.product-category) .woocommerce-loop-product__title,.woocommerce ul.products:not(.slider)>*:not(.product-category) h2,.woocommerce ul.products:not(.slider)>*:not(.product-category) h3{position:static!important;transform:none!important;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;margin:0!important}.shop-container .products:not(.slider)>*:not(.product-category) .col-inner,.woocommerce ul.products:not(.slider)>*:not(.product-category) .col-inner,.products.row:not(.slider)>.col:not(.product-category) .col-inner{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:56px!important;padding:14px 20px!important;background:#ffffff!important;border:1px solid #e8e2d7!important;border-radius:12px!important;box-shadow:0 1px 4px rgb(10 32 64 / .02)!important;transition:all 0.2s ease-in-out!important;box-sizing:border-box!important;gap:16px!important;position:relative!important;margin:0 0 6px 0!important;outline:none!important;cursor:pointer!important}.shop-container .products:not(.slider)>*:not(.product-category) .woocommerce-loop-product__title a,.shop-container .products:not(.slider)>*:not(.product-category) .title-wrapper a,.shop-container .products:not(.slider)>*:not(.product-category) .name a,.woocommerce ul.products:not(.slider)>*:not(.product-category) .woocommerce-loop-product__title a,.woocommerce ul.products:not(.slider)>*:not(.product-category) .title-wrapper a,.woocommerce ul.products:not(.slider)>*:not(.product-category) .name a{position:static!important;cursor:pointer!important}.shop-container .products:not(.slider)>*:not(.product-category) .woocommerce-loop-product__title a::before,.shop-container .products:not(.slider)>*:not(.product-category) .title-wrapper a::before,.shop-container .products:not(.slider)>*:not(.product-category) .name a::before,.woocommerce ul.products:not(.slider)>*:not(.product-category) .woocommerce-loop-product__title a::before,.woocommerce ul.products:not(.slider)>*:not(.product-category) .title-wrapper a::before,.woocommerce ul.products:not(.slider)>*:not(.product-category) .name a::before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;z-index:99!important;cursor:pointer!important;pointer-events:auto!important}.shop-container .products:not(.slider)>*:not(.product-category) .col-inner:hover,.woocommerce ul.products:not(.slider)>*:not(.product-category) .col-inner:hover,.shop-container .products:not(.slider)>*:not(.product-category):hover .col-inner,.woocommerce ul.products:not(.slider)>*:not(.product-category):hover .col-inner{border-color:#d9531e!important;background-color:#fffdfb!important;box-shadow:0 4px 14px rgb(217 83 30 / .12)!important}.shop-container .products .sku,.woocommerce ul.products .sku,.shop-container .products .product-sku,.woocommerce ul.products .product-sku{font-family:'JetBrains Mono',monospace!important;font-size:13px!important;font-weight:600!important;color:#64748b!important;margin-right:12px!important;flex-shrink:0!important;display:inline-block!important}.shop-container .products .title-wrapper,.woocommerce ul.products .title-wrapper,.shop-container .products .name,.woocommerce ul.products .name{flex:1 1 auto!important;margin:0!important;padding:0!important;text-align:left!important;display:block!important}.shop-container .products:not(.slider)>*:not(.product-category) .woocommerce-loop-product__title,.shop-container .products:not(.slider)>*:not(.product-category) h2,.shop-container .products:not(.slider)>*:not(.product-category) h3,.woocommerce ul.products:not(.slider)>*:not(.product-category) .woocommerce-loop-product__title,.woocommerce ul.products:not(.slider)>*:not(.product-category) h2,.woocommerce ul.products:not(.slider)>*:not(.product-category) h3{font-family:'Outfit',sans-serif!important;font-size:15px!important;font-weight:700!important;color:#0a2040!important;line-height:1.35!important;margin:0!important;padding:0!important;text-decoration:none!important;text-align:left!important;white-space:normal!important;word-break:break-word!important;word-wrap:break-word!important;overflow-wrap:anywhere!important;display:inline-block!important}.shop-container .products:not(.slider)>*:not(.product-category) .price-wrapper,.woocommerce ul.products:not(.slider)>*:not(.product-category) .price-wrapper{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:16px!important;margin-left:auto!important;flex-shrink:0!important;position:static!important;pointer-events:none!important}.shop-container .products:not(.slider)>*:not(.product-category) .price,.woocommerce ul.products:not(.slider)>*:not(.product-category) .price,.shop-container .products:not(.slider)>*:not(.product-category) .amount,.woocommerce ul.products:not(.slider)>*:not(.product-category) .amount{font-family:'Outfit',sans-serif!important;font-size:16px!important;font-weight:800!important;color:#0a2040!important;margin:0!important;white-space:nowrap!important;pointer-events:none!important}.shop-container .products:not(.slider)>*:not(.product-category) .add_to_cart_button,.shop-container .products:not(.slider)>*:not(.product-category) a.button,.woocommerce ul.products:not(.slider)>*:not(.product-category) .add_to_cart_button,.woocommerce ul.products:not(.slider)>*:not(.product-category) a.button{background-color:#d9531e!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;padding:9px 20px!important;border-radius:10px!important;border:none!important;text-decoration:none!important;box-shadow:0 3px 8px rgb(217 83 30 / .22)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;white-space:nowrap!important;transition:all 0.2s ease!important;margin:0 0 0 12px!important;line-height:1.2!important;font-size:0!important;pointer-events:none!important}.shop-container .products:not(.slider)>*:not(.product-category) .add_to_cart_button::before,.shop-container .products:not(.slider)>*:not(.product-category) a.button::before,.woocommerce ul.products:not(.slider)>*:not(.product-category) .add_to_cart_button::before,.woocommerce ul.products:not(.slider)>*:not(.product-category) a.button::before{content:"VIEW →"!important;font-family:'Outfit',sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:0.5px!important;text-transform:uppercase!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}.shop-container .products:not(.slider)>*:not(.product-category) .price-wrapper:not(:has(.add_to_cart_button)):not(:has(a.button))::after,.woocommerce ul.products:not(.slider)>*:not(.product-category) .price-wrapper:not(:has(.add_to_cart_button)):not(:has(a.button))::after{content:"VIEW →"!important;background-color:#d9531e!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-family:'Outfit',sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:0.5px!important;text-transform:uppercase!important;padding:9px 20px!important;border-radius:10px!important;box-shadow:0 3px 8px rgb(217 83 30 / .22)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;margin-left:16px!important;cursor:pointer!important;transition:all 0.2s ease!important}.shop-container .products:not(.slider)>*:not(.product-category) .add_to_cart_button:hover,.shop-container .products:not(.slider)>*:not(.product-category) a.button:hover,.woocommerce ul.products:not(.slider)>*:not(.product-category) .add_to_cart_button:hover,.woocommerce ul.products:not(.slider)>*:not(.product-category) a.button:hover,.shop-container .products:not(.slider)>*:not(.product-category) .col-inner:hover .price-wrapper::after{background-color:#c44516!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;transform:translateY(-1px)!important;box-shadow:0 5px 12px rgb(217 83 30 / .35)!important}@media (max-width:767px){.shop-container .products:not(.slider)>*:not(.product-category) .col-inner,.woocommerce ul.products:not(.slider)>*:not(.product-category) .col-inner{padding:9px 12px!important;gap:8px!important;flex-wrap:nowrap!important}.shop-container .products:not(.slider)>*:not(.product-category) .woocommerce-loop-product__title,.woocommerce ul.products:not(.slider)>*:not(.product-category) .woocommerce-loop-product__title{font-size:14px!important;line-height:1.35!important;word-break:break-word!important;word-wrap:break-word!important;overflow-wrap:anywhere!important;-webkit-hyphens:manual!important;hyphens:manual!important}.shop-container .products:not(.slider)>*:not(.product-category) .price,.woocommerce ul.products:not(.slider)>*:not(.product-category) .price{font-size:14.5px!important}.shop-container .products:not(.slider)>*:not(.product-category) .add_to_cart_button,.shop-container .products:not(.slider)>*:not(.product-category) a.button,.woocommerce ul.products:not(.slider)>*:not(.product-category) .add_to_cart_button,.shop-container .products:not(.slider)>*:not(.product-category) .price-wrapper::after{padding:7px 14px!important}.shop-container .products:not(.slider)>*:not(.product-category) .add_to_cart_button::before,.shop-container .products:not(.slider)>*:not(.product-category) a.button::before,.woocommerce ul.products:not(.slider)>*:not(.product-category) .add_to_cart_button::before,.shop-container .products:not(.slider)>*:not(.product-category) .price-wrapper::after{font-size:12px!important}}.shop-container .products:has(.product-category),.woocommerce ul.products:has(.product-category),.products.row:has(.product-category),.products:has(.product-category){display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important;margin-left:-8px!important;margin-right:-8px!important;padding:0!important;list-style:none!important;width:auto!important}.product-category,.shop-container .products .product-category,.woocommerce ul.products .product-category,.products.row .product-category,.products.row>.product-category{width:25%!important;max-width:25%!important;flex:0 0 25%!important;padding:8px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;float:none!important;margin-bottom:0!important;height:auto!important}@media (max-width:767px){.product-category,.shop-container .products .product-category,.woocommerce ul.products .product-category,.products.row .product-category,.products.row>.product-category{width:50%!important;max-width:50%!important;flex:0 0 50%!important;padding:4px!important;margin-bottom:6px!important}}.product-category .col-inner,.product-category .box-text,.product-category .box-text-inner,.product-category .box-image,.product-category .box-blog-post,.product-category a,.product-category div,.product-category span{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;margin:0!important;position:static!important;overflow:visible!important;width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;text-decoration:none!important;min-height:auto!important}.product-category *:hover,.product-category *:focus,.product-category *:focus-visible{background:transparent!important;outline:none!important;border:none!important;box-shadow:none!important}.product-category .box{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important;width:100%!important;height:100%!important;min-height:185px!important;padding:18px 16px 16px 16px!important;background:#ffffff!important;border:1px solid #f1ece4!important;border-top:1px solid #f1ece4!important;border-radius:16px!important;box-shadow:0 2px 10px rgb(10 32 64 / .02)!important;transition:all 0.25s ease-in-out!important;position:relative!important;overflow:hidden!important;margin-bottom:16px!important;outline:none!important}.product-category:hover .box{background:#fdf8f4!important;border-color:#e9a68a!important;outline:none!important;box-shadow:0 6px 20px rgb(10 32 64 / .05)!important;transform:translateY(-2px)!important}.product-category .box::before{content:""!important;display:block!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;background-color:#f4efe6!important;background-image:url(https://phoenix-peptide.com/wp-content/uploads/2026/08/fd9230cf-bec7-4460-815d-b20b09f354ef.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:22px 22px!important;border-radius:10px!important;margin:0 0 12px 0!important;transition:all 0.2s ease!important;flex-shrink:0!important}.product-category:hover .box::before{background-color:#ffffff!important;box-shadow:0 2px 6px rgb(0 0 0 / .04)!important}.product-category mark.count,.product-category span.count,.product-category .count{position:absolute!important;top:18px!important;right:16px!important;left:auto!important;bottom:auto!important;font-family:'JetBrains Mono',monospace!important;font-size:10.5px!important;font-weight:700!important;color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;letter-spacing:0.8px!important;text-transform:uppercase!important;margin:0!important;padding:0!important;display:block!important;background:transparent!important;line-height:1!important;z-index:10!important}.product-category h5,.product-category h4,.product-category h3,.product-category .category-title,.product-category .header-title{font-family:'Outfit',sans-serif!important;font-size:14.5px!important;font-weight:700!important;color:#0a2040!important;-webkit-text-fill-color:#0a2040!important;letter-spacing:-0.1px!important;text-transform:none!important;margin:0 0 6px 0!important;padding:0!important;line-height:1.35!important;text-align:left!important;white-space:normal!important;word-wrap:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;display:block!important;width:100%!important;transition:color 0.2s ease!important}.product-category:hover h5,.product-category:hover h4,.product-category:hover h3,.product-category:hover .category-title,.product-category:hover .header-title{color:#d9531e!important;-webkit-text-fill-color:#d9531e!important}.product-category p,.product-category .category-description,.product-category .description{font-family:'Outfit',sans-serif!important;font-size:12.5px!important;font-weight:400!important;color:#475569!important;-webkit-text-fill-color:#475569!important;line-height:1.45!important;text-align:left!important;margin:0 0 12px 0!important;padding:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important}.product-category .box::after{content:"Browse Category →"!important;font-family:'Outfit',sans-serif!important;font-size:12.5px!important;font-weight:700!important;color:#d9531e!important;-webkit-text-fill-color:#d9531e!important;display:block!important;margin-top:auto!important;padding-top:10px!important;transition:transform 0.2s ease!important;text-decoration:none!important}.product-category:hover .box::after{color:#c44516!important;-webkit-text-fill-color:#c44516!important;transform:translateX(4px)!important}.widget_product_categories{background-color:#fbf8f3!important;border:1px solid #f1ece4!important;border-radius:20px!important;padding:20px 16px!important;box-shadow:0 4px 20px rgb(0 0 0 / .02)!important}.widget_product_categories .widget-title{font-family:'JetBrains Mono',monospace!important;font-size:11px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#0a2040!important;margin-bottom:14px!important;padding-bottom:10px!important;border-bottom:1px solid #e8e2d7!important}.widget_product_categories .is-divider{display:none!important}.widget_product_categories ul.product-categories{list-style:none!important;margin:0!important;padding:0!important}.widget_product_categories ul.product-categories li.cat-item{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:8px 12px!important;border-radius:10px!important;margin-bottom:4px!important;border-left:3px solid transparent!important;transition:all 0.2s ease!important}.widget_product_categories ul.product-categories li.cat-item:hover{background:#ffffff!important;border-left-color:#d9531e!important}.widget_product_categories ul.product-categories li.cat-item a{font-family:'Outfit',sans-serif!important;font-size:13.5px!important;font-weight:600!important;color:#0a2040!important;text-decoration:none!important;line-height:1.3!important;word-break:normal!important;overflow-wrap:normal!important}.widget_product_categories ul.product-categories li.cat-item .count,.widget_product_categories ul.product-categories li.cat-item span.count{font-family:'JetBrains Mono',monospace!important;font-size:11px!important;font-weight:600!important;color:#94a3b8!important}.widget_product_categories ul.product-categories li.cat-item.current-cat{background:#ffffff!important;border-left:3px solid #0a2040!important;box-shadow:0 2px 8px rgb(0 0 0 / .04)!important}.widget_product_categories ul.product-categories li.cat-item.current-cat a{color:#0a2040!important;font-weight:700!important}.widget_recently_viewed_products{background-color:#fbf8f3!important;border:1px solid #f1ece4!important;border-radius:24px!important;padding:20px 16px!important;box-shadow:0 4px 20px rgb(0 0 0 / .02)!important;margin-bottom:24px!important}.widget_recently_viewed_products .widget-title,.widget_recently_viewed_products span.widget-title{font-family:'JetBrains Mono',monospace!important;font-size:11px!important;font-weight:800!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#0a2040!important;margin-bottom:14px!important;padding-bottom:10px!important;border-bottom:1px solid #e8e2d7!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.widget_recently_viewed_products .is-divider{display:none!important}.widget_recently_viewed_products ul.product_list_widget li img,.widget_recently_viewed_products ul.product_list_widget li .amount,.widget_recently_viewed_products ul.product_list_widget li ins,.widget_recently_viewed_products ul.product_list_widget li del,.widget_recently_viewed_products ul.product_list_widget li .price,.widget_recently_viewed_products ul.product_list_widget li .star-rating{display:none!important}.widget_recently_viewed_products ul.product_list_widget{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:6px!important}.widget_recently_viewed_products ul.product_list_widget li{display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:8px 12px!important;margin-bottom:0!important;min-height:38px!important;height:auto!important;background:#ffffff!important;border:1px solid #f1ece4!important;border-radius:10px!important;box-shadow:0 1px 3px rgb(0 0 0 / .02)!important;transition:all 0.2s ease-in-out!important;box-sizing:border-box!important;width:100%!important;overflow:hidden!important;float:none!important}.widget_recently_viewed_products ul.product_list_widget li:hover{background:#fdf8f4!important;border-color:#e9a68a!important;transform:translateY(-1px)!important}.widget_recently_viewed_products ul.product_list_widget li a,.widget_recently_viewed_products ul.product_list_widget li .product-title{font-family:'Outfit',sans-serif!important;font-size:13.5px!important;font-weight:700!important;color:#0a2040!important;text-decoration:none!important;line-height:1.25!important;display:block!important;width:100%!important;max-width:100%!important;word-wrap:break-word!important;overflow-wrap:anywhere!important;word-break:break-word!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important}.widget_recently_viewed_products ul.product_list_widget li:hover a,.widget_recently_viewed_products ul.product_list_widget li a:hover{color:#d9531e!important}.related,.related.products,.related-products,.up-sells,.upsells{width:100%!important;max-width:100%!important;box-sizing:border-box!important;clear:both!important;margin-top:32px!important;margin-bottom:24px!important;display:block!important;position:relative!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}@media (max-width:767px){.related,.related.products,.related-products,.up-sells,.upsells{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}}.related .product-section-title,.related h3,.related h2,.upsells h3,.upsells h2{font-family:'Outfit',sans-serif!important;font-size:22px!important;font-weight:800!important;color:#0a2040!important;margin-bottom:16px!important;padding:0!important;border:none!important;text-transform:none!important;letter-spacing:normal!important;display:block!important}.related .flickity-prev-next-button,.related .flickity-page-dots,.related .slider-nav,.related .box-image,.related img,.related .badge-container,.related .star-rating,.related p.category,.upsells .box-image,.upsells img{display:none!important}.related .row,.related .slider,.related .flickity-viewport,.related .flickity-slider,.related .products,.upsells .row,.upsells .products{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;max-width:100%!important;height:auto!important;position:relative!important;transform:none!important;left:0!important;top:0!important;margin:0!important;padding:0!important;list-style:none!important;border:none!important;background:transparent!important;box-shadow:none!important}.related .row::before,.related .slider::before,.related .products::before,.related .row::after,.related .slider::after,.related .products::after{display:none!important;content:none!important}.related .col,.related .product,.related li.product,.related .flickity-slider>.col,.upsells .col,.upsells .product,.upsells li.product{width:100%!important;max-width:100%!important;flex:0 0 100%!important;position:relative!important;transform:none!important;left:auto!important;display:block!important;padding:0!important;margin:0!important;height:auto!important;float:none!important;box-sizing:border-box!important;background:transparent!important;border:none!important}.related .product-small,.related .box,.related .box-text,.related .box-text-inner,.related .title-wrapper,.related .name,.related p.name,.related .woocommerce-loop-product__title,.upsells .product-small,.upsells .box,.upsells .box-text,.upsells .box-text-inner,.upsells .title-wrapper,.upsells .name,.upsells .woocommerce-loop-product__title{position:static!important;transform:none!important;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;margin:0!important}.related .col-inner,.upsells .col-inner{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:48px!important;padding:10px 14px!important;background:#ffffff!important;border:1px solid #e8e2d7!important;border-radius:10px!important;box-shadow:0 1px 4px rgb(10 32 64 / .02)!important;transition:all 0.2s ease-in-out!important;box-sizing:border-box!important;gap:12px!important;position:relative!important;margin:0 0 6px 0!important;outline:none!important;cursor:pointer!important}.related .woocommerce-loop-product__title a,.related .title-wrapper a,.related .name a,.related p.name a,.upsells .woocommerce-loop-product__title a,.upsells .title-wrapper a,.upsells .name a{position:static!important;cursor:pointer!important}.related .woocommerce-loop-product__title a::before,.related .title-wrapper a::before,.related .name a::before,.related p.name a::before,.upsells .woocommerce-loop-product__title a::before,.upsells .title-wrapper a::before,.upsells .name a::before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;z-index:99!important;cursor:pointer!important;pointer-events:auto!important}.related .col-inner:hover,.related .col:hover .col-inner,.related .product:hover .col-inner,.upsells .col-inner:hover,.upsells .col:hover .col-inner{border-color:#d9531e!important;background-color:#fffdfb!important;box-shadow:0 4px 14px rgb(217 83 30 / .12)!important}.related .title-wrapper,.related .name,.related p.name,.upsells .title-wrapper,.upsells .name{flex:1 1 auto!important;margin:0!important;padding:0!important;text-align:left!important;display:block!important;max-width:100%!important}.related .woocommerce-loop-product__title,.related h2,.related h3,.related .title-wrapper a,.related p.name a,.upsells .woocommerce-loop-product__title,.upsells h2,.upsells h3,.upsells .title-wrapper a{font-family:'Outfit',sans-serif!important;font-size:15px!important;font-weight:700!important;color:#0a2040!important;line-height:1.35!important;margin:0!important;padding:0!important;text-decoration:none!important;text-align:left!important;white-space:normal!important;word-break:break-word!important;word-wrap:break-word!important;overflow-wrap:anywhere!important;display:inline-block!important}.related .price-wrapper,.upsells .price-wrapper{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:16px!important;margin-left:auto!important;flex-shrink:0!important;position:static!important;pointer-events:none!important}.related .price,.related .price-wrapper .price,.related .amount,.upsells .price,.upsells .price-wrapper .price,.upsells .amount{display:inline-flex!important;visibility:visible!important;opacity:1!important;font-family:'Outfit',sans-serif!important;font-size:16px!important;font-weight:800!important;color:#0a2040!important;margin:0!important;white-space:nowrap!important;pointer-events:none!important}.related .add_to_cart_button,.related a.button,.upsells .add_to_cart_button,.upsells a.button{background-color:#d9531e!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;padding:9px 20px!important;border-radius:10px!important;border:none!important;text-decoration:none!important;box-shadow:0 3px 8px rgb(217 83 30 / .22)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;white-space:nowrap!important;transition:all 0.2s ease!important;margin:0 0 0 12px!important;line-height:1.2!important;font-size:0!important;pointer-events:none!important}.related .add_to_cart_button::before,.related a.button::before,.upsells .add_to_cart_button::before,.upsells a.button::before{content:"VIEW →"!important;font-family:'Outfit',sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:0.5px!important;text-transform:uppercase!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}.related .price-wrapper:not(:has(.add_to_cart_button)):not(:has(a.button))::after,.upsells .price-wrapper:not(:has(.add_to_cart_button)):not(:has(a.button))::after{content:"VIEW →"!important;background-color:#d9531e!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-family:'Outfit',sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:0.5px!important;text-transform:uppercase!important;padding:9px 20px!important;border-radius:10px!important;box-shadow:0 3px 8px rgb(217 83 30 / .22)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;margin-left:16px!important;cursor:pointer!important;transition:all 0.2s ease!important}.related .col-inner:hover .price-wrapper::after,.upsells .col-inner:hover .price-wrapper::after{background-color:#c44516!important;transform:translateY(-1px)!important;box-shadow:0 5px 12px rgb(217 83 30 / .35)!important}@media (max-width:767px){.related .col-inner,.upsells .col-inner{padding:9px 12px!important;gap:8px!important;flex-wrap:nowrap!important}.related .woocommerce-loop-product__title,.upsells .woocommerce-loop-product__title{font-size:13.5px!important;line-height:1.3!important;word-break:break-word!important;word-wrap:break-word!important;overflow-wrap:anywhere!important}.related .price,.upsells .price{font-size:14px!important}.related .add_to_cart_button,.related a.button,.related .price-wrapper::after,.upsells .add_to_cart_button,.upsells a.button{padding:6px 12px!important;border-radius:8px!important}.related .add_to_cart_button::before,.related a.button::before,.related .price-wrapper::after,.upsells .add_to_cart_button::before{font-size:11.5px!important}}.single-product .product-gallery,.single-product .woocommerce-product-gallery,.single-product div.product div.images,.single-product .product-images,.single-product .product-gallery-slider,.single-product .product-thumbnails,.single-product .image-tools,.single-product .zoomImg,.single-product .woocommerce-product-gallery__trigger{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;min-width:0!important;min-height:0!important;flex:0 0 0!important;margin:0!important;padding:0!important;border:none!important;box-shadow:none!important;pointer-events:none!important}.single-product div.product,.single-product .product-main,.single-product div.product .product-summary,.single-product div.product div.summary,.single-product .product-info,.single-product .product-main .product-summary,.single-product .product-main>.col,.single-product #content .product-container{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important;margin-top:0!important}@media (max-width:767px){.single-product div.product,.single-product .product-main,.single-product div.product .product-summary,.single-product div.product div.summary,.single-product .product-info,.single-product .product-main .product-summary,.single-product .product-main>.col,.single-product #content .product-container{padding-left:16px!important;padding-right:16px!important}}.single-product .product-title,.single-product h1.product-title,.single-product .product-summary h1,.single-product .summary h1,.single-product h1{order:1!important;font-family:'Outfit',sans-serif!important;font-size:26px!important;font-weight:800!important;color:#0a2040!important;margin:0 0 8px 0!important;padding:0!important;display:block!important;text-align:left!important;word-break:break-word!important;word-wrap:break-word!important;overflow-wrap:anywhere!important}.single-product .price,.single-product p.price,.single-product .summary .price,.single-product .product-info .price,.single-product .product-page-price{order:2!important;font-family:'Outfit',sans-serif!important;font-size:22px!important;font-weight:800!important;color:#0a2040!important;margin:4px 0 16px 0!important;display:block!important}.single-product form.cart,.single-product .cart,.single-product .quantity{order:3!important}.single-product .add-to-wishlist,.single-product .yith-wcwl-add-to-wishlist,.single-product .wishlist-icon,.single-product a.wishlist-button,.single-product .product-button.wishlist-button,.single-product .wishlist-button,.single-product a.add_to_wishlist,.single-product .yith-wcwl-add-button,.single-product .yith-wcwl-wishlistaddedbrowse,.single-product .yith-wcwl-wishlistexistsbrowse{display:inline-flex!important;align-items:center!important;visibility:visible!important;opacity:1!important;order:3!important;margin-top:12px!important;margin-bottom:12px!important;color:#d9531e!important;font-family:'Outfit',sans-serif!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important}.single-product .add-to-wishlist *,.single-product .yith-wcwl-add-to-wishlist *{visibility:visible!important;opacity:1!important;color:inherit!important}.single-product .page-title,.single-product .page-title-inner,.single-product .shop-page-title,.single-product .category-page-title{text-align:center!important;justify-content:center!important;align-items:center!important;padding:8px 16px!important;min-height:40px!important;height:auto!important;background-color:#fbf8f3!important;border-bottom:1px solid #f1ece4!important;position:relative!important;display:flex!important;width:100%!important;box-sizing:border-box!important}.single-product .page-title .flex-row,.single-product .page-title-inner .flex-row,.single-product .page-title-inner{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;text-align:center!important;padding:0!important;margin:0 auto!important;min-height:auto!important;width:100%!important;position:relative!important}.single-product .page-title .flex-col:not(.right),.single-product .page-title-inner .flex-col:not(.right){text-align:center!important;margin:0 auto!important;padding:0 16px!important;display:block!important;float:none!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important}.single-product .page-title h1,.single-product .page-title .title,.single-product .page-title-inner h1,.single-product .page-title-inner .title{text-align:center!important;margin:0 auto!important;padding:0!important;display:block!important;float:none!important;font-family:'Outfit',sans-serif!important;font-size:17.5px!important;font-weight:800!important;color:#0a2040!important;line-height:1.35!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;word-break:break-word!important;word-wrap:break-word!important;overflow-wrap:anywhere!important;-webkit-hyphens:manual!important;hyphens:manual!important}@media (max-width:767px){.single-product .page-title .flex-col:not(.right),.single-product .page-title-inner .flex-col:not(.right){padding:0 12px!important}.single-product .page-title h1,.single-product .page-title .title,.single-product .page-title-inner h1,.single-product .page-title-inner .title{font-size:15px!important;line-height:1.35!important;padding:0!important;word-break:break-word!important;word-wrap:break-word!important;overflow-wrap:anywhere!important}}.single-product .page-title .flex-col.right,.single-product .page-title .nav-right,.single-product .prod-dropdown,.single-product .next-prev-thumbs,.single-product .page-title a[rel="prev"],.single-product .page-title a[rel="next"],.single-product .page-title .button.circle,.single-product .page-title .icon-angle-left,.single-product .page-title .icon-angle-right,.single-product .page-title .nav-dropdown,.single-product .page-title .prod-dropdown-inner{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;pointer-events:none!important}.single-product .page-title .breadcrumbs,.single-product .page-title .breadcrumb,.single-product .page-title .woocommerce-breadcrumb,.single-product .page-title-inner .breadcrumbs,.single-product .page-title-inner .breadcrumb,.single-product .page-title-inner .woocommerce-breadcrumb{display:none!important;visibility:hidden!important}header .nav li a,.header-nav li a,.nav-dropdown li a,.mobile-sidebar li a,#header-main .nav li a{border-bottom:none!important}.single-product .woocommerce-tabs ul.tabs,.single-product .woocommerce-tabs .nav-tabs,.single-product .woocommerce-tabs .product-tabs-nav,.single-product .woocommerce-tabs ul.nav,.single-product .woocommerce-tabs .nav.nav-line-bottom,.single-product .product-tabs:not(.header-nav){display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:24px!important;border-bottom:1px solid #e8e2d7!important;margin-bottom:20px!important;padding:0 0 8px 0!important;list-style:none!important;width:100%!important}.single-product .woocommerce-tabs ul.tabs li,.single-product .woocommerce-tabs .nav-tabs li,.single-product .woocommerce-tabs ul.nav li,.single-product .product-tabs:not(.header-nav) li{display:inline-flex!important;align-items:center!important;margin:0!important;padding:0!important;float:none!important}.single-product .woocommerce-tabs ul.tabs li a,.single-product .woocommerce-tabs .nav-tabs li a,.single-product .woocommerce-tabs ul.nav li a,.single-product .product-tabs:not(.header-nav) li a{font-family:'Outfit',sans-serif!important;font-size:16px!important;font-weight:700!important;color:#64748b!important;text-decoration:none!important;padding:8px 4px!important;border:none!important;background:transparent!important}.single-product .woocommerce-tabs ul.tabs li.active a,.single-product .woocommerce-tabs .nav-tabs li.active a,.single-product .woocommerce-tabs ul.nav li.active a,.single-product .product-tabs:not(.header-nav) li.active a{color:#0a2040!important;border-bottom:2px solid #0a2040!important}#top-link,.back-to-top,.scroll-to-top,#scroll-top,a.back-to-top,.button.back-to-top,#top-link.button,a[href="#top"],.back-to-top-link{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;border-radius:50%!important;background-color:#ffffff!important;border:1.5px solid #0a2040!important;color:#0a2040!important;-webkit-text-fill-color:#0a2040!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 14px rgb(10 32 64 / .12)!important;transition:all 0.25s ease-in-out!important;cursor:pointer!important;text-decoration:none!important;z-index:9999!important;padding:0!important;margin:0!important;font-size:16px!important;line-height:1!important}#top-link *,.back-to-top *,.scroll-to-top *,#scroll-top *,a.back-to-top *{color:inherit!important;-webkit-text-fill-color:inherit!important;font-size:16px!important;line-height:1!important;margin:0!important;padding:0!important}#top-link:hover,.back-to-top:hover,.scroll-to-top:hover,#scroll-top:hover,a.back-to-top:hover,.button.back-to-top:hover,#top-link.button:hover,a[href="#top"]:hover{background-color:#d9531e!important;border-color:#d9531e!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 8px 20px rgb(217 83 30 / .28)!important;transform:translateY(-3px)!important}#top-link:hover *,.back-to-top:hover *,.scroll-to-top:hover *,.scroll-top:hover *,a.back-to-top:hover *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}.woocommerce-pagination,.nav-pagination,.pagination,.pagination-wrapper,ul.page-numbers{display:flex!important;visibility:visible!important;opacity:1!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:36px 0 20px 0!important;padding:0!important;list-style:none!important;width:100%!important;clear:both!important}ul.page-numbers li{display:inline-block!important;margin:0!important;padding:0!important;float:none!important}ul.page-numbers li a,ul.page-numbers li span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:38px!important;height:38px!important;padding:0 12px!important;border-radius:10px!important;background:#ffffff!important;border:1px solid #e8e2d7!important;color:#0a2040!important;-webkit-text-fill-color:#0a2040!important;font-family:'Outfit',sans-serif!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;box-shadow:0 2px 6px rgb(10 32 64 / .03)!important;transition:all 0.2s ease!important}ul.page-numbers li a:hover{background:#fdf8f4!important;border-color:#d9531e!important;color:#d9531e!important;-webkit-text-fill-color:#d9531e!important;transform:translateY(-1px)!important}ul.page-numbers li span.current{background:#d9531e!important;border-color:#d9531e!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 4px 12px rgb(217 83 30 / .25)!important}