@charset "UTF-8";body{color:#221f1f;--color-gray-50: oklch(98% .25% 264deg);--color-gray-75: oklch(97% .325% 264deg);--color-gray-100: oklch(12% 9.5% 264deg / 5%);--color-gray-200: oklch(12% 9% 264deg / 7%);--color-gray-300: oklch(12% 8.5% 264deg / 17%);--color-gray-400: oklch(12% 8% 264deg / 38%);--color-gray-500: oklch(12% 7.5% 264deg / 50%);--color-gray-600: oklch(12% 7% 264deg / 67%);--color-gray-700: oklch(12% 6% 264deg / 77%);--color-gray-800: oklch(12% 5% 264deg / 85%);--color-gray-900: oklch(12% 5% 264deg / 90%);--color-gray-950: oklch(12% 5% 264deg / 95%)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#221f1f}.m-pikabu-viewport{overflow:initial}.btn-add-to-cart{display:flex;align-items:center;justify-content:center;box-shadow:none;text-shadow:none;flex:0 0 40px;height:40px;padding:0}.breadcrumbs{display:flex;flex-direction:row;gap:6px;font-size:12px;padding:24px 0 16px;overflow-x:auto;scrollbar-width:none}.breadcrumbs .breadcrumb-item{display:flex;align-items:center;color:#666;text-decoration:none;text-wrap:nowrap}.breadcrumbs .breadcrumb-item:hover{color:#e97423}.breadcrumbs .breadcrumb-item:last-child{color:#999}.breadcrumbs .breadcrumb-item:not(:last-child):after{content:"●";line-height:.6rem;font-size:.6rem;font-weight:400;margin-left:.4rem;color:#666}.Field{display:flex;flex-direction:column;align-items:start;gap:.25rem;width:100%}.Group{display:flex}.Input{box-sizing:border-box;margin:0;padding:0;border-top:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200);border-left:none;border-right:none;width:100%;height:40px;font-family:inherit;font-size:16px;font-weight:400;background-color:transparent;border-radius:0;color:var(--color-gray-900);text-align:center;font-variant-numeric:tabular-nums}.Input:focus{z-index:1;outline:2px solid var(--color-blue);outline-offset:-1px}.Decrement,.Increment{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 40px;height:40px;margin:0;outline:0;padding:0;border:1px solid var(--color-gray-200);border-radius:6px;background-color:var(--color-gray-50);background-clip:padding-box;color:var(--color-gray-900);-webkit-user-select:none;user-select:none}@media (hover: hover){.Decrement:hover,.Increment:hover{background-color:var(--color-gray-100)}}.Decrement:active,.Increment:active{background-color:var(--color-gray-100)}.Decrement{border-top-right-radius:0;border-bottom-right-radius:0}.Increment{border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width: 767px){.row{margin-left:-8px;margin-right:-8px}}.container{width:100%!important;padding-left:32px!important;padding-right:32px!important;max-width:1366px!important}@media (max-width: 767px){.container{padding-left:8px!important;padding-right:8px!important}}.category-summary,.category-description{border-radius:12px;padding:24px;margin:24px 0;background:#f5f5f5}.category-summary h1,.category-summary h2,.category-summary h3,.category-summary h4,.category-description h1,.category-description h2,.category-description h3,.category-description h4{margin-top:0;margin-bottom:12px;font-weight:700}.category-summary h3,.category-description h3{font-size:20px;font-weight:700;margin-bottom:8px}.category-summary h4,.category-description h4{font-size:16px;font-weight:700;margin-bottom:8px}.category-summary p,.category-description p{font-size:14px;line-height:28px}.category-summary p:last-child,.category-description p:last-child{margin-bottom:0}.category-summary figure,.category-description figure{display:block;text-align:center;margin-bottom:12px;width:100%!important}.category-summary figure img,.category-description figure img{max-width:345px;object-fit:contain;width:100%;border-radius:12px}.category-description figure{float:left;margin-right:24px;margin-bottom:0;max-width:250px;height:250px}.category-description figure img{max-width:250px}@media (max-width: 767px){.category-description figure{max-width:initial;float:initial;margin-right:0;margin-bottom:12px}}.category-page{display:flex;flex-direction:column}.category-page .category-name-wrap{display:flex;flex-direction:row;gap:4px;align-items:center}.category-page .category-name{font-size:26px;font-weight:400;margin-top:0;margin-bottom:0;padding:12px 0}@media (max-width: 767px){.category-page .category-name{font-size:20px;font-weight:700;padding:0}}.category-page .category-info-btn{border-radius:50%;display:flex;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;border:1px solid #f5f5f5;background:#f5f5f5;padding:0;transition:border-color .3s}@media (max-width: 767px){.category-page .category-info-btn{width:24px;height:24px}.category-page .category-info-btn svg{width:12px;height:12px}}.category-page .category-info-btn:hover{border-color:#221f1f}.category-page .category-sections{display:grid;grid-template-columns:repeat(8,1fr);gap:8px;margin-top:12px}.category-page .category-sections .category-section{display:flex;gap:8px;align-items:center;text-align:center;color:#221f1f;flex-direction:column;text-decoration:none;border:1px solid #ddd;border-radius:12px;padding:8px;transition:border .3s}.category-page .category-sections .category-section:hover{border:1px solid #221f1f}.category-page .category-sections .category-section img{width:80px;height:80px;object-fit:contain}@media (max-width: 767px){.category-page .category-sections .category-section{flex-direction:row;text-align:left}.category-page .category-sections .category-section img{width:40px;height:40px}}@media (max-width: 1279px){.category-page .category-sections{grid-template-columns:repeat(6,1fr)}}@media (max-width: 1023px){.category-page .category-sections{grid-template-columns:repeat(4,1fr)}}@media (max-width: 767px){.category-page .category-sections{grid-template-columns:repeat(2,1fr)}}.category-page .category-settings{justify-content:space-between;display:flex;flex-direction:row;align-items:center;padding:8px 0;background:#fff;border-bottom:1px solid #ddd;position:sticky;z-index:800;top:0}.category-page .category-settings .product-setting-select{border:1px solid #ddd;border-radius:12px;padding:8px 12px;height:40px;background:#fff}.category-page .category-settings .category-settings-header{display:flex;flex-direction:row;align-items:center;gap:8px;text-wrap:nowrap}.category-page .category-settings .selected-filters{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px}@media (max-width: 1023px){.category-page .category-settings .selected-filters{display:none}}.category-page .open-filter-btn{border-radius:12px;padding:0 12px;height:40px;background:#ed4815;color:#fff;display:none;border:none}@media (max-width: 1023px){.category-page .open-filter-btn{display:block}}.category-page .close-filters-btn{border:none;background:none;width:24px;height:24px;display:flex;align-items:center;padding:0}.category-page .selected-filters-menu{display:none;flex-direction:row;flex-wrap:wrap;gap:8px}@media (max-width: 1023px){.category-page .selected-filters-menu{display:flex}}.category-page .selected-filter{border:1px solid #ddd;border-radius:12px;padding:8px;background:#f5f5f5;display:flex;flex-direction:row;align-items:center;gap:4px}.category-page .selected-filter .filter-value{display:flex;align-items:center}.category-page .selected-filter svg{width:20px;height:20px}.category-page .selected-filter:hover{border-color:#ed4815;color:#ed4815}.category-page .category-content{display:flex;flex-direction:row;background-color:#fff}.category-page .category-content .category-filters-wrap{display:flex;flex-direction:column;flex:0 0 280px;border-right:1px solid #ddd;position:sticky;top:57px;z-index:750;height:calc(100vh - 63px);overflow:hidden}@media (max-width: 1023px){.category-page .category-content .category-filters-wrap{transform:translate(-100%);flex:0 0 380px;position:fixed;left:0;right:0;top:0!important;bottom:0;height:auto;background:#fff;z-index:1000;transition:transform .25s ease;width:100%}}.category-page .category-content .category-filters-wrap.filters-visible{transform:translate(0)}.category-page .category-content .category-filters-wrap .category-filters-header{font-size:14px;font-weight:400;padding:16px;border-bottom:1px solid #ddd;display:none;justify-content:space-between;align-items:center}.category-page .category-content .category-filters-wrap .category-filters-header .filters-applied-text{font-size:16px;font-weight:700}@media (max-width: 1023px){.category-page .category-content .category-filters-wrap .category-filters-header{display:flex}}.category-page .category-content .category-filters-wrap .category-filter-footer{display:none;grid-template-columns:repeat(2,1fr);gap:16px;padding:16px;border-top:1px solid #ddd}@media (max-width: 1023px){.category-page .category-content .category-filters-wrap .category-filter-footer{display:grid}}.category-page .category-content .category-filters-wrap .category-filters{display:flex;flex-direction:column;overflow-y:auto;padding:12px;gap:24px}.category-page .category-content .category-filters-wrap .reset-filters{border:1px solid #ddd;border-radius:12px;background:#f5f5f5;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 16px;height:40px;width:100%}.category-page .category-content .category-filters-wrap .show-filters{border:none;color:#fff;border-radius:12px;background:#ed4815;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 16px;height:40px;width:100%}.category-page .category-content .category-filters-wrap .filter-group{display:flex;flex-direction:column;gap:12px;padding-bottom:24px;border-bottom:1px solid #ddd}.category-page .category-content .category-filters-wrap .filter-group:last-child{border-bottom:none}.category-page .category-content .category-filters-wrap .filter-name{font-size:16px;font-weight:700;margin-bottom:8px}.category-page .category-content .category-filters-wrap .filter-search-wrap{display:flex;align-items:center;position:relative}.category-page .category-content .category-filters-wrap .filter-search{flex:1;height:32px;padding-left:12px;padding-right:12px;font-size:14px;border:1px solid #ddd;border-radius:8px}.category-page .category-content .category-filters-wrap .clear-search-btn{position:absolute;right:8px;border:none;background:none;cursor:pointer;font-size:14px;color:#221f1f}.category-page .category-content .category-filters-wrap .expand-filters-btn{border:1px solid #ddd;border-radius:8px;background:#f5f5f5;height:32px;color:#221f1f;display:flex;align-items:center;justify-content:center}.category-page .category-content .category-filters-wrap .filter-item{display:flex;flex-direction:row;gap:8px;align-items:center}.category-page .category-content .category-filters-wrap .filter-item input{margin:0;width:18px;height:18px}.category-page .category-content .category-pagination{display:flex;flex-direction:row;justify-content:space-between;gap:8px;padding:24px 12px 0}.category-page .category-content .category-pagination .pages-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.category-page .category-content .category-pagination .page{display:flex;align-items:center;justify-content:center;border:1px solid #ddd;height:46px;min-width:32px;border-radius:10px;background:none}.category-page .category-content .category-pagination .page:hover:not(.page-active){border-color:#ed4815;color:#ed4815}.category-page .category-content .category-pagination .page-active{background:#f5f5f5}@media (max-width: 1023px){.category-page .category-content .category-pagination{padding:24px 0 0}}.category-page .category-content .category-products-wrap{display:flex;flex-direction:column;flex:1}.category-page .category-content .category-products-wrap .category-products{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}@media (max-width: 767px){.category-page .category-content .category-products-wrap .category-products{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1279px){.category-page .category-content .category-products-wrap .category-products{grid-template-columns:repeat(3,1fr)}}.category-page .category-content .category-products-wrap .category-products .category-product{display:flex;flex-direction:column;justify-content:space-between;padding:8px;background:#fff;gap:8px;position:relative}.category-page .category-content .category-products-wrap .category-products .category-product .in-stock-section{position:absolute;top:8px;left:8px;display:flex;flex-direction:row;align-items:center;gap:6px;color:#43b029;border-radius:12px;align-self:flex-start;background:#edf8e9;padding:0 6px;height:20px;font-size:12px}.category-page .category-content .category-products-wrap .category-products .category-product .in-stock-section svg{height:14px;width:14px}.category-page .category-content .category-products-wrap .category-products .category-product .product-free-shipping{display:flex;flex-direction:row;align-items:center;align-self:flex-start;gap:6px;font-size:12px;color:#ed4815;height:24px}.category-page .category-content .category-products-wrap .category-products .category-product a{display:flex;flex-direction:column;align-items:center;gap:12px}.category-page .category-content .category-products-wrap .category-products .category-product a .name{font-size:14px;color:#221f1f;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-word}.category-page .category-content .category-products-wrap .category-products .category-product img{object-fit:contain;height:188px;width:188px}.category-page .category-content .category-products-wrap .category-products .category-product .product-content{display:flex;flex-direction:column;gap:8px}.category-page .category-content .category-products-wrap .category-products .category-product .product-price-section .product-msrp-price{text-decoration:line-through;color:#999;font-size:14px}.category-page .category-content .category-products-wrap .category-products .category-product .product-price-section .product-variant-price{font-size:18px;color:#ed4815;font-weight:700}.category-page .category-content .category-products-wrap .category-products .category-product .product-add-to-cart{display:flex;flex-direction:row;gap:8px}.category-page .category-content .category-products-wrap .category-products .category-product .product-add-to-cart button.btn{box-shadow:none}@media (max-width: 767px){.category-page .category-content .category-products-wrap .category-products{grid-template-columns:repeat(2,1fr);border-right:none}.category-page .category-content .category-products-wrap .category-products .category-product img{width:160px;height:160px}}.menu-toggle-btn{position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;width:38px;height:38px}.menu-toggle-btn:focus{outline:none}@media (max-width: 767px){.menu-toggle-btn{display:none}}.Positioner{outline:0}.Popup{box-sizing:border-box;padding:8px 16px;border-radius:6px;background-color:canvas;color:var(--color-gray-900);transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s}.Popup[data-starting-style],.Popup[data-ending-style]{opacity:0;transform:scale(.9)}@media (prefers-color-scheme: light){.Popup{outline:1px solid var(--color-gray-200);box-shadow:0 10px 15px -3px var(--color-gray-200),0 4px 6px -4px var(--color-gray-200)}}@media (prefers-color-scheme: dark){.Popup{outline:1px solid var(--color-gray-300);outline-offset:-1px}}.Item{outline:0;cursor:default;-webkit-user-select:none;user-select:none;padding-block:8px;padding-left:16px;padding-right:32px;display:flex;font-size:14px}.Item[data-highlighted]{z-index:0;position:relative;color:var(--color-gray-50)}.Item[data-highlighted]:before{content:"";z-index:-1;position:absolute;inset-block:0;inset-inline:4px;border-radius:4px;background-color:#ed4815}#chat-widget-container{z-index:900!important}#livechat-eye-catcher{display:none}@media (max-width: 1023px){.no-scroll{overflow:hidden}}.loading-indicator{position:fixed;top:0;left:0;height:3px;width:100%;z-index:9999;pointer-events:none;opacity:0}.loading-indicator .loading-bar{width:100%;height:100%;background:#ed4815;transform:translate(-100%);transform-origin:left;animation:loadingBarAnim 1.5s ease-in-out infinite}.loading-indicator.visible{opacity:1}@keyframes loadingBarAnim{0%{transform:translate(-100%) scaleX(.4)}50%{transform:translate(50%) scaleX(.8)}to{transform:translate(100%) scaleX(.4)}}
