.ar-design-system{--ar_page_gap: clamp(18px, 2.4vw, 26px);--ar_card_pad: clamp(18px, 3vw, 28px);background:radial-gradient(circle at 85% 0%,color-mix(in srgb,var(--ar_accent) 22%,transparent) 0,transparent 34rem),linear-gradient(135deg,var(--ar_page_bg) 0%,var(--ar_mid_bg) 48%,var(--ar_page_bg) 100%);color:var(--ar_text)}.ar-design-system .page-container,.ar-design-system .main-content{background:transparent}.ar-design-system *{box-sizing:border-box}.ar-design-system a{color:inherit}.ar-design-system a:hover,.ar-design-system a:focus{color:var(--ar_accent_hover)}.ar-design-system .container{max-width:1320px}.ar-design-system .breadcrumb-wrapper{display:none!important}.ar-design-system .collection-banner .breadcrumb-wrapper{display:block!important;margin:0!important;padding:clamp(16px,2.3vw,22px)!important;overflow:hidden;border:1px solid var(--ar_border);border-radius:22px;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--ar_accent) 12%,transparent) 0,transparent 20rem),linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 88%,transparent),color-mix(in srgb,var(--ar_surface) 96%,transparent));box-shadow:var(--ar_soft_shadow)}.ar-design-system .collection-banner{padding-top:clamp(18px,2.4vw,26px);margin-bottom:var(--ar_page_gap)}.ar-design-system .collection-banner+.shopify-section .page.page-collections,.ar-design-system .collection-banner+.container .page.page-collections,.ar-design-system .page.page-collections{padding-top:0}.ar-design-system .collection-banner .breadcrumb-wrapper .breadcrumb{display:none!important}.ar-design-system .collection-banner .breadcrumb-wrapper:before,.ar-design-system .collection-banner .breadcrumb-wrapper:after,.ar-design-system .collection-banner .breadcrumb-wrapper .page-heading:before,.ar-design-system .collection-banner .breadcrumb-wrapper .page-heading:after{display:none!important;content:none!important}.ar-design-system .collection-banner .breadcrumb-wrapper .page-heading{margin:0!important;color:var(--ar_text);font-family:Rajdhani,sans-serif;font-size:clamp(32px,4vw,44px);font-weight:900;letter-spacing:-.015em;line-height:1;text-transform:uppercase}.ar-design-system .collection-banner .breadcrumb-wrapper .collection-description{max-width:62rem;margin:10px 0 0;color:var(--ar_muted);font-size:14px;line-height:1.55}.ar-design-system .ar-page-identity,.ar-design-system .ar-empty-state{position:relative;margin:var(--ar_page_gap) 0 var(--ar_page_gap);padding:clamp(16px,2.3vw,22px);overflow:hidden;border:1px solid var(--ar_border);border-radius:22px;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--ar_accent) 12%,transparent) 0,transparent 20rem),linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 88%,transparent),color-mix(in srgb,var(--ar_surface) 96%,transparent));box-shadow:var(--ar_soft_shadow)}.ar-design-system .ar-page-identity__eyebrow{margin:0 0 7px;color:var(--ar_accent_hover);font-family:Rajdhani,sans-serif;font-size:12px;font-weight:900;letter-spacing:.14em;line-height:1;text-transform:uppercase}.ar-design-system .ar-page-identity__title,.ar-design-system .ar-empty-state .page-heading{margin:0;color:var(--ar_text);font-family:Rajdhani,sans-serif;font-size:clamp(32px,4vw,44px);font-weight:900;letter-spacing:-.015em;line-height:1;text-transform:uppercase}.ar-design-system .ar-page-identity__description,.ar-design-system .ar-empty-state .description{max-width:62rem;margin:10px 0 0;color:var(--ar_muted);font-size:14px;line-height:1.55}.ar-design-system .ar-empty-state{display:grid;justify-items:center;text-align:center}.ar-design-system .ar-empty-state .description{margin-left:auto;margin-right:auto}.ar-design-system .ar-empty-state__search,.ar-design-system .search-empty-state+.header-search__form .search-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;width:min(100%,620px);margin:18px auto 0}.ar-design-system .ar-empty-state__search input,.ar-design-system .search-empty-state+.header-search__form input{min-height:46px;color:var(--ar_text)!important;border:1px solid var(--ar_border)!important;border-radius:999px!important;background:color-mix(in srgb,var(--ar_surface_alt) 88%,#000)!important}.ar-design-system .ar-empty-state__search .btn,.ar-design-system .search-empty-state+.header-search__form .btn-search{display:inline-flex;align-items:center;justify-content:center;min-height:46px;min-width:112px;border-radius:999px!important}.ar-design-system .shopify-policy__container{max-width:980px}.ar-design-system .shopify-policy__title{margin:0 0 var(--ar_page_gap);padding:clamp(16px,2.3vw,22px);overflow:hidden;border:1px solid var(--ar_border);border-radius:22px;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--ar_accent) 12%,transparent) 0,transparent 20rem),linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 88%,transparent),color-mix(in srgb,var(--ar_surface) 96%,transparent));box-shadow:var(--ar_soft_shadow);text-align:left}.ar-design-system .shopify-policy__title h1{margin:0!important;color:var(--ar_text);font-family:Rajdhani,sans-serif;font-size:clamp(32px,4vw,44px);font-weight:900;letter-spacing:-.015em;line-height:1;text-transform:uppercase}.ar-design-system .shopify-policy__body{padding:var(--ar_card_pad);border:1px solid var(--ar_border);border-radius:var(--ar_card_radius);background:color-mix(in srgb,var(--ar_surface) 90%,transparent);box-shadow:var(--ar_soft_shadow)}.ar-design-system .page,.ar-design-system .page-content,.ar-design-system .page-search,.ar-design-system .page-product-detail,.ar-design-system .shopify-policy__container{color:var(--ar_text)}.ar-design-system .page:not(.page-product-detail),.ar-design-system .shopify-policy__container,.ar-design-system .template-customers-login .main-content .container,.ar-design-system .template-customers-register .main-content .container,.ar-design-system .template-customers-account .main-content .container,.ar-design-system .template-customers-addresses .main-content .container{padding-top:var(--ar_section_spacing);padding-bottom:var(--ar_section_spacing)}.ar-design-system .rte,.ar-design-system .article-content,.ar-design-system .blog-detail,.ar-design-system .shopify-policy__body,.ar-design-system .page .content,.ar-design-system .faq-content,.ar-design-system .blog-post,.ar-design-system .blog-post p,.ar-design-system .blog-post li,.ar-design-system .page-content p,.ar-design-system .page-content li{color:var(--ar_muted);font-size:15px;line-height:1.75}.ar-design-system h1,.ar-design-system h2,.ar-design-system h3,.ar-design-system h4,.ar-design-system h5,.ar-design-system .page-title,.ar-design-system .title,.ar-design-system .section-header .title{color:var(--ar_text);letter-spacing:-.015em}.ar-design-system .section-header,.ar-design-system .page-header{text-align:center}.ar-design-system .section-header .title:after,.ar-design-system .page-header .title:after,.ar-design-system .box-title .title:after{content:"";display:block;width:76px;height:3px;margin:14px auto 0;border-radius:99px;background:var(--ar_accent);box-shadow:var(--ar_glow)}.ar-design-system .btn,.ar-design-system button.btn,.ar-design-system .button,.ar-design-system input[type=submit],.ar-design-system .shopify-payment-button__button{border-radius:999px;font-weight:800;letter-spacing:.01em;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.ar-design-system .btn:hover,.ar-design-system button.btn:hover,.ar-design-system .button:hover,.ar-design-system input[type=submit]:hover,.ar-design-system .shopify-payment-button__button:hover{transform:translateY(-1px)}.ar-design-system .btn--primary,.ar-design-system .cart__submit,.ar-design-system .shopify-payment-button__button,.ar-design-system .product-form__cart-submit,.ar-design-system .product-btn{color:#fff!important;border-color:var(--ar_accent)!important;background:linear-gradient(135deg,var(--ar_accent),color-mix(in srgb,var(--ar_accent) 68%,#000))!important;box-shadow:0 12px 26px color-mix(in srgb,var(--ar_accent) 28%,transparent)}.ar-design-system .btn--primary:hover,.ar-design-system .cart__submit:hover,.ar-design-system .shopify-payment-button__button:hover,.ar-design-system .product-form__cart-submit:hover,.ar-design-system .product-btn:hover{border-color:var(--ar_accent_hover)!important;background:linear-gradient(135deg,var(--ar_accent_hover),var(--ar_accent))!important}.ar-design-system .product-btn--backordered,.ar-design-system .product-btn--special-order{color:#1c1205!important;border-color:#f0a437d1!important;background:linear-gradient(135deg,#f5b452,#d8871f)!important;box-shadow:0 12px 26px #f0a43738!important}.ar-design-system .product-btn--backordered:hover,.ar-design-system .product-btn--special-order:hover{color:#140d04!important;border-color:#ffc465eb!important;background:linear-gradient(135deg,#ffc465,#e59a2c)!important}.ar-design-system .product-btn--select-options{color:var(--ar_text)!important;border-color:var(--ar_border)!important;background:color-mix(in srgb,var(--ar_surface_alt) 86%,#000)!important;box-shadow:inset 0 1px #ffffff0f!important}.ar-design-system .product-btn--select-options:hover{color:#fff!important;border-color:color-mix(in srgb,var(--ar_accent) 58%,var(--ar_border))!important;background:color-mix(in srgb,var(--ar_accent) 22%,var(--ar_surface_alt))!important}.ar-design-system .product-btn--unavailable,.ar-design-system .product-btn--unavailable:hover{color:#d4d8df!important;border-color:#949caa57!important;background:#949caa21!important;box-shadow:none!important;transform:none}.ar-design-system .btn--secondary,.ar-design-system .btn--secondary-accent,.ar-design-system .btn--tertiary,.ar-design-system .btn-compare,.ar-design-system .cart__update-control,.ar-design-system .remove.btn{color:var(--ar_text)!important;border:1px solid var(--ar_border)!important;background:color-mix(in srgb,var(--ar_surface_alt) 86%,transparent)!important;box-shadow:inset 0 1px #ffffff0f}.ar-design-system .btn--secondary:hover,.ar-design-system .btn--secondary-accent:hover,.ar-design-system .btn--tertiary:hover,.ar-design-system .btn-compare:hover,.ar-design-system .cart__update-control:hover,.ar-design-system .remove.btn:hover{color:#fff!important;border-color:var(--ar_accent)!important;background:color-mix(in srgb,var(--ar_accent) 16%,var(--ar_surface_alt))!important}.ar-design-system input,.ar-design-system textarea,.ar-design-system select,.ar-design-system .form-control,.ar-design-system .input-group-field,.ar-design-system .filters-toolbar__input{color:var(--ar_text);border-color:var(--ar_border);border-radius:14px;background:color-mix(in srgb,var(--ar_surface) 86%,#000)}.ar-design-system input::placeholder,.ar-design-system textarea::placeholder{color:color-mix(in srgb,var(--ar_muted) 78%,transparent)}.ar-design-system input:focus,.ar-design-system textarea:focus,.ar-design-system select:focus,.ar-design-system .form-control:focus,.ar-design-system .input-group-field:focus{border-color:var(--ar_accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ar_accent) 20%,transparent);outline:none}.ar-design-system .halo-section{margin-top:0;margin-bottom:0}.ar-design-system .halo-column .halo-item{color:var(--ar_text)}.ar-design-system .product-card{height:100%;overflow:hidden;border:1px solid var(--ar_border);border-radius:var(--ar_card_radius);background:linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 88%,transparent),color-mix(in srgb,var(--ar_surface) 96%,transparent));box-shadow:var(--ar_soft_shadow);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.ar-design-system .product-card:hover{border-color:color-mix(in srgb,var(--ar_accent) 58%,var(--ar_border));box-shadow:var(--ar_card_shadow);transform:translateY(-3px)}.ar-design-system .product-card .product-image{margin:0;padding:10px;background:#fff;border-radius:calc(var(--ar_card_radius) - 1px) calc(var(--ar_card_radius) - 1px) 18px 18px}.ar-design-system .product-card .product-link{display:block;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;background:#fff}.ar-design-system .product-card .product-link img,.ar-design-system .product-card .product-link .placeholder-svg{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center;background:#fff}.ar-design-system .product-card .product-content{padding:16px}.ar-design-system .product-vendor,.ar-design-system .product-card .product-vendor,.ar-design-system .cart-details .product-vendor{color:var(--ar_muted);font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ar-design-system .product-title,.ar-design-system .product-title a,.ar-design-system .product-card .product-title a{color:var(--ar_text);font-weight:800}.ar-design-system .product-title a:hover,.ar-design-system .product-card .product-title a:hover{color:var(--ar_accent_hover)}.ar-design-system .product-price,.ar-design-system .price,.ar-design-system .price-item{color:var(--ar_text);font-weight:900}.ar-design-system .product-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px}.ar-design-system .price--on-sale .price-item--sale,.ar-design-system .price-item--sale{color:var(--ar_accent_hover)}.ar-design-system .price--on-sale .price-item--sale{order:1;font-size:var(--font_size_plus2);letter-spacing:-.02em}.ar-design-system .price--on-sale .price-item--regular{order:2;color:color-mix(in srgb,var(--ar_muted) 76%,var(--ar_text));font-size:var(--font_size_plus2);font-weight:800;text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:color-mix(in srgb,var(--ar_accent) 60%,var(--ar_muted))}.ar-design-system .product_badges,.ar-design-system .product-label,.ar-design-system .badge{border-radius:999px}.ar-design-system .product_badges{top:12px;left:12px;display:flex;flex-wrap:wrap;gap:6px;max-width:calc(100% - 24px)}.ar-design-system .product_badges .badge{display:inline-flex!important;align-items:center;justify-content:center;min-width:0;height:24px;padding:0 10px!important;border:1px solid rgba(255,255,255,.16);color:#fff!important;font-size:11px;font-weight:900;line-height:1;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 8px 18px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ar-design-system .product_badges .sale-badge,.ar-design-system .product_badges .sale-badge-2{background:linear-gradient(135deg,var(--ar_accent),color-mix(in srgb,var(--ar_accent) 62%,#000))!important}.ar-design-system .product_badges .sale-badge-2:before{display:none!important}.ar-design-system .product_badges .new-badge{background:color-mix(in srgb,var(--ar_surface_alt) 84%,#000)!important}.ar-design-system .product_badges .soldOut-badge{background:color-mix(in srgb,#565d6a 70%,#000)!important}.ar-design-system .product-quickview{color:#fff;border-radius:999px;background:color-mix(in srgb,var(--ar_page_bg) 86%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ar-design-system .page-search .search-results-header{position:relative;margin:0 0 16px;padding:clamp(16px,2.3vw,22px);overflow:hidden;border:1px solid var(--ar_border);border-radius:22px;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--ar_accent) 12%,transparent) 0,transparent 20rem),linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 88%,transparent),color-mix(in srgb,var(--ar_surface) 96%,transparent));box-shadow:var(--ar_soft_shadow)}.ar-design-system .page-search .search-results-header .eyebrow{margin:0 0 7px;color:var(--ar_accent_hover);font-family:Rajdhani,sans-serif;font-size:12px;font-weight:900;letter-spacing:.14em;line-height:1;text-transform:uppercase}.ar-design-system .page-search .search-results-header h1{margin:0;color:var(--ar_text);font-family:Rajdhani,sans-serif;font-size:clamp(30px,4vw,44px);font-weight:900;letter-spacing:-.015em;line-height:1;text-transform:uppercase}.ar-design-system .page-search .search-results-header p:last-child{margin:10px 0 0;color:var(--ar_muted);font-size:14px;line-height:1.45}.ar-design-system .page-search .search-results-grid{align-items:stretch}.ar-design-system .page-search .breadcrumb-wrapper{margin-bottom:12px}.ar-design-system .page-search .search-product-grid-shell{position:relative}.ar-design-system .page-search .search-filters-toolbar{margin-bottom:16px}.ar-design-system .page-search .search-filters-toolbar .filters-toolbar{justify-content:space-between}.ar-design-system .page-search .search-sort-wrapper{margin-left:auto}@media(min-width:768px)and (max-width:1199px){.ar-design-system .page-search .search-results-header{margin-bottom:14px;padding:18px}.ar-design-system .page-search .search-results-header h1{font-size:clamp(32px,4.5vw,38px)}.ar-design-system .page-search .search-filters-toolbar{padding:12px!important;border-radius:20px}.ar-design-system .page-search .search-filters-toolbar .filters-toolbar{display:grid!important;grid-template-columns:minmax(190px,240px) minmax(0,1fr);gap:12px;align-items:center;justify-content:stretch}.ar-design-system .page-search .search-filters-toolbar .sidebar_mobile_wrapper,.ar-design-system .page-search .search-filters-toolbar .search-sort-wrapper{width:100%!important;min-width:0;margin:0!important;padding:0!important}.ar-design-system .page-search .search-filters-toolbar .sidebar_mobile,.ar-design-system .page-search .search-filters-toolbar .filters-toolbar__item-child,.ar-design-system .page-search .search-filters-toolbar .filters-toolbar__input-wrapper{width:100%!important;min-width:0}.ar-design-system .page-search .search-filters-toolbar .sidebar_mobile{display:inline-flex!important;align-items:center;justify-content:center;min-height:46px;margin:0!important}.ar-design-system .page-search .search-sort-wrapper .filters-toolbar__item-child{display:grid!important;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center}}@media(min-width:1200px){.ar-design-system .page-search.page-search--with-sidebar{display:grid;grid-template-columns:minmax(240px,280px) minmax(0,1fr);gap:22px;align-items:start}.ar-design-system .page-search>.page-sidebar{grid-column:1;grid-row:1;position:sticky;top:92px;float:none!important;width:auto!important;min-width:0;padding:0!important}.ar-design-system .page-search>.page-sidebar+.page-content,.ar-design-system .page-search>.search-page-content{grid-column:2;grid-row:1;float:none!important;width:auto!important;min-width:0;padding:0!important}.ar-design-system .page-search .search-sidebar .sidebar_close{display:none!important}}@media(max-width:767px){.ar-design-system .page-search .search-results-header{margin-bottom:16px;padding:16px;border-radius:20px}.ar-design-system .page-search .search-results-header h1{font-size:30px}.ar-design-system .page-search .search-results-header p:last-child{margin-top:7px}}.ar-design-system .filters-toolbar-wrapper,.ar-design-system .sidebarBlock,.ar-design-system .widget,.ar-design-system .collection-header,.ar-design-system .pagination,.ar-design-system .infinite-scrolling,.ar-design-system .article,.ar-design-system article.blog,.ar-design-system .blog-item,.ar-design-system .page:not(.page-product-detail):not(.page-search):not(.page-collections):not(.page-cart),.ar-design-system .page-login,.ar-design-system .page-contact .contact-form,.ar-design-system .page-contact .contact-infomation,.ar-design-system .lookbook-content,.ar-design-system .portfolio-content{border:1px solid var(--ar_border);border-radius:var(--ar_card_radius);background:color-mix(in srgb,var(--ar_surface) 90%,transparent);box-shadow:var(--ar_soft_shadow)}.ar-design-system .filters-toolbar-wrapper,.ar-design-system .collection-header,.ar-design-system .pagination,.ar-design-system .infinite-scrolling{padding:18px;margin-bottom:24px}.ar-design-system .sidebarBlock,.ar-design-system .widget{padding:18px;margin-bottom:18px}.ar-design-system .page:not(.page-product-detail):not(.page-search):not(.page-collections):not(.page-cart),.ar-design-system .page-login{padding:var(--ar_card_pad)}.ar-design-system .ar-page-identity+.page{margin-top:0!important}.ar-design-system .page-faqs,.ar-design-system .page-blog,.ar-design-system .page-lookbook,.ar-design-system .page-brands,.ar-design-system .page-wishlist,.ar-design-system .page-order-detail{overflow:hidden}.ar-design-system .page-faqs>.page-sidebar,.ar-design-system .page-blog>.page-sidebar{margin-top:0!important}.ar-design-system .ar-account-return{margin:0 0 18px}.ar-design-system .ar-account-return a,.ar-design-system .wishlist-footer .share,.ar-design-system .azbrandstable a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;color:var(--ar_text)!important;border:1px solid var(--ar_border);border-radius:999px;background:color-mix(in srgb,var(--ar_surface_alt) 88%,transparent);font-family:Rajdhani,sans-serif;font-size:12px;font-weight:900;letter-spacing:.06em;line-height:1;text-transform:uppercase}.ar-design-system .ar-account-return a:hover,.ar-design-system .wishlist-footer .share:hover,.ar-design-system .azbrandstable a:hover,.ar-design-system .azbrandstable a.active{color:#fff!important;border-color:color-mix(in srgb,var(--ar_accent) 68%,var(--ar_border));background:linear-gradient(135deg,var(--ar_accent),var(--ar_accent_hover))}.ar-design-system .azbrandstable{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px!important;padding:0!important;list-style:none}.ar-design-system .azbrandstable li{margin:0!important;padding:0!important}.ar-design-system .brands-list .brand{margin:0 0 18px;padding:18px;border:1px solid var(--ar_border);border-radius:18px;background:color-mix(in srgb,var(--ar_surface_alt) 80%,transparent)}.ar-design-system .brands-list .azbrands-title h3{margin:0 0 12px;color:var(--ar_accent_hover);font-family:Rajdhani,sans-serif;font-size:24px;font-weight:900;line-height:1;text-transform:uppercase}.ar-design-system .brands-list .brand-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:0!important;padding:0!important;list-style:none}.ar-design-system .brands-list .brand-item,.ar-design-system .brands-list .brand-item a{color:var(--ar_text)!important}.ar-design-system .wishlist_table_wrapper{overflow-x:auto;border:1px solid var(--ar_border);border-radius:18px;background:color-mix(in srgb,var(--ar_surface_alt) 80%,transparent)}.ar-design-system .wishlist_table,.ar-design-system .order-table{width:100%;color:var(--ar_text);border-collapse:collapse}.ar-design-system .wishlist_table th,.ar-design-system .wishlist_table td,.ar-design-system .order-table th,.ar-design-system .order-table td{padding:14px;color:var(--ar_text)!important;border-color:var(--ar_border)!important}.ar-design-system .wishlist_table th,.ar-design-system .order-table thead th{color:var(--ar_muted)!important;background:color-mix(in srgb,var(--ar_page_bg) 72%,transparent);font-family:Rajdhani,sans-serif;font-size:12px;font-weight:900;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.ar-design-system .wishlist-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:18px}.ar-design-system #accordion .card,.ar-design-system .faq-content .card{overflow:hidden;margin:0 0 12px;border:1px solid var(--ar_border);border-radius:18px;background:color-mix(in srgb,var(--ar_surface_alt) 82%,transparent)}.ar-design-system #accordion .card-header,.ar-design-system .faq-content .card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0!important;border:0!important;background:transparent!important}.ar-design-system #accordion .card-header .title,.ar-design-system .faq-content .card-header .title{width:100%;padding:16px 18px!important;color:var(--ar_text)!important;background:transparent!important;border:0!important;text-align:left;font-weight:900}.ar-design-system #accordion .card-body,.ar-design-system .faq-content .card-body{padding:0 18px 18px!important;color:var(--ar_muted)}.ar-design-system .page-order-detail .myaccount{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:22px}.ar-design-system .page-order-detail .grid__item{width:auto!important;padding-left:0!important}.ar-design-system .page-order-detail .myaccount__account-details{padding:18px;border:1px solid var(--ar_border);border-radius:18px;background:color-mix(in srgb,var(--ar_surface_alt) 80%,transparent)}.ar-design-system .page-contact{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.ar-design-system .page-contact .contact-row{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:22px}.ar-design-system .page-contact .item-1,.ar-design-system .page-contact .item-2{width:auto!important;max-width:100%}.ar-design-system .page-contact .contact-form,.ar-design-system .page-contact .contact-infomation{height:100%;padding:clamp(18px,3vw,28px)}.ar-design-system .page-contact .contact-infomation .item{margin:0 0 18px;padding:0 0 18px;border-bottom:1px solid var(--ar_border)}.ar-design-system .page-contact .contact-infomation .item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.ar-design-system .form-control,.ar-design-system .input-full,.ar-design-system textarea{color:var(--ar_text)!important;border-color:var(--ar_border)!important;border-radius:14px!important;background:color-mix(in srgb,var(--ar_surface_alt) 88%,#000)!important}.ar-design-system .form-label,.ar-design-system label{color:var(--ar_text);font-weight:800}.ar-design-system .filters-toolbar__label,.ar-design-system .sidebarBlock-heading,.ar-design-system .widget-title{color:var(--ar_text);font-weight:900}.ar-design-system .sidebar-filter .sidebarBlock{padding:16px}.ar-design-system .sidebar-filter .sidebarBlock-heading{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--ar_border);line-height:1.2}.ar-design-system .sidebar-filter .facet-heading-title{min-width:0;margin-right:auto;white-space:nowrap}.ar-design-system .sidebar-filter .facet-clear-group{display:inline-flex;order:2;align-items:center;justify-content:center;min-height:22px;padding:0 7px;color:#fff!important;font-size:9.5px;font-weight:900;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap;border:1px solid color-mix(in srgb,var(--ar_accent) 50%,var(--ar_border));border-radius:999px;background:color-mix(in srgb,var(--ar_accent) 16%,var(--ar_surface_alt))}.ar-design-system .sidebar-filter .facet-clear-group:hover,.ar-design-system .sidebar-filter .facet-clear-group:focus{color:#fff!important;border-color:var(--ar_accent);background:color-mix(in srgb,var(--ar_accent) 28%,var(--ar_surface_alt))}.ar-design-system .sidebar-filter .sidebarBlock-heading .arrow{display:inline-flex;order:3;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;color:var(--ar_muted);border:1px solid var(--ar_border);border-radius:999px;background:color-mix(in srgb,var(--ar_surface_alt) 88%,#000)}.ar-design-system .sidebar-filter .sidebarBlock-heading .arrow svg,.ar-design-system .sidebar-filter .sidebarBlock-heading .arrow path{width:11px;height:11px;fill:currentColor!important}.ar-design-system .sidebar-filter .filter-price .widget-content{padding-top:2px}.ar-design-system .filter-price .facets__price{display:block;width:100%}.ar-design-system .filter-price .price-slider{display:grid;gap:14px;padding:12px;border:1px solid color-mix(in srgb,var(--ar_border) 84%,var(--ar_accent) 16%);border-radius:18px;background:linear-gradient(180deg,#ffffff0b,#ffffff03),color-mix(in srgb,var(--ar_surface_alt) 88%,#000);box-shadow:inset 0 1px #ffffff0d}.ar-design-system .filter-price .box-slide{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:9px}.ar-design-system .filter-price .box-slide label{position:relative;display:flex;align-items:center;width:100%;min-width:0;margin:0}.ar-design-system .filter-price .field__currency{position:absolute;left:12px;z-index:1;color:color-mix(in srgb,var(--ar_muted) 78%,var(--ar_text));font-size:12px;font-weight:900;line-height:1;pointer-events:none}.ar-design-system .filter-price .field__input.filter__price{width:100%!important;max-width:none!important;height:40px;min-width:0;padding:0 10px 0 26px!important;color:var(--ar_text);font-size:13px;font-weight:900;line-height:40px;border:1px solid color-mix(in srgb,var(--ar_border) 72%,var(--ar_accent) 28%)!important;border-radius:13px;background:color-mix(in srgb,var(--ar_surface) 92%,#000);box-shadow:inset 0 1px #ffffff0b;outline:none;box-sizing:border-box}.ar-design-system .filter-price .field__input.filter__price:focus{border-color:color-mix(in srgb,var(--ar_accent) 72%,var(--ar_border) 28%)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ar_accent) 15%,transparent)}.ar-design-system .filter-price .field__input.filter__price::-webkit-outer-spin-button,.ar-design-system .filter-price .field__input.filter__price::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ar-design-system .filter-price .slide_price--to{display:inline-flex;align-items:center;justify-content:center;min-width:24px;color:var(--ar_muted);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ar-design-system .filter-price .slide_price--bottom{position:relative;display:grid!important;gap:12px;margin:0!important;padding:0 0 18px!important}.ar-design-system .filter-price .apply__button.button{display:inline-flex!important;align-items:center;justify-content:center;justify-self:stretch;min-height:38px;margin:0!important;padding:0 14px!important;color:#fff!important;font-size:12px;font-weight:900;line-height:1;letter-spacing:.04em;text-transform:uppercase;border:1px solid color-mix(in srgb,var(--ar_accent) 58%,transparent)!important;border-radius:14px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--ar_accent) 88%,#ff7a7a),var(--ar_accent))!important;box-shadow:0 12px 26px #00000042,inset 0 1px #ffffff2e;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.ar-design-system .filter-price .apply__button.button:hover,.ar-design-system .filter-price .apply__button.button:focus-visible{transform:translateY(-1px);box-shadow:0 16px 34px #00000052,0 0 0 3px color-mix(in srgb,var(--ar_accent) 14%,transparent)}.ar-design-system .filter-price .apply__button--price{position:absolute;opacity:0;pointer-events:none}.ar-design-system .filter-price input[type=range].filter__price{position:absolute;left:0;right:0;bottom:0;width:100%;height:18px;margin:0!important;padding:0!important;border:0!important;background:transparent!important;accent-color:var(--ar_accent);cursor:pointer;-webkit-appearance:none;appearance:none}.ar-design-system .filter-price input[type=range].filter__price+input[type=range].filter__price{margin-top:0!important}.ar-design-system .filter-price input[type=range].filter__price::-webkit-slider-runnable-track{height:6px;border:1px solid color-mix(in srgb,var(--ar_border) 70%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ar_surface) 78%,#000)}.ar-design-system .filter-price input[type=range].filter__price+input[type=range].filter__price::-webkit-slider-runnable-track{border-color:transparent;background:transparent}.ar-design-system .filter-price input[type=range].filter__price::-webkit-slider-thumb{width:18px;height:18px;margin-top:-7px;border:2px solid color-mix(in srgb,var(--ar_surface) 88%,#000);border-radius:999px;background:var(--ar_accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ar_accent) 18%,transparent),0 8px 18px #00000057;-webkit-appearance:none}.ar-design-system .filter-price input[type=range].filter__price::-moz-range-track{height:6px;border:1px solid color-mix(in srgb,var(--ar_border) 70%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ar_surface) 78%,#000)}.ar-design-system .filter-price input[type=range].filter__price+input[type=range].filter__price::-moz-range-track{border-color:transparent;background:transparent}.ar-design-system .filter-price input[type=range].filter__price::-moz-range-thumb{width:18px;height:18px;border:2px solid color-mix(in srgb,var(--ar_surface) 88%,#000);border-radius:999px;background:var(--ar_accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ar_accent) 18%,transparent),0 8px 18px #00000057}.ar-design-system .sidebar-filter .list-tags{display:grid;gap:2px;margin:0;padding:0!important}.ar-design-system .sidebar-filter .filter-text .list-tags{display:grid!important;flex-wrap:initial!important;padding:0!important}.ar-design-system .sidebar-filter .list-tags li{margin:0!important;padding:0!important}.ar-design-system .sidebar-filter .facets__item{position:relative}.ar-design-system .sidebar-filter .facets__item>input[type=checkbox]{position:absolute;top:50%;left:0;width:14px;height:14px;margin:0;opacity:0;transform:translateY(-50%)}.ar-design-system .sidebar-filter .facet-checkbox{display:grid!important;position:relative;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center;column-gap:9px;width:100%;min-height:28px;margin:0!important;padding:5px 6px!important;color:var(--ar_muted);font-size:12.5px;font-weight:700;line-height:1.25;border-radius:12px;cursor:pointer;transition:color .2s ease,background-color .2s ease}.ar-design-system .sidebar-filter .filter-text .list-tags li input[type=checkbox]+label:before,.ar-design-system .sidebar-filter .filter-text .list-tags li input[type=checkbox]+label:after{content:none!important;display:none!important}.ar-design-system .sidebar-filter .facet-checkbox:hover{color:var(--ar_text);background:color-mix(in srgb,var(--ar_surface_alt) 74%,transparent)}.ar-design-system .sidebar-filter .facet-label-text{display:block!important;width:auto!important;min-width:0;overflow-wrap:anywhere}.ar-design-system .sidebar-filter .facets__item input[type=checkbox]:checked+.facet-checkbox{color:var(--ar_text);background:color-mix(in srgb,var(--ar_accent) 14%,var(--ar_surface_alt))}.ar-design-system .sidebar-filter .facets__item input[type=checkbox]:checked+.facet-checkbox:before{border-color:var(--ar_accent)}.ar-design-system .sidebar-filter .facets__item input[type=checkbox]:checked+.facet-checkbox:after{opacity:1;transform:translateY(-50%) scale(1)}.ar-design-system .sidebar-filter .count_value{display:inline-flex!important;float:none!important;align-items:center;justify-content:center;width:auto!important;max-width:max-content!important;min-width:25px;height:19px;margin-left:6px;padding:0 6px;color:var(--ar_text);font-size:11px;font-weight:900;line-height:1;border:1px solid var(--ar_border);border-radius:999px;background:color-mix(in srgb,var(--ar_surface_alt) 86%,#000)}.ar-design-system .sidebar-filter .facet-checkbox--disabled{cursor:not-allowed;opacity:.48}.ar-design-system .sidebar-filter .infinite-scrolling-filter-list{margin-top:7px;text-align:left}.ar-design-system .sidebar-filter .btn-show-more{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:26px;padding:5px 9px;color:var(--ar_muted);font-size:11px;font-weight:900;line-height:1;letter-spacing:.04em;text-transform:uppercase;border:1px solid color-mix(in srgb,var(--ar_border) 78%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ar_surface_alt) 62%,transparent);box-shadow:none;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease}.ar-design-system .sidebar-filter .btn-show-more:hover,.ar-design-system .sidebar-filter .btn-show-more:focus{color:#fff;border-color:color-mix(in srgb,var(--ar_accent) 58%,var(--ar_border));background:color-mix(in srgb,var(--ar_accent) 15%,var(--ar_surface_alt));transform:translateY(-1px)}.ar-design-system .productGrid--maxCol4 .halo-column-product,.ar-design-system .productGrid--maxCol3 .halo-column-product,.ar-design-system .productGrid--maxCol2 .halo-column-product{align-items:stretch}.ar-design-system .productGrid--maxCol3 .halo-column-product,.ar-design-system .productGrid--maxCol4 .halo-column-product,.ar-design-system .productGrid--maxCol5 .halo-column-product{display:flex!important;flex-wrap:wrap;align-items:stretch}.ar-design-system .productGrid--maxCol4 .halo-column-product,.ar-design-system .productGrid--maxCol3 .halo-column-product{margin-left:-8px;margin-right:-8px}.ar-design-system .productGrid--maxCol4 .halo-column-product .halo-item,.ar-design-system .productGrid--maxCol3 .halo-column-product .halo-item{padding-left:8px;padding-right:8px;margin-bottom:18px}.ar-design-system .product-card .product-detail{min-width:0}.ar-design-system .product-card .product-title{margin-bottom:10px;line-height:1.32}.ar-design-system .product-card .product-title a{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ar-design-system .product-card .product-reviews{margin:0 0 10px}.ar-design-system .product-card .product-actions{margin-top:14px}.ar-design-system .product-card .product-action,.ar-design-system .product-card .product-actions{padding-top:0}.ar-design-system .product-card .product-btn,.ar-design-system .product-card .product-actions .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%;min-height:42px;padding-left:14px;padding-right:14px;padding-top:0!important;padding-bottom:0!important;line-height:1!important;text-align:center!important}.ar-design-system .view-as-btn a,.ar-design-system .select-group{border-color:var(--ar_border)}.ar-design-system .view-as-btn{overflow:hidden;border:1px solid var(--ar_border);border-radius:14px;background:color-mix(in srgb,var(--ar_surface_alt) 90%,#000)}.ar-design-system .view-as-btn a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;color:var(--ar_text)!important;border-color:var(--ar_border)!important;background:color-mix(in srgb,var(--ar_surface_alt) 90%,#000)!important;opacity:.58}.ar-design-system .view-as-btn a.active,.ar-design-system .productGrid--maxCol1 .view-as-btn>#list-view,.ar-design-system .productGrid--maxCol2 .view-as-btn>#grid-view-2,.ar-design-system .productGrid--maxCol3 .view-as-btn>#grid-view-3,.ar-design-system .productGrid--maxCol4 .view-as-btn>#grid-view-4,.ar-design-system .productGrid--maxCol5 .view-as-btn>#grid-view-4,.ar-design-system .view-as-btn a:hover,.ar-design-system .view-as-btn a:focus{color:#fff!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ar_accent) 72%,transparent),0 0 0 2px color-mix(in srgb,var(--ar_accent) 18%,transparent);background:color-mix(in srgb,var(--ar_accent) 28%,var(--ar_surface_alt))!important;opacity:1}.ar-design-system .view-as-btn svg,.ar-design-system .view-as-btn svg path{fill:currentColor!important;color:currentColor!important}.ar-design-system .halo-row .halo-item,.ar-design-system .productListing .halo-item,.ar-design-system .products-grid .grid__item{display:flex}.ar-design-system .halo-row .halo-item>.product-card,.ar-design-system .productListing .halo-item>.product-card,.ar-design-system .products-grid .grid__item>.product-card{width:100%}.ar-design-system .product-card{display:flex;flex-direction:column}.ar-design-system .product-card .product-content{display:flex;flex:1 1 auto;flex-direction:column}.ar-design-system .product-card .product-title{min-height:44px}.ar-design-system .product-card .product-price,.ar-design-system .product-card .price{margin-top:auto}.ar-design-system .productGrid--maxCol1 .halo-column-product{display:grid;gap:16px;margin-left:0;margin-right:0}.ar-design-system .productGrid--maxCol1 .halo-column-product .halo-item{display:block;width:100%;margin:0!important;padding:0!important}.ar-design-system .productGrid--maxCol1 .halo-column-product .halo-item .product-card{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:stretch;gap:0;width:100%;height:auto;margin:0!important;padding:0!important;overflow:hidden;border:1px solid var(--ar_border);border-radius:24px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--ar_accent) 8%,transparent) 0,transparent 18rem),linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 90%,transparent),color-mix(in srgb,var(--ar_surface) 98%,transparent));box-shadow:var(--ar_soft_shadow)}.ar-design-system .productGrid--maxCol1 .product-card:hover{transform:translateY(-2px)}.ar-design-system .productGrid--maxCol1 .product-card .product-image{width:auto!important;min-width:0;padding:12px!important;border-right:1px solid color-mix(in srgb,var(--ar_border) 78%,transparent);border-radius:0}.ar-design-system .productGrid--maxCol1 .product-card .product-link{height:100%;min-height:168px;aspect-ratio:1 / 1;border-radius:16px}.ar-design-system .productGrid--maxCol1 .product-card .product-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(164px,190px);align-items:stretch;gap:18px;width:auto!important;min-width:0;padding:18px!important;text-align:left}.ar-design-system .productGrid--maxCol1 .product-card .product-detail,.ar-design-system .productGrid--maxCol1 .product-card .product-actions{display:flex!important;width:auto!important;min-width:0;padding:0!important;font-size:var(--font_size_base)}.ar-design-system .productGrid--maxCol1 .product-card .product-detail{flex-direction:column;gap:9px}.ar-design-system .productGrid--maxCol1 .product-card .product-vendor{margin-bottom:0;color:var(--ar_accent_hover);font-size:11px;font-weight:900;letter-spacing:.08em}.ar-design-system .productGrid--maxCol1 .product-card .product-title{min-height:0;margin:0;font-size:clamp(16px,1.6vw,20px);line-height:1.18}.ar-design-system .productGrid--maxCol1 .product-card .product-title a{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-specs{display:flex;flex-wrap:wrap;gap:7px;margin-top:2px}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-spec{display:inline-flex;align-items:center;gap:5px;min-height:24px;max-width:100%;padding:4px 8px;color:var(--ar_muted);font-size:11px;font-weight:800;line-height:1;border:1px solid color-mix(in srgb,var(--ar_border) 82%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ar_surface_alt) 70%,transparent)}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-spec__label{color:var(--ar_text);font-weight:900;text-transform:uppercase}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-spec__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-availability--in-stock{color:#c9f7dc;border-color:#3acc7652;background:#3acc761f}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-availability--special-order,.ar-design-system .productGrid--maxCol1 .product-card .ar-list-availability--backordered{color:#ffe4b8;border-color:#f0a43757;background:#f0a43721}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-availability--unavailable{color:#d4d8df;border-color:#949caa57;background:#949caa21}.ar-design-system .productGrid--maxCol1 .product-card .product-reviews{min-height:0;margin:0}.ar-design-system .productGrid--maxCol1 .product-card .product-price,.ar-design-system .productGrid--maxCol1 .product-card .price{margin:0;font-size:18px}.ar-design-system .product-card .ar-list-actions-price{display:none}.ar-design-system .productGrid--maxCol1 .product-card .product-detail>.product-price{display:none}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-actions-price{display:block;padding:0 0 2px}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-actions-price .product-price{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px;font-size:20px;line-height:1.1}.ar-design-system .productGrid--maxCol1 .product-card .product-description{display:-webkit-box;overflow:hidden;margin:0!important;color:var(--ar_muted);font-size:12.5px;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ar-design-system .productGrid--maxCol1 .product-card .product-actions{flex-direction:column;justify-content:center;gap:10px;text-align:left;border-left:1px solid color-mix(in srgb,var(--ar_border) 72%,transparent);padding-left:18px!important}.ar-design-system .productGrid--maxCol1 .product-card .product-actions .product-action,.ar-design-system .productGrid--maxCol1 .product-card .product-actions form,.ar-design-system .productGrid--maxCol1 .product-card .product-actions .product-btn,.ar-design-system .productGrid--maxCol1 .product-card .product-actions .btn{width:100%!important;max-width:none!important}.ar-design-system .productGrid--maxCol1 .product-card .product-actions .product-btn,.ar-design-system .productGrid--maxCol1 .product-card .product-actions .btn{min-height:40px}.ar-design-system .productGrid--maxCol1 .product-card .product-actions .wishlist{display:inline-flex!important;margin-top:0!important;color:var(--ar_text)!important;border-color:var(--ar_border)!important;background:color-mix(in srgb,var(--ar_surface_alt) 78%,transparent)!important}.ar-design-system .productGrid--maxCol1 .halo-column-product .halo-item .product-card{grid-template-columns:160px minmax(0,1fr);align-items:stretch;border-radius:26px;background:radial-gradient(circle at 96% 8%,color-mix(in srgb,var(--ar_accent) 10%,transparent) 0,transparent 18rem),linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 86%,transparent),color-mix(in srgb,var(--ar_surface) 98%,transparent))}.ar-design-system .productGrid--maxCol1 .product-card .product-image{display:flex;align-items:center;justify-content:center;min-height:160px;background:linear-gradient(145deg,#fff,#f2f4f7)}.ar-design-system .productGrid--maxCol1 .product-card .product-link{width:136px;height:136px;min-height:0;margin:auto;box-shadow:inset 0 0 0 1px #070a100f}.ar-design-system .productGrid--maxCol1 .product-card .product_badges{top:10px;left:10px}.ar-design-system .productGrid--maxCol1 .product-card .product-content{display:flex;flex-direction:column;gap:12px;padding:16px 18px!important}.ar-design-system .productGrid--maxCol1 .product-card .product-detail{gap:7px}.ar-design-system .productGrid--maxCol1 .product-card .product-vendor{display:inline-flex;align-self:flex-start;min-height:24px;align-items:center;padding:4px 9px;border:1px solid color-mix(in srgb,var(--ar_accent) 42%,var(--ar_border));border-radius:999px;background:color-mix(in srgb,var(--ar_accent) 10%,transparent)}.ar-design-system .productGrid--maxCol1 .product-card .product-title{max-width:920px;font-size:clamp(18px,1.75vw,22px);letter-spacing:-.015em}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-path{display:inline-flex;align-items:center;align-self:flex-start;max-width:100%;color:var(--ar_muted);font-size:12px;font-weight:900;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-path span{display:block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-support{display:grid;gap:4px;max-width:100%;color:var(--ar_muted);font-size:12px;font-weight:800;line-height:1.35}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol1 .product-card .ar-list-status{display:inline-flex;align-items:baseline;gap:5px;min-width:0;min-height:0;max-width:100%;padding:0;font-size:inherit;font-weight:900;line-height:inherit;border:0;border-radius:0;background:transparent}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-sku{color:var(--ar_muted)}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-meta-label{flex:0 0 auto;color:color-mix(in srgb,var(--ar_muted) 84%,var(--ar_text))}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-meta-value{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-status--in-stock .ar-list-meta-value{color:#c9f7dc}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-status--special-order .ar-list-meta-value,.ar-design-system .productGrid--maxCol1 .product-card .ar-list-status--backordered .ar-list-meta-value{color:#ffe4b8}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-status--unavailable .ar-list-meta-value{color:#d4d8df}.ar-design-system .productGrid--maxCol2 .product-card .ar-list-support{display:grid;gap:3px;max-width:100%;color:var(--ar_muted);font-size:11px;font-weight:800;line-height:1.3}.ar-design-system .productGrid--maxCol2 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-status{display:inline-flex;align-items:baseline;gap:4px;min-width:0;max-width:100%;padding:0;border:0;border-radius:0;background:transparent}.ar-design-system .productGrid--maxCol2 .product-card .ar-list-meta-label{flex:0 0 auto;color:color-mix(in srgb,var(--ar_muted) 84%,var(--ar_text))}.ar-design-system .productGrid--maxCol2 .product-card .ar-list-meta-value{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.ar-design-system .productGrid--maxCol2 .product-card .ar-list-status--in-stock .ar-list-meta-value{color:#c9f7dc}.ar-design-system .productGrid--maxCol2 .product-card .ar-list-status--special-order .ar-list-meta-value,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-status--backordered .ar-list-meta-value{color:#ffe4b8}.ar-design-system .productGrid--maxCol2 .product-card .ar-list-status--unavailable .ar-list-meta-value{color:#d4d8df}.ar-design-system .productGrid--maxCol3 .product-card .ar-list-support,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-support,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-support{display:none!important}.ar-design-system .productGrid--maxCol3 .product-card .ar-list-path,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-path,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-path{display:block;overflow:hidden;margin:-2px 0 8px;color:var(--ar_muted);font-size:11px;font-weight:900;line-height:1.25;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ar-design-system .productGrid--maxCol1 .product-card .product-description{max-width:760px;padding:0!important;color:color-mix(in srgb,var(--ar_muted) 92%,var(--ar_text));border:0!important;background:transparent!important}.ar-design-system .productGrid--maxCol1 .product-card .product-reviews{display:none!important}.ar-design-system .productGrid--maxCol1 .product-card .product-actions{display:flex!important;flex-direction:row;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:14px!important;padding-left:0!important;border-top:1px solid color-mix(in srgb,var(--ar_border) 72%,transparent);border-left:0}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-actions-price{flex:1 1 auto;min-width:0;padding:0}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-actions-price .product-price{align-items:baseline;font-size:22px}.ar-design-system .productGrid--maxCol1 .product-card .product-actions .product-action{flex:0 0 184px}.ar-design-system .productGrid--maxCol1 .product-card .product-actions .wishlist{display:none!important}.ar-design-system .product_top,.ar-design-system .product-shop,.ar-design-system .product_shop,.ar-design-system .product_photos,.ar-design-system .product-description,.ar-design-system .product-tabs,.ar-design-system .tabs,.ar-design-system .tab-content,.ar-design-system .frequently-bought-together-block{border-color:var(--ar_border)}.ar-design-system .page-product-detail .page-content{color:var(--ar_text)}.ar-design-system .product_top{gap:28px}.ar-design-system .product_photos,.ar-design-system .product-shop,.ar-design-system .product_shop,.ar-design-system .product-description,.ar-design-system .product-tabs,.ar-design-system .frequently-bought-together-block{border:1px solid var(--ar_border);border-radius:var(--ar_card_radius);background:color-mix(in srgb,var(--ar_surface) 90%,transparent);box-shadow:var(--ar_soft_shadow)}.ar-design-system .product_photos{padding:18px}.ar-design-system .product-shop,.ar-design-system .product_shop{color:var(--ar_text)!important;padding:26px}.ar-design-system .product-single__photo,.ar-design-system .product-single__thumbnail{border-radius:18px;background:#fff;overflow:hidden}.ar-design-system .product-single__thumbnail{border-color:var(--ar_border)}.ar-design-system .product-single__thumbnail:hover,.ar-design-system .product-single__thumbnail.active{border-color:var(--ar_accent)}.ar-design-system .product-shop .product-title,.ar-design-system .product-shop .product-title h1,.ar-design-system .product-shop h1,.ar-design-system .product_shop .product-title,.ar-design-system .product_shop .product-title h1,.ar-design-system .product_shop h1{color:var(--ar_text)!important}.ar-design-system .product-shop .short-description,.ar-design-system .product-shop .product-infor,.ar-design-system .product_shop .short-description,.ar-design-system .product_shop .product_infor,.ar-design-system .product-shop .product-meta,.ar-design-system .product-shop .product-vendor,.ar-design-system .product_shop .product_vendor,.ar-design-system .product-shop .product-sku,.ar-design-system .product_shop .sku_product,.ar-design-system .product-shop .product-availability,.ar-design-system .product_shop .product_inventory,.ar-design-system .product-shop .product-variant,.ar-design-system .product_shop .product-variant,.ar-design-system .product-shop .productView-moreItem,.ar-design-system .productView-description,.ar-design-system .productView-description p,.ar-design-system .productView-description li,.ar-design-system .product-desciption-wrapper,.ar-design-system .product-desciption-wrapper p,.ar-design-system .product-desciption-wrapper li{color:var(--ar_muted)!important}.ar-design-system .product-shop .product-infor label,.ar-design-system .product_shop .product_infor label,.ar-design-system .product-shop .product-meta label,.ar-design-system .product-shop .product-sku label,.ar-design-system .product_shop .sku_product label,.ar-design-system .product-shop .product-availability label,.ar-design-system .product_shop .product_inventory label,.ar-design-system .product_shop label,.ar-design-system .product-shop .productView-info-name,.ar-design-system .productView-info-name{color:var(--ar_text)!important;font-weight:900}.ar-design-system .product-shop .product-infor span,.ar-design-system .product_shop .product_infor span,.ar-design-system .product-shop .product-meta span,.ar-design-system .product-shop .product-sku span,.ar-design-system .product_shop .sku_product span,.ar-design-system .product-shop .product-availability span,.ar-design-system .product_shop .product_inventory span,.ar-design-system .product_shop a,.ar-design-system .productView-info-value{color:var(--ar_muted)!important}.ar-design-system .product-shop .price,.ar-design-system .product-shop .price *,.ar-design-system .product_shop .prices,.ar-design-system .product_shop .prices *,.ar-design-system .product_shop .price,.ar-design-system .product_shop .price *,.ar-design-system .productView-price,.ar-design-system .productView-price *{color:var(--ar_text)!important}.ar-design-system .product-shop .price .sale,.ar-design-system .product-shop .price-item--sale,.ar-design-system .product_shop .sale,.ar-design-system .product_shop .price-item--sale,.ar-design-system .productView-price .price-item--sale{color:var(--ar_accent_hover)!important}.ar-design-system .product_shop .short-description,.ar-design-system .product_shop .short-description *{color:var(--ar_muted)!important}.ar-design-system .product_services,.ar-design-system .sticky_form{color:var(--ar_text);border-color:var(--ar_border);background:color-mix(in srgb,var(--ar_surface) 94%,#000)}.ar-design-system .product_services{overflow:visible;padding:18px;border-radius:var(--ar_card_radius)}.ar-design-system .product_services .services{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:0;padding:0;list-style:none}.ar-design-system .product_services .services .item{display:flex!important;width:100%!important;margin:0!important;padding:0!important}.ar-design-system .product_services .services .service-item{display:grid!important;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;width:100%;min-height:0;padding:14px;border:1px solid var(--ar_border);border-radius:18px;background:color-mix(in srgb,var(--ar_surface_alt) 82%,transparent)}.ar-design-system .product_services .services .service-item .icons{display:inline-flex!important;align-items:center;justify-content:center;width:34px!important;height:34px!important;min-width:34px;margin:0!important;color:#fff;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.ar-design-system .product_services .services .service-item .icons svg,.ar-design-system .product_services .services .service-item .icons .icon,.ar-design-system .product_services .services .service-item .icons i{width:18px;height:18px;color:currentColor;fill:currentColor}.ar-design-system .product_services .services .service-item .content{min-width:0}.ar-design-system .product_services .services .service-item .title{margin:0 0 4px;color:var(--ar_text);font-size:13px;font-weight:900;line-height:1.25}.ar-design-system .product_services .services .service-item .description{margin:0;color:var(--ar_muted);font-size:12px;line-height:1.45;overflow-wrap:anywhere}.ar-design-system .sticky_form .product-name,.ar-design-system .sticky_form .product-details,.ar-design-system .sticky_form .product-on-cart{color:var(--ar_text)!important}.ar-design-system .product-desciption-wrapper .section-header,.ar-design-system .product-tabs,.ar-design-system .tab-content{color:var(--ar_text)}.ar-design-system .swatch .swatch-element label,.ar-design-system .selector-wrapper select,.ar-design-system .qty-group,.ar-design-system .quantity{border-color:var(--ar_border);background:color-mix(in srgb,var(--ar_surface_alt) 84%,transparent)}.ar-design-system .cart-template{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,390px);gap:28px;align-items:start}.ar-design-system .ar-page-identity+.page-cart,.ar-design-system .page.page-cart{padding-top:0!important}.ar-design-system .cart-template .left-col,.ar-design-system .cart-template .right-col,.ar-design-system .cart-list li,.ar-design-system .securityContact,.ar-design-system .shipping-calculator{border:1px solid var(--ar_border);border-radius:var(--ar_card_radius);background:color-mix(in srgb,var(--ar_surface) 90%,transparent);box-shadow:var(--ar_soft_shadow)}.ar-design-system .cart-template .left-col,.ar-design-system .cart-template .right-col{width:100%!important;max-width:none!important;padding:24px}.ar-design-system .cart-template .details{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:start;gap:18px}.ar-design-system .cart-template .cart-thumb,.ar-design-system .cart-template .cart-details{width:auto!important;max-width:100%!important}.ar-design-system .cart-template .cart-details,.ar-design-system .cart-template .product-title,.ar-design-system .cart-template .product-name{min-width:0}.ar-design-system .cart-template .details .button-groups{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px}.ar-design-system .cart-template .details .button-groups .quantity,.ar-design-system .cart-template .details .button-groups .group-action{margin:0!important}.ar-design-system .cart-template .details .button-groups .group-action{display:flex;flex:1 1 260px;gap:10px}.ar-design-system .cart-template .details .button-groups .group-action .btn{flex:1 1 0;min-width:0}.ar-design-system .cart-template .box-title{margin:0 0 18px;padding:0;color:var(--ar_text);border:0;background:transparent}.ar-design-system .cart-template .box-title .title{margin:0}.ar-design-system .cart-template .box-title .title:after{margin-left:0;margin-right:0}.ar-design-system .cart-template .right-col .box-title .title:after{margin-left:auto;margin-right:auto}.ar-design-system .cart-list li{padding:18px;margin-bottom:16px}.ar-design-system .cart-thumb .product-img{display:block;overflow:hidden;border-radius:16px;background:#fff}.ar-design-system .cart-template .total{color:var(--ar_text);border-color:var(--ar_border)}.ar-design-system .cart-template .total .label,.ar-design-system .cart-template .total .prices{color:var(--ar_text);font-size:22px;font-weight:900}.ar-design-system .continue_shopping_link{position:static!important;display:inline-flex;float:none!important;clear:both;inset:auto!important;align-items:center;justify-content:center;gap:8px;min-height:40px;margin:0 0 18px;padding:0 16px;color:var(--ar_text)!important;border:1px solid var(--ar_border);border-radius:999px;background:color-mix(in srgb,var(--ar_surface_alt) 88%,transparent);box-shadow:0 12px 24px #00000029;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ar-design-system .continue_shopping_link:hover{color:#fff!important;border-color:color-mix(in srgb,var(--ar_accent) 60%,var(--ar_border));background:linear-gradient(135deg,var(--ar_accent),var(--ar_accent_hover));transform:translateY(-1px)}.ar-design-system .continue_shopping_link svg,.ar-design-system .continue_shopping_link path{width:12px;height:12px;color:currentColor!important;fill:currentColor!important}.ar-design-system .cart-template .form-label{color:var(--ar_text)!important;font-weight:800}.ar-design-system #wrapper-response{margin-top:18px!important}.ar-design-system #shipping-rates-feedback{margin:0 0 12px!important;color:var(--ar_muted)!important;font-size:13px;line-height:1.55}.ar-design-system #shipping-rates-feedback.success{color:var(--ar_text)!important}.ar-design-system #shipping-rates-feedback.error{color:#ff8a8a!important}.ar-design-system #shipping-rates{display:grid;gap:10px;margin:0!important;padding:0!important;list-style:none!important}.ar-design-system #shipping-rates li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;margin:0!important;padding:12px 14px!important;color:var(--ar_text)!important;border:1px solid var(--ar_border);border-radius:16px;background:color-mix(in srgb,var(--ar_surface_alt) 88%,transparent)}.ar-design-system #shipping-rates .shipping-rate-name{min-width:0;color:var(--ar_text)!important;font-size:13px;font-weight:800;line-height:1.35}.ar-design-system #shipping-rates .shipping-rate-at{color:var(--ar_muted)!important;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ar-design-system #shipping-rates .shipping-rate-price{color:var(--ar_accent_hover)!important;font-size:14px;font-weight:900;line-height:1;white-space:nowrap}.ar-design-system .cart-template .quantity.cart__update-control{display:inline-flex;flex-direction:column;align-items:flex-start;width:auto;min-width:154px;height:auto;padding:0;border:0!important;background:transparent!important;box-shadow:none}.ar-design-system .cart-template .qty-group{width:146px;overflow:hidden;border:1px solid var(--ar_border);border-radius:999px;background:color-mix(in srgb,var(--ar_surface_alt) 84%,transparent)}.ar-design-system .cart-template .qty-group .button,.ar-design-system .cart-template .qty-group .cart__qty-input{border:0!important;background:transparent!important}.ar-design-system .cart-template .qty-group .button{display:inline-flex;align-items:center;justify-content:center;color:var(--ar_text)!important}.ar-design-system .cart-template .qty-group .icon,.ar-design-system .cart-template .qty-group svg,.ar-design-system .cart-template .qty-group svg path{color:var(--ar_text)!important;fill:currentColor!important;background:transparent!important}.ar-design-system .cart-template .cart__qty-input{color:var(--ar_text)!important;text-align:center}.ar-design-system .article,.ar-design-system article.blog,.ar-design-system .blog-item{overflow:hidden}.ar-design-system .article-content,.ar-design-system .blog-content,.ar-design-system article.blog .blog-post-header,.ar-design-system article.blog .blog-post-body{padding:22px}.ar-design-system .article-image img,.ar-design-system .blog-item img,.ar-design-system .blog-thumbnail img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.ar-design-system .blog-thumbnail{overflow:hidden;background:#fff}.ar-design-system .template-article .blog-thumbnail img{aspect-ratio:16 / 10}.ar-design-system .blog-title,.ar-design-system .blog-title a,.ar-design-system .article-title,.ar-design-system .article-title a{color:var(--ar_text)!important;font-weight:900;letter-spacing:-.02em}.ar-design-system .blog-title a:hover,.ar-design-system .article-title a:hover,.ar-design-system .blog-post a:hover{color:var(--ar_accent_hover)!important}.ar-design-system [data-section-type=featured-blog-section] .halo-row,.ar-design-system [data-section-type=featured-blog-section] .halo-blog-layout-2,.ar-design-system [data-section-type=featured-blog-section] .featured-blog-wrapper{align-items:stretch}.ar-design-system [data-section-type=featured-blog-section] .halo-item,.ar-design-system [data-section-type=featured-blog-section] article,.ar-design-system [data-section-type=featured-blog-section] .blog-item{height:100%}.ar-design-system [data-section-type=featured-blog-section] .article-content,.ar-design-system [data-section-type=featured-blog-section] .blog-content,.ar-design-system [data-section-type=featured-blog-section] article.blog .blog-post-header,.ar-design-system [data-section-type=featured-blog-section] article.blog .blog-post-body{padding:16px}.ar-design-system [data-section-type=featured-blog-section] .blog-title,.ar-design-system [data-section-type=featured-blog-section] .blog-title a,.ar-design-system [data-section-type=featured-blog-section] .title,.ar-design-system [data-section-type=featured-blog-section] .title a{font-size:clamp(18px,2.1vw,23px);line-height:1.05}.ar-design-system [data-section-type=featured-blog-section] .blog-post,.ar-design-system [data-section-type=featured-blog-section] .des,.ar-design-system [data-section-type=featured-blog-section] .content{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ar-design-system .blog-date,.ar-design-system .blog-date *,.ar-design-system .article__date,.ar-design-system .article__author{color:var(--ar_muted)!important}.ar-design-system .blog-post a{color:var(--ar_text);font-weight:800;text-decoration-color:color-mix(in srgb,var(--ar_accent) 72%,transparent);text-underline-offset:3px}.ar-design-system .blog-post h2,.ar-design-system .blog-post h3,.ar-design-system .blog-post h4,.ar-design-system .blog-post strong{color:var(--ar_text)}.ar-design-system .recently-viewed-products{margin-top:var(--ar_section_spacing)}.ar-design-system .recently-viewed-products,.ar-design-system .recently-viewed-products.halo-section,.ar-design-system .recently-viewed-products .recently-viewed-products-section,.ar-design-system .recently-viewed-products .recently-viewed-products__wrapper,.ar-design-system .recently-viewed-products .widget-product,.ar-design-system .recently-viewed-products .product-card,.ar-design-system .recently-viewed-products .product-image,.ar-design-system .recently-viewed-products .halo-row,.ar-design-system .recently-viewed-products .halo-row .slick-list,.ar-design-system .recently-viewed-products .halo-row .slick-track,.ar-design-system .recently-viewed-products .slick-loading .slick-list,.ar-design-system #recently-viewed-products-grid,.ar-design-system #recently-viewed-products-grid .slick-list,.ar-design-system #recently-viewed-products-grid .slick-track{background:transparent!important}.ar-design-system .recently-viewed-products .section-header{max-width:760px;margin:0 auto 20px;text-align:center!important}.ar-design-system .recently-viewed-products .section-header h2{margin-bottom:6px;color:var(--ar_text);font-size:clamp(30px,4vw,46px);font-weight:900;line-height:.95;letter-spacing:-.03em}.ar-design-system .recently-viewed-products .section-header p{color:var(--ar_muted)}.ar-design-system .recently-viewed-products .widget-product{padding:18px;border:1px solid var(--ar_border);border-radius:var(--ar_card_radius);background:color-mix(in srgb,var(--ar_surface) 90%,transparent);box-shadow:var(--ar_soft_shadow)}.ar-design-system .recently-viewed-products #recently-viewed-products-grid:not(.slick-slider){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0!important}.ar-design-system .recently-viewed-products #recently-viewed-products-grid:not(.slick-slider) .halo-item{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.ar-design-system .recently-viewed-products .product-card{height:100%;min-height:0!important}.ar-design-system .recently-viewed-products .product-image{padding:10px!important;border-radius:18px;background:#fff!important}.ar-design-system .recently-viewed-products .product-link{aspect-ratio:1 / 1}.ar-design-system .recently-viewed-products .product-content{padding:12px!important}@media(max-width:767px){.ar-design-system .recently-viewed-products #recently-viewed-products-grid:not(.slick-slider){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.ar-design-system .recently-viewed-products #recently-viewed-products-grid:not(.slick-slider){gap:10px}}.ar-design-system .sidebar_mobile_wrapper{display:flex;justify-content:flex-end;margin:-10px 0 18px}.ar-design-system .sidebar_mobile{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:42px;padding:0 16px;cursor:pointer;color:var(--ar_text);border:1px solid color-mix(in srgb,var(--ar_border) 72%,var(--ar_accent) 28%);border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--ar_surface_alt) 92%,var(--ar_accent) 8%),color-mix(in srgb,var(--ar_surface) 88%,#000 12%));box-shadow:0 14px 34px #00000047,inset 0 1px #ffffff0f;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.ar-design-system .sidebar_mobile:hover,.ar-design-system .sidebar_mobile:focus-visible{color:var(--ar_text);border-color:color-mix(in srgb,var(--ar_accent) 72%,var(--ar_border) 28%);background:linear-gradient(135deg,color-mix(in srgb,var(--ar_surface_alt) 86%,var(--ar_accent) 14%),color-mix(in srgb,var(--ar_surface) 84%,#000 16%));box-shadow:0 18px 42px #00000057,0 0 0 3px color-mix(in srgb,var(--ar_accent) 16%,transparent);transform:translateY(-1px)}.ar-design-system .sidebar_mobile .sidebar_mobile_text,.ar-design-system .sidebar_mobile .text,.ar-design-system .sidebar_mobile label{margin:0;color:var(--ar_text);font-size:12px;font-weight:900;line-height:1;letter-spacing:.03em;text-transform:uppercase}.ar-design-system .sidebar_mobile .ar-filter-icon{display:block;width:18px;height:18px;flex:0 0 18px;color:color-mix(in srgb,var(--ar_accent) 86%,#fff 14%);overflow:visible;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px color-mix(in srgb,var(--ar_accent) 46%,transparent))}.ar-design-system .sidebar_mobile .ar-filter-icon circle{fill:#fff;stroke:color-mix(in srgb,var(--ar_accent) 88%,#fff 12%);stroke-width:1.6}.ar-design-system .sidebar_mobile .icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--ar_accent);fill:currentColor}.ar-design-system .sidebar_mobile .icon svg,.ar-design-system .sidebar_mobile svg{display:block;width:16px;height:16px}.ar-design-system .template-page .page,.ar-design-system .shopify-policy__container{border:1px solid var(--ar_border);border-radius:var(--ar_card_radius);background:color-mix(in srgb,var(--ar_surface) 90%,transparent);box-shadow:var(--ar_soft_shadow)}.ar-design-system.template-page .page.page-contact,.ar-design-system .template-page .page.page-contact,.ar-design-system .page.page-contact{border:1px solid var(--ar_border)!important;background:color-mix(in srgb,var(--ar_surface) 90%,transparent)!important;box-shadow:var(--ar_soft_shadow)!important}.ar-design-system .template-page .page{padding:26px}.ar-design-system .pagination a,.ar-design-system .pagination span,.ar-design-system .pagination button,.ar-design-system .pagination .page,.ar-design-system .pagination li>a,.ar-design-system .pagination li>span{color:var(--ar_text)!important;border-color:var(--ar_border)!important;background:color-mix(in srgb,var(--ar_surface_alt) 86%,transparent)!important}.ar-design-system .pagination,.ar-design-system .pagination ul,.ar-design-system .pagination .pagination-page,.ar-design-system .pagination .pagination__list{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.ar-design-system .pagination-wrapper{display:grid!important;grid-template-columns:1fr!important;justify-content:center!important;justify-items:center!important;gap:12px;width:100%!important;margin-top:24px;text-align:center}.ar-design-system .pagination-wrapper .page-total{order:-1;justify-self:center!important;width:100%!important;max-width:none!important;margin:0 auto!important;color:var(--ar_muted);font-weight:800;text-align:center}.ar-design-system .pagination-wrapper .pagination{justify-self:center!important;width:auto!important;margin:0 auto!important}.ar-design-system .pagination li,.ar-design-system .pagination .pagination-page li{display:flex!important;margin:0!important}.ar-design-system .pagination a,.ar-design-system .pagination span{min-width:44px}.ar-design-system .pagination a:hover,.ar-design-system .pagination a:focus,.ar-design-system .pagination .active,.ar-design-system .pagination .current,.ar-design-system .pagination li.active>a,.ar-design-system .pagination li.active>span{color:#fff!important;border-color:var(--ar_accent)!important;background:color-mix(in srgb,var(--ar_accent) 22%,var(--ar_surface_alt))!important}.ar-design-system .shopify-policy__container{max-width:920px;margin-top:42px;margin-bottom:42px;padding:34px}.ar-design-system .shopify-policy__title h1{color:var(--ar_text);font-weight:900}.ar-design-system .modal-content,.ar-design-system .halo_modal .modal-content,.ar-design-system .fancybox-content,.ar-design-system .quickview-tpl{color:var(--ar_text);border:1px solid var(--ar_border);border-radius:var(--ar_card_radius);background:var(--ar_surface);box-shadow:var(--ar_card_shadow)}.ar-design-system .close,.ar-design-system .modal .close{color:var(--ar_text)}.ar-design-system table,.ar-design-system th,.ar-design-system td{border-color:var(--ar_border)}.ar-design-system th{color:var(--ar_text);background:color-mix(in srgb,var(--ar_surface_alt) 88%,transparent)}.ar-design-system td{color:var(--ar_muted)}.ar-design-system .pagination a,.ar-design-system .pagination span{color:var(--ar_text);border-color:var(--ar_border);background:color-mix(in srgb,var(--ar_surface_alt) 80%,transparent)}.ar-design-system .pagination .active,.ar-design-system .pagination a:hover{color:#fff;border-color:var(--ar_accent);background:var(--ar_accent)}.ar-design-system .halo-header-03 .header-middle .container,.ar-design-system .halo-header-03 .header-bottom .container{max-width:1320px;min-width:0}.ar-design-system .halo-header-03 .header-middle-text{min-width:0}.ar-design-system .halo-header-03 .header-middle-logo,.ar-design-system .halo-header-03 .logo-wrapper{display:flex!important;align-items:center;min-width:0}.ar-design-system .halo-header-03 .alliance-header-brand{display:inline-flex!important;align-items:center;min-height:46px;color:var(--ar_text)!important;font-family:Rajdhani,sans-serif;font-size:clamp(21px,2.6vw,28px);font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase;white-space:nowrap}.ar-design-system .halo-header-03 .header-middle-logo:has(.site-header__logo-image) .alliance-header-brand{display:none!important}@media(min-width:1200px){.ar-design-system .halo-header-03 .alliance-header-brand{display:none!important}}body.ar-design-system .filter-price .price-slider .slide_price--bottom{position:relative!important;display:grid!important;gap:24px!important;min-height:92px!important;margin:0!important;padding:0 0 52px!important}body.ar-design-system .filter-price .price-slider input[type=range].filter__price{position:absolute!important;top:auto!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:18px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;-webkit-appearance:none!important;appearance:none!important}body.ar-design-system .filter-price .price-slider input[type=range].filter__price+input[type=range].filter__price{top:auto!important;bottom:0!important;margin:0!important}body.ar-design-system .filter-price .price-slider input[type=range].filter__price+input[type=range].filter__price::-webkit-slider-runnable-track{border-color:transparent!important;background:transparent!important}body.ar-design-system .filter-price .price-slider input[type=range].filter__price+input[type=range].filter__price::-moz-range-track{border-color:transparent!important;background:transparent!important}@media(min-width:900px)and (max-width:1024px){body.ar-design-system .halo-header-03 .halo-header-PC{display:none!important}body.ar-design-system .halo-header-03 .halo-header-mobile{display:grid!important}body.ar-design-system #site-nav-mobile{position:fixed!important;top:0!important;right:auto!important;bottom:0!important;left:0!important;z-index:101!important;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100vh;padding:72px 18px 18px!important;border:0!important;background:#040507ad!important;box-shadow:none!important;opacity:0;visibility:hidden;pointer-events:none;transform:none!important;transition:opacity .22s ease,visibility .22s ease!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.ar-design-system.open_menu #site-nav-mobile{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.ar-design-system #site-nav-mobile .close_menu{position:absolute!important;top:82px!important;right:auto!important;left:342px!important;z-index:3;display:block!important;width:32px!important;height:32px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px;background:transparent!important;opacity:0;transform:translate(-10px,-12px) scale(.97);transform-origin:top left;transition:opacity .24s ease,transform .24s cubic-bezier(.2,.8,.2,1)}body.ar-design-system #site-nav-mobile .close_menu .close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#fff;background:#ffffff0e;font-size:24px;line-height:1}body.ar-design-system #site-nav-mobile .halo_mobileNavigation_wrapper{display:block!important;width:min(360px,calc(100vw - 32px))!important;height:auto!important;max-height:calc(100dvh - 96px);margin:0 auto 0 0!important;padding:12px 58px 12px 10px!important;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:#111318!important;box-shadow:0 24px 60px #0000006b;overflow-y:auto!important;opacity:0;transform:translate(-10px,-12px) scale(.97);transform-origin:top left;transition:opacity .24s ease,transform .24s cubic-bezier(.2,.8,.2,1)}body.ar-design-system.open_menu #site-nav-mobile .close_menu,body.ar-design-system.open_menu #site-nav-mobile .halo_mobileNavigation_wrapper{opacity:1!important;transform:translateY(0) scale(1)!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1{margin-bottom:4px!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1.dropdown{display:block!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1,body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1>.nav-action,body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1>a{min-height:34px!important;border-radius:12px!important;font-size:13px!important;line-height:1.1!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1>.nav-action,body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1>a{padding:0 12px!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1>.nav-action,body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1.dropdown>.nav-action{display:flex!important;align-items:center!important;justify-content:space-between;gap:10px}body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1>.nav-action>a,body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1.dropdown>.nav-action>a{display:flex!important;flex:1 1 auto;align-items:center;min-width:0;min-height:34px;padding:0!important;color:inherit!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .icon-dropdown{position:static!important;display:inline-flex!important;align-items:center;justify-content:center;width:18px!important;min-width:18px;height:18px!important;margin:0!important;color:#ff4b55!important;font-size:14px;line-height:1!important;transform:rotate(90deg);transition:transform .18s ease}body.ar-design-system #site-nav-mobile .site-nav-mobile .dropdown.is-open>.nav-action .icon-dropdown{transform:rotate(-90deg)}body.ar-design-system #site-nav-mobile .site-nav-mobile .dropdown.is-open>.nav-action{background:#ff4b551a!important;border-color:#ff4b5547!important}body.ar-design-system #site-nav-mobile .sub-menu-mobile,body.ar-design-system #site-nav-mobile .site-nav-dropdown{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.ar-design-system #site-nav-mobile .sub-menu-mobile>.site-nav-dropdown,body.ar-design-system #site-nav-mobile .site-nav-dropdown{display:block!important;width:100%!important;max-width:100%!important}body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-mb-title{display:none!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .sub-menu-mobile{position:static!important;right:auto!important;left:auto!important;display:none;width:100%!important;height:auto!important;padding:4px 0 0 12px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .dropdown.is-open>.sub-menu-mobile{display:block!important}body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-2,body.ar-design-system #site-nav-mobile .site-nav-dropdown .menu-lv-2,body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-3{display:block!important;width:100%!important;min-height:34px!important;margin:0 0 4px!important;border:0!important;border-radius:12px!important;background:transparent!important;color:#ffffffdb!important}body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-2>.nav-action,body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-2>a,body.ar-design-system #site-nav-mobile .site-nav-dropdown .menu-lv-2>.nav-action,body.ar-design-system #site-nav-mobile .site-nav-dropdown .menu-lv-2>a,body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-3>.nav-action,body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-3>a{display:flex!important;align-items:center!important;width:100%!important;min-height:34px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;color:#ffffffdb!important;background:#ffffff09!important;font-family:Rajdhani,sans-serif;font-size:13px!important;font-weight:800;letter-spacing:.04em;line-height:1.1!important;text-transform:uppercase}}@media(min-width:1025px){body.ar-design-system #site-nav-mobile{position:fixed!important;top:78px!important;right:auto!important;bottom:auto!important;left:14px!important;z-index:140!important;display:block!important;width:min(390px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(-8px,-8px,0) scale(.98)!important;transform-origin:top left;transition:opacity .22s ease,visibility .22s ease,transform .24s cubic-bezier(.2,.8,.2,1)!important}body.ar-design-system.open_menu #site-nav-mobile{top:78px!important;right:auto!important;bottom:auto!important;left:14px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateZ(0) scale(1)!important}body.ar-design-system #site-nav-mobile .halo_mobileNavigation_wrapper{display:block!important;width:100%!important;height:auto!important;max-height:calc(100dvh - 108px)!important;margin:0!important;padding:12px 58px 12px 10px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:18px!important;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--ar_accent) 12%,transparent) 0,transparent 18rem),linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 94%,#000),color-mix(in srgb,var(--ar_surface) 98%,#000))!important;box-shadow:var(--ar_card_shadow)!important;overflow-y:auto!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}body.ar-design-system #site-nav-mobile .close_menu{position:absolute!important;top:11px!important;right:11px!important;left:auto!important;z-index:4;display:block!important;width:34px!important;height:34px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;opacity:1!important;visibility:visible!important;transform:none!important}body.ar-design-system #site-nav-mobile .close_menu .close{display:flex!important;align-items:center;justify-content:center;width:34px!important;height:34px!important;color:#fff!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;background:#ffffff0e!important;font-size:24px!important;line-height:1!important}body.ar-design-system #site-nav-mobile .site-nav-mobile{width:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1{display:flex!important;width:100%!important;min-height:38px!important;margin:0 0 5px!important;border-radius:12px!important;background:color-mix(in srgb,var(--ar_surface_alt) 58%,transparent)!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1.dropdown{display:block!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1>.nav-action,body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1>a{display:flex!important;align-items:center!important;justify-content:space-between;width:100%!important;min-height:38px!important;padding:0 12px!important;color:#ffffffdb!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;background:#ffffff09!important;font-family:Rajdhani,sans-serif;font-size:14px!important;font-weight:800;letter-spacing:.04em;line-height:1.1!important;text-transform:uppercase}body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1>.nav-action>a{display:flex!important;flex:1 1 auto;align-items:center;min-width:0;min-height:36px;padding:0!important;color:inherit!important;background:transparent!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1:hover>.nav-action,body.ar-design-system #site-nav-mobile .site-nav-mobile .menu-lv-1:hover>a,body.ar-design-system #site-nav-mobile .site-nav-mobile .dropdown.is-open>.nav-action{color:#fff!important;border-color:#ff4b5547!important;background:#ff4b551a!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .icon-dropdown{position:static!important;display:inline-flex!important;align-items:center;justify-content:center;width:18px!important;min-width:18px;height:18px!important;margin:0!important;color:var(--ar_accent)!important;font-size:14px;line-height:1!important;transform:rotate(90deg);transition:transform .18s ease}body.ar-design-system #site-nav-mobile .site-nav-mobile .dropdown.is-open>.nav-action .icon-dropdown{transform:rotate(-90deg)}body.ar-design-system #site-nav-mobile .sub-menu-mobile,body.ar-design-system #site-nav-mobile .site-nav-dropdown{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .sub-menu-mobile{position:static!important;right:auto!important;left:auto!important;display:none;width:100%!important;height:auto!important;padding:5px 0 0 12px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}body.ar-design-system #site-nav-mobile .site-nav-mobile .dropdown.is-open>.sub-menu-mobile{display:block!important}body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-mb-title{display:none!important}body.ar-design-system #site-nav-mobile .sub-menu-mobile>.site-nav-dropdown,body.ar-design-system #site-nav-mobile .site-nav-dropdown{display:block!important;width:100%!important;max-width:100%!important}body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-2,body.ar-design-system #site-nav-mobile .site-nav-dropdown .menu-lv-2,body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-3{display:block!important;width:100%!important;min-height:36px!important;margin:0 0 4px!important;border:0!important;border-radius:12px!important;background:transparent!important}body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-2>.nav-action,body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-2>a,body.ar-design-system #site-nav-mobile .site-nav-dropdown .menu-lv-2>.nav-action,body.ar-design-system #site-nav-mobile .site-nav-dropdown .menu-lv-2>a,body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-3>.nav-action,body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-3>a{display:flex!important;align-items:center!important;width:100%!important;min-height:36px!important;margin:0!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;color:#ffffffdb!important;background:#ffffff09!important;font-family:Rajdhani,sans-serif;font-size:14px!important;font-weight:800;letter-spacing:.04em;line-height:1.1!important;text-transform:uppercase}body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-2>.nav-action>a,body.ar-design-system #site-nav-mobile .site-nav-dropdown .menu-lv-2>.nav-action>a{padding:0!important;color:inherit!important;background:transparent!important}body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-2:hover>.nav-action,body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-2:hover>a,body.ar-design-system #site-nav-mobile .site-nav-dropdown .menu-lv-2:hover>.nav-action,body.ar-design-system #site-nav-mobile .site-nav-dropdown .menu-lv-2:hover>a,body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-3:hover>.nav-action,body.ar-design-system #site-nav-mobile .sub-menu-mobile .menu-lv-3:hover>a{color:#fff!important;border-color:#ff4b5547!important;background:#ff4b551a!important}}.ar-design-system .halo-header-03 .site-header__logo-image,.ar-design-system .halo-header-03 .site-header__logo-link{position:relative;z-index:2}.ar-design-system .halo-header-03 .site-header__logo-image{display:inline-flex!important;align-items:center;justify-content:flex-start;min-width:188px;color:var(--ar_text)!important}.ar-design-system .halo-header-03 .site-header__logo-image:after{content:"Alliance Racing";color:var(--ar_text)!important;font-family:Rajdhani,sans-serif;font-size:clamp(22px,2.8vw,28px);font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase;white-space:nowrap}.ar-design-system .halo-header-03 .item--quickSearch{min-width:220px}.ar-design-system .halo-header-03 .item--cart,.ar-design-system .halo-header-03 .item--account,.ar-design-system .halo-header-03 .item--wislish{position:relative;z-index:4}.ar-design-system .halo-header-03 .header-middle .navUser-section{flex:0 0 auto}.ar-design-system .halo-header-03 .site-nav{min-width:0}.ar-design-system .halo-header-03 .site-nav .menu-lv-1>.nav-action{white-space:nowrap}.ar-design-system .collection-header,.ar-design-system .list-collections-header,.ar-design-system .collection-banner,.ar-design-system .page-header{color:var(--ar_text);border-color:var(--ar_border);background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--ar_accent) 18%,transparent) 0,transparent 28rem),color-mix(in srgb,var(--ar_surface) 86%,transparent)}.ar-design-system .collection-header p,.ar-design-system .collection-description,.ar-design-system .list-collections-header p{color:var(--ar_muted)}.ar-design-system .select-group select,.ar-design-system .select-group .form-select,.ar-design-system select,.ar-design-system .form-select,.ar-design-system .filters-toolbar__input,.ar-design-system .view-as-btn a{min-height:40px;color:var(--ar_text)!important;border:1px solid var(--ar_border)!important;border-radius:14px!important;background:linear-gradient(180deg,#ffffff0b,#ffffff03),color-mix(in srgb,var(--ar_surface_alt) 90%,#000)!important;box-shadow:inset 0 1px #ffffff0e}.ar-design-system select,.ar-design-system .form-select,.ar-design-system .filters-toolbar__input{height:40px;padding:0 42px 0 14px!important;font-weight:800;line-height:40px;-webkit-appearance:none;appearance:none}.ar-design-system select option,.ar-design-system .form-select option,.ar-design-system .filters-toolbar__input option{color:var(--ar_text);background:color-mix(in srgb,var(--ar_surface) 88%,#000)}.ar-design-system .select-group .icon,.ar-design-system .filters-toolbar-wrapper .icon,.ar-design-system .select-group svg,.ar-design-system .filters-toolbar-wrapper svg:not(.ar-filter-icon){display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;color:var(--ar_text)!important;border-color:var(--ar_border)!important;border-left:1px solid var(--ar_border)!important;border-radius:0 14px 14px 0!important;background:color-mix(in srgb,var(--ar_surface_alt) 78%,#000)!important;fill:currentColor;pointer-events:none}.ar-design-system .select-group svg path,.ar-design-system .filters-toolbar-wrapper svg:not(.ar-filter-icon) path{fill:currentColor!important}.ar-design-system .dropdown-menu,.ar-design-system .site-nav-dropdown,.ar-design-system .sub-menu-mobile,.ar-design-system .quickSearchResultsWrap,.ar-design-system #login-dropdown,.ar-design-system #cart-dropdown,.ar-design-system .lang_currency-dropdown .dropdown-menu{color:var(--ar_text)!important;border:1px solid var(--ar_border)!important;border-radius:18px!important;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--ar_accent) 12%,transparent) 0,transparent 18rem),linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 94%,#000),color-mix(in srgb,var(--ar_surface) 98%,#000))!important;box-shadow:var(--ar_card_shadow)!important}.ar-design-system .dropdown-menu a,.ar-design-system .dropdown-menu button,.ar-design-system .site-nav-dropdown a,.ar-design-system .site-nav-dropdown button,.ar-design-system .sub-menu-mobile a,.ar-design-system .sub-menu-mobile button,.ar-design-system .quickSearchResultsWrap a,.ar-design-system .quickSearchResultsWrap button,.ar-design-system #login-dropdown a,.ar-design-system #cart-dropdown a,.ar-design-system .lang_currency-dropdown .dropdown-menu a{color:var(--ar_text)!important}.ar-design-system .dropdown-menu a:hover,.ar-design-system .dropdown-menu button:hover,.ar-design-system .site-nav-dropdown a:hover,.ar-design-system .site-nav-dropdown button:hover,.ar-design-system .sub-menu-mobile a:hover,.ar-design-system .sub-menu-mobile button:hover,.ar-design-system .quickSearchResultsWrap a:hover,.ar-design-system .quickSearchResultsWrap button:hover,.ar-design-system #login-dropdown a:hover,.ar-design-system #cart-dropdown a:hover,.ar-design-system .lang_currency-dropdown .dropdown-menu a:hover{color:#fff!important;background:color-mix(in srgb,var(--ar_accent) 13%,transparent)!important}.ar-design-system .header-search{position:relative}.ar-design-system .quickSearchResultsWrap{z-index:220!important;overflow:hidden!important;padding:12px!important}.ar-design-system .quickSearchResultsWrap .custom-scrollbar{max-height:min(68vh,640px);overflow-x:hidden!important;overflow-y:auto!important;padding-right:4px}.ar-design-system .quickSearchResultsWrap .header-block{padding:0!important;margin:0!important;border:0!important;background:transparent!important}.ar-design-system .quickSearchResultsWrap .header-block+.header-block{margin-top:12px!important}.ar-design-system .quickSearchResultsWrap .title{display:flex;align-items:center;min-height:26px;margin:0 0 10px!important;padding:0 0 8px!important;border-bottom:1px solid color-mix(in srgb,var(--ar_border) 76%,transparent);color:var(--ar_text)!important;font-family:Rajdhani,sans-serif;font-size:13px!important;font-weight:900;letter-spacing:.09em;line-height:1;text-transform:uppercase}.ar-design-system .quickSearchResultsWrap .search__products .halo-row{display:grid!important;grid-template-columns:1fr!important;gap:9px;margin:0!important;max-height:none!important;overflow:visible!important}.ar-design-system .quickSearchResultsWrap .search__products .halo-item{width:100%!important;padding:0!important;margin:0!important}.ar-design-system .quickSearchResultsWrap .product-card{display:grid!important;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:center;min-height:92px;padding:10px!important;overflow:hidden;border:1px solid color-mix(in srgb,var(--ar_border) 76%,transparent)!important;border-radius:16px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 84%,transparent),color-mix(in srgb,var(--ar_surface) 96%,transparent))!important;box-shadow:none!important;transform:none!important}.ar-design-system .quickSearchResultsWrap .product-card:hover{border-color:color-mix(in srgb,var(--ar_accent) 42%,var(--ar_border))!important;background:linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 78%,var(--ar_accent) 8%),color-mix(in srgb,var(--ar_surface) 96%,transparent))!important}.ar-design-system .quickSearchResultsWrap .product-card .product-image{display:flex!important;align-items:center;justify-content:center;width:76px!important;height:76px!important;padding:7px!important;border-radius:13px!important;background:#fff!important}.ar-design-system .quickSearchResultsWrap .product-card .product-link{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:100%!important}.ar-design-system .quickSearchResultsWrap .product-card .product-image img{display:block;width:100%!important;height:100%!important;object-fit:contain;object-position:center}.ar-design-system .quickSearchResultsWrap .product-card .product-content{display:grid!important;gap:5px;min-width:0;padding:0!important;text-align:left!important}.ar-design-system .quickSearchResultsWrap .product-vendor{margin:0!important;color:var(--ar_accent_hover)!important;font-family:Rajdhani,sans-serif;font-size:11px!important;font-weight:900;letter-spacing:.09em;line-height:1;text-transform:uppercase}.ar-design-system .quickSearchResultsWrap .product-title{min-height:0!important;margin:0!important}.ar-design-system .quickSearchResultsWrap .product-title a{display:-webkit-box;overflow:hidden;color:var(--ar_text)!important;font-size:13px!important;font-weight:800;line-height:1.22!important;text-decoration:none!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ar-design-system .quickSearchResultsWrap .product-search-meta{display:flex;flex-wrap:wrap;gap:5px 8px;color:var(--ar_muted);font-size:11px;font-weight:800;letter-spacing:.03em;line-height:1.2}.ar-design-system .quickSearchResultsWrap .product-search-meta .is-available{color:#8ff0b0}.ar-design-system .quickSearchResultsWrap .product-search-meta .is-unavailable{color:#ffd08a}.ar-design-system .quickSearchResultsWrap .product-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;margin:0!important;color:var(--ar_text)!important;font-family:Rajdhani,sans-serif;font-size:15px!important;font-weight:900;line-height:1}.ar-design-system .quickSearchResultsWrap .price-item--regular[data-regular-price]:not(:only-child){color:var(--ar_muted)!important;font-size:12px!important;text-decoration:line-through}.ar-design-system .quickSearchResultsWrap .price-item--sale{color:var(--ar_accent_hover)!important}.ar-design-system .quickSearchResultsWrap .text-center{margin-top:10px}.ar-design-system .quickSearchResultsWrap .header-search__see-more{display:inline-flex!important;align-items:center;justify-content:center;min-height:42px;width:100%;padding:0 16px!important;border:1px solid color-mix(in srgb,var(--ar_accent) 60%,var(--ar_border))!important;border-radius:999px!important;color:#fff!important;background:linear-gradient(135deg,var(--ar_accent),var(--ar_accent_hover))!important;font-family:Rajdhani,sans-serif;font-size:13px!important;font-weight:900;letter-spacing:.09em;line-height:1;text-transform:uppercase;text-decoration:none!important}.ar-design-system .quickSearchResultsWrap .header-search__no-results{margin:0!important;padding:14px!important;border:1px solid color-mix(in srgb,var(--ar_border) 74%,transparent);border-radius:14px;color:var(--ar_muted)!important;background:color-mix(in srgb,var(--ar_surface_alt) 70%,transparent);text-align:center}.ar-design-system .halo-header-PC .site-nav .menu-lv-1.dropdown{position:relative;z-index:35}.ar-design-system .halo-header-PC .header-bottom,.ar-design-system .halo-header-PC .site-nav{position:relative;z-index:70}.ar-design-system .halo-header-PC .site-nav .menu-lv-1.dropdown>.sub-menu-mobile{top:calc(100% - 1px)!important;z-index:120!important;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,6px,0);transition:opacity .16s ease,visibility .16s ease,transform .16s ease}.ar-design-system .halo-header-PC .site-nav .menu-lv-1.dropdown>.sub-menu-mobile:before{content:"";position:absolute;right:0;bottom:100%;left:0;display:block;height:14px}.ar-design-system .halo-header-PC .site-nav .menu-lv-1.dropdown:hover,.ar-design-system .halo-header-PC .site-nav .menu-lv-1.dropdown:focus-within{z-index:130}.ar-design-system .halo-header-PC .site-nav .menu-lv-1.dropdown:hover>.sub-menu-mobile,.ar-design-system .halo-header-PC .site-nav .menu-lv-1.dropdown:focus-within>.sub-menu-mobile,.ar-design-system .halo-header-PC .site-nav .menu-lv-1.dropdown>.sub-menu-mobile:hover,.ar-design-system .halo-header-PC .site-nav .menu-lv-1.dropdown>.sub-menu-mobile:focus-within{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateZ(0)!important}.ar-design-system .halo-header-PC .site-nav .menu-lv-1.dropdown:hover>.sub-menu-mobile *,.ar-design-system .halo-header-PC .site-nav .menu-lv-1.dropdown:focus-within>.sub-menu-mobile *,.ar-design-system .halo-header-PC .site-nav .menu-lv-1.dropdown>.sub-menu-mobile:hover *,.ar-design-system .halo-header-PC .site-nav .menu-lv-1.dropdown>.sub-menu-mobile:focus-within *{visibility:visible!important;pointer-events:auto!important}.ar-design-system .halo-header-PC .site-nav .no-mega-menu .sub-menu-mobile .site-nav-dropdown{visibility:inherit!important;pointer-events:inherit!important}.ar-design-system .halo-header-PC .site-nav .no-mega-menu .sub-menu-mobile .menu-lv-2>a,.ar-design-system .halo-header-PC .site-nav .no-mega-menu .sub-menu-mobile .menu-lv-2>.nav-action,.ar-design-system .halo-header-PC .site-nav .no-mega-menu .sub-menu-mobile .menu-lv-3>a,.ar-design-system .halo-header-PC .site-nav .no-mega-menu .sub-menu-mobile .menu-lv-3>.nav-action{display:flex!important;align-items:center;width:100%;min-height:36px;margin:0!important;padding:0 13px!important;border:1px solid color-mix(in srgb,var(--ar_border) 70%,transparent);border-radius:12px;background:color-mix(in srgb,var(--ar_surface_alt) 58%,transparent)!important;color:var(--ar_text)!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.ar-design-system .halo-header-PC .site-nav .no-mega-menu .sub-menu-mobile .menu-lv-2>.nav-action>a,.ar-design-system .halo-header-PC .site-nav .no-mega-menu .sub-menu-mobile .menu-lv-3>.nav-action>a{display:flex!important;align-items:center;width:100%;min-height:34px;padding:0!important;background:transparent!important;color:inherit!important}.ar-design-system .halo-header-PC .site-nav .no-mega-menu .sub-menu-mobile .menu-lv-2:hover>a,.ar-design-system .halo-header-PC .site-nav .no-mega-menu .sub-menu-mobile .menu-lv-2:hover>.nav-action,.ar-design-system .halo-header-PC .site-nav .no-mega-menu .sub-menu-mobile .menu-lv-3:hover>a,.ar-design-system .halo-header-PC .site-nav .no-mega-menu .sub-menu-mobile .menu-lv-3:hover>.nav-action{color:#fff!important;border-color:color-mix(in srgb,var(--ar_accent) 46%,var(--ar_border))!important;background:color-mix(in srgb,var(--ar_accent) 13%,transparent)!important}.ar-design-system .halo-header-PC .site-nav .no-mega-menu .sub-menu-mobile .menu-lv-2:hover>.nav-action>a,.ar-design-system .halo-header-PC .site-nav .no-mega-menu .sub-menu-mobile .menu-lv-3:hover>.nav-action>a{background:transparent!important;color:inherit!important}.ar-design-system .filters-toolbar-wrapper .filters-toolbar{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-wrapper{width:auto!important;min-width:0;margin:0!important}.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-wrapper.one{display:none!important}.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-wrapper.two{flex:0 1 auto;order:1}.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-wrapper.three{display:flex!important;flex:1 1 420px;order:2;align-items:center;justify-content:flex-end;gap:12px}.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-child{display:flex!important;align-items:center;flex-wrap:nowrap;gap:8px;width:auto!important;min-width:0;margin:0!important}.ar-design-system .filters-toolbar-wrapper .filters-toolbar__label{display:inline-flex;align-items:center;min-height:42px;margin:0!important;white-space:nowrap}.ar-design-system .filters-toolbar-wrapper .select-group{width:190px!important;min-width:0}.ar-design-system .filters-toolbar-wrapper [data-select=SortBy] .select-group{width:210px!important}.ar-design-system .filters-toolbar-wrapper .filters-toolbar__input{width:100%!important;max-width:100%!important}.ar-design-system .filters-toolbar-wrapper .view-as-group{display:flex;align-items:center;gap:8px;min-width:0}.ar-design-system .filters-toolbar-wrapper .view-as-btn{flex:0 0 auto}@media(max-width:1024px){body.ar-design-system .page-sidebar{position:fixed!important;color:var(--ar_text);top:0!important;left:0!important;right:auto!important;bottom:0!important;z-index:101!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100vh;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:78px 16px 18px!important;border:0!important;background:#040507ad!important;box-shadow:none!important;opacity:0;visibility:hidden;pointer-events:none;transform:none!important;transition:opacity .22s ease,visibility .22s ease!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.ar-design-system.open_Sidebar .page-sidebar,body.ar-design-system .page-sidebar.is-open{left:0!important;opacity:1;visibility:visible;pointer-events:auto}body.ar-design-system .page-sidebar .sidebar_close,body.ar-design-system .page-sidebar .sidebar_content{width:min(360px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;opacity:0;transform:translate(-10px,-12px) scale(.97);transition:opacity .24s ease,transform .24s ease!important}body.ar-design-system.open_Sidebar .page-sidebar .sidebar_close,body.ar-design-system.open_Sidebar .page-sidebar .sidebar_content,body.ar-design-system .page-sidebar.is-open .sidebar_close,body.ar-design-system .page-sidebar.is-open .sidebar_content{opacity:1;transform:translateY(0) scale(1)}body.ar-design-system .page-sidebar .sidebar_close{min-height:58px;display:flex;align-items:center;justify-content:flex-end;padding:12px 14px!important;border:1px solid var(--ar_border);border-bottom:1px solid var(--ar_border);border-radius:22px 22px 0 0;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--ar_accent) 12%,transparent) 0,transparent 13rem),color-mix(in srgb,var(--ar_surface) 96%,#000)}body.ar-design-system .page-sidebar .sidebar_close .close{color:var(--ar_text)}body.ar-design-system .page-sidebar .sidebar_content{max-height:min(72vh,620px);overflow-y:auto!important;padding:2px 14px 16px!important;border:1px solid var(--ar_border);border-top:0;border-radius:0 0 22px 22px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--ar_accent) 9%,transparent) 0,transparent 18rem),color-mix(in srgb,var(--ar_surface) 97%,#000);box-shadow:var(--ar_card_shadow)}body.ar-design-system .page-sidebar .sidebar-filter{width:100%}body.ar-design-system .halo_mobileNavigation#cart-mobile{position:fixed!important;top:0!important;left:0!important;right:auto!important;bottom:0!important;z-index:101!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100vh;display:flex!important;flex-direction:column;align-items:flex-end;justify-content:flex-start;padding:78px 16px 18px!important;border:0!important;background:#040507ad!important;box-shadow:none!important;opacity:0;visibility:hidden;pointer-events:none;transform:none!important;transition:opacity .22s ease,visibility .22s ease!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.ar-design-system.open_Cart .halo_mobileNavigation#cart-mobile{left:0!important;right:auto!important;opacity:1;visibility:visible;pointer-events:auto}body.ar-design-system #cart-mobile .close_header,body.ar-design-system #cart-mobile .halo_mobileNavigation_wrapper{width:min(360px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;opacity:0;transform:translate(10px,-12px) scale(.97);transition:opacity .24s ease,transform .24s ease!important}body.ar-design-system.open_Cart #cart-mobile .close_header,body.ar-design-system.open_Cart #cart-mobile .halo_mobileNavigation_wrapper{opacity:1;transform:translateY(0) scale(1)}body.ar-design-system #cart-mobile .close_header{min-height:58px;border-radius:22px 22px 0 0}body.ar-design-system #cart-mobile .halo_mobileNavigation_wrapper{border-radius:0 0 22px 22px}}@media(max-width:1024px)and (min-width:768px){.ar-design-system .filters-toolbar-wrapper{padding:14px}.ar-design-system .filters-toolbar-wrapper .filters-toolbar{gap:10px}.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-wrapper.one{display:flex!important;flex:0 0 auto;order:1}.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-wrapper.two{display:none!important}.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-wrapper.three{flex:1 1 auto;order:2;justify-content:flex-end;gap:10px}.ar-design-system .filters-toolbar-wrapper .sidebar_mobile{min-height:42px;padding:0 16px}.ar-design-system .filters-toolbar-wrapper .sidebar_mobile .icon,.ar-design-system .filters-toolbar-wrapper .sidebar_mobile .icon svg{display:none!important}.ar-design-system .filters-toolbar-wrapper .sidebar_mobile .ar-filter-icon{display:block!important}.ar-design-system .filters-toolbar-wrapper .select-group{width:190px!important}.ar-design-system .filters-toolbar-wrapper [data-select=SortBy] .select-group{width:210px!important}.ar-design-system .productGrid--maxCol3 .halo-column-product,.ar-design-system .productGrid--maxCol4 .halo-column-product,.ar-design-system .productGrid--maxCol5 .halo-column-product{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin-left:0!important;margin-right:0!important}.ar-design-system .productGrid--maxCol3 .halo-column-product .halo-item,.ar-design-system .productGrid--maxCol4 .halo-column-product .halo-item,.ar-design-system .productGrid--maxCol5 .halo-column-product .halo-item{display:flex!important;width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important}}.ar-design-system .cart-popup-wrapper{top:18px!important;right:18px!important;left:auto!important;width:min(440px,calc(100vw - 32px))!important;color:var(--ar_text)!important;border:1px solid var(--ar_border);border-radius:24px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--ar_accent) 16%,transparent) 0,transparent 15rem),linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 96%,#000),color-mix(in srgb,var(--ar_surface) 98%,#000));box-shadow:var(--ar_card_shadow);overflow:hidden;transform:translateY(0) scale(1);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:125!important}.ar-design-system .cart-popup-wrapper--hidden{display:block!important;visibility:hidden;pointer-events:none;opacity:0;transform:translateY(-10px) scale(.98)}.ar-design-system .cart-popup{padding:18px}.ar-design-system .cart-popup .cart-popup__close{top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--ar_text);font-size:24px;line-height:1;border:1px solid color-mix(in srgb,var(--ar_border) 78%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ar_surface_alt) 78%,transparent);opacity:.9;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease}.ar-design-system .cart-popup .cart-popup__close:hover,.ar-design-system .cart-popup .cart-popup__close:focus{color:#fff;border-color:color-mix(in srgb,var(--ar_accent) 58%,var(--ar_border));background:color-mix(in srgb,var(--ar_accent) 22%,var(--ar_surface_alt));transform:translateY(-1px)}.ar-design-system .cart-popup-item{align-items:center;gap:14px;min-width:0}.ar-design-system .cart-popup-item .cart-popup-item__image-wrapper{flex:0 0 82px;width:82px;margin-right:0;padding:8px;border:1px solid color-mix(in srgb,var(--ar_border) 58%,transparent);border-radius:18px;background:#fff;overflow:hidden}.ar-design-system .cart-popup-item .cart-popup-item__image-wrapper img{width:100%;height:100%;object-fit:contain;border-radius:12px}.ar-design-system .cart-popup-item .cart-popup-item__description{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;min-width:0;padding-right:38px;color:var(--ar_text)}.ar-design-system .cart-popup-item .cart-popup-item__title{display:-webkit-box;overflow:hidden;margin:0;color:var(--ar_text);font-family:inherit;font-size:14px;font-weight:900;line-height:1.28;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ar-design-system .cart-popup-item .product-details{margin:2px 0 0;color:var(--ar_muted);font-size:12px;line-height:1.4}.ar-design-system .cart-popup-item .product-details .product-details__item{font-style:normal;opacity:.85}.ar-design-system .cart-popup-item .product-details .product-details__item:after{color:color-mix(in srgb,var(--ar_muted) 70%,transparent)}.ar-design-system .cart-popup-item .cart-popup-desciption{display:inline-flex;align-self:flex-start;margin:8px 0 0;padding:5px 9px;color:#c9f7dc;font-size:11px;font-weight:900;line-height:1;letter-spacing:.04em;text-transform:uppercase;border:1px solid rgba(58,204,118,.32);border-radius:999px;background:#3acc761f;opacity:1}.ar-design-system .cart-popup-item .cart-popup-item__quantity{display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;margin:0;color:var(--ar_muted);font-size:12px;font-weight:800;text-align:left}.ar-design-system .cart-popup .button-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px!important;padding-left:0!important}.ar-design-system .cart-popup .button-group .btn,.ar-design-system .cart-popup .button-group .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .ar-design-system .cart-popup .button-group .shopify-payment-button__button--unbranded{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:42px;margin:0!important;padding:0 14px!important;color:var(--ar_text)!important;font-size:12px;font-weight:900;line-height:1!important;letter-spacing:.03em;text-transform:uppercase;border-radius:999px;box-shadow:none}.ar-design-system .cart-popup .cart-popup__dismiss-button{border:1px solid var(--ar_border)!important;background:color-mix(in srgb,var(--ar_surface_alt) 86%,#000)!important}.ar-design-system .cart-popup .cart-popup__cta-link{color:#fff!important;border:1px solid color-mix(in srgb,var(--ar_accent) 64%,var(--ar_border))!important;background-color:var(--ar_accent)!important;background-image:linear-gradient(135deg,var(--ar_accent),var(--ar_accent_dark))!important}.ar-design-system .cart-popup .cart-popup__cta-link [data-cart-popup-cart-quantity]{display:none!important}.ar-design-system .cart-popup .button-group .btn:hover,.ar-design-system .cart-popup .button-group .btn:focus{transform:translateY(-1px)}@media(max-width:550px){.ar-design-system .cart-popup-wrapper{top:auto!important;right:16px!important;bottom:16px!important;left:16px!important;width:auto!important;max-width:none!important;border-radius:22px}.ar-design-system .cart-popup{padding:16px}.ar-design-system .cart-popup-item{gap:12px}.ar-design-system .cart-popup-item .cart-popup-item__image-wrapper{flex-basis:72px;width:72px}.ar-design-system .cart-popup-item .cart-popup-item__description{padding-right:32px}.ar-design-system .cart-popup .button-group{grid-template-columns:1fr}}@media(max-width:991px){.ar-design-system .productGrid--maxCol1 .halo-column-product .halo-item .product-card{grid-template-columns:150px minmax(0,1fr)}.ar-design-system .productGrid--maxCol1 .product-card .product-content{display:flex;flex-direction:column;gap:14px}.ar-design-system .productGrid--maxCol1 .product-card .product-actions{justify-content:space-between;border-top:1px solid color-mix(in srgb,var(--ar_border) 72%,transparent);border-left:0;padding-top:14px!important;padding-left:0!important}.ar-design-system .productGrid--maxCol1 .product-card .product-actions .product-btn,.ar-design-system .productGrid--maxCol1 .product-card .product-actions .btn{max-width:none!important}.ar-design-system .cart-template{grid-template-columns:1fr}.ar-design-system .product_top{gap:20px}.ar-design-system .product_photos,.ar-design-system .product-shop,.ar-design-system .product_shop,.ar-design-system .cart-template .left-col,.ar-design-system .cart-template .right-col{padding:18px}.ar-design-system .cart-list li{padding:16px}.ar-design-system .cart-template .group-action{display:flex;gap:10px}.ar-design-system .cart-template .group-action .btn,.ar-design-system .cart-template .group-action .remove.btn{flex:1 1 0;min-width:0}.ar-design-system .cart-template .details{display:block}.ar-design-system .cart-template .cart-thumb{width:108px!important;margin:0 auto 16px!important}.ar-design-system .cart-template .cart-details{width:100%!important;text-align:center}.ar-design-system .cart-template .details .button-groups{justify-content:center;gap:12px}.ar-design-system .cart-template .quantity.cart__update-control,.ar-design-system .cart-template .details .button-groups .group-action{flex:1 1 100%;width:100%!important;min-width:0}.ar-design-system .cart-template .qty-group{width:100%;max-width:154px;margin:0 auto}}@media(max-width:767px){.ar-design-system .productGrid--maxCol1 .halo-column-product{gap:14px}.ar-design-system .productGrid--maxCol1 .halo-column-product .halo-item .product-card{grid-template-columns:118px minmax(0,1fr);border-radius:20px}.ar-design-system .productGrid--maxCol1 .product-card .product-image{padding:9px!important}.ar-design-system .productGrid--maxCol1 .product-card .product-link{min-height:112px;border-radius:13px}.ar-design-system .productGrid--maxCol1 .product-card .product-content{padding:14px!important}.ar-design-system .productGrid--maxCol1 .product-card .product-title{font-size:15px}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-specs,.ar-design-system .productGrid--maxCol1 .product-card .product-description,.ar-design-system .productGrid--maxCol1 .product-card .product-reviews{display:none}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-path{font-size:10.5px}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-support{gap:6px}.ar-design-system .productGrid--maxCol1 .product-card .product-actions{flex-direction:column;align-items:stretch;padding-top:12px!important}.ar-design-system .productGrid--maxCol1 .product-card .product-actions .product-action{flex:0 0 auto}.ar-design-system .productGrid--maxCol1 .product-card .product-actions .product-btn,.ar-design-system .productGrid--maxCol1 .product-card .product-actions .btn{max-width:none!important}.ar-design-system .container{padding-left:16px;padding-right:16px}.ar-design-system .page:not(.page-product-detail),.ar-design-system .shopify-policy__container{padding-top:28px;padding-bottom:28px}.ar-design-system .product-card .product-content{padding:15px}.ar-design-system .filters-toolbar-wrapper,.ar-design-system .collection-header,.ar-design-system .pagination,.ar-design-system .infinite-scrolling{padding:14px}.ar-design-system .filters-toolbar-wrapper{display:grid;gap:12px;margin-bottom:24px}.ar-design-system .filters-toolbar-wrapper .filters-toolbar{display:grid!important;gap:12px}.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-wrapper.one{display:flex!important;order:1}.ar-design-system .filters-toolbar-wrapper .sidebar_mobile{width:100%;min-height:42px}.ar-design-system .filters-toolbar-wrapper .filters-toolbar,.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item,.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-wrapper,.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-child{grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-wrapper.three{display:grid!important;flex:1 1 auto!important;order:2;grid-template-columns:1fr!important;justify-content:stretch!important;gap:10px!important}.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-child{display:grid!important;grid-template-columns:1fr!important;align-items:stretch!important;gap:6px!important}.ar-design-system .filters-toolbar-wrapper .view-as-group,.ar-design-system .filters-toolbar-wrapper [data-view-as],.ar-design-system .filters-toolbar-wrapper .view-as-btn{display:none!important}.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item,.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-child,.ar-design-system .filters-toolbar-wrapper .filters-toolbar__input-wrapper,.ar-design-system .filters-toolbar-wrapper [data-select=SortBy] .select-group,.ar-design-system .filters-toolbar-wrapper .select-group,.ar-design-system .filters-toolbar-wrapper select{width:100%!important;max-width:100%!important}.ar-design-system .product-card{border-radius:20px}.ar-design-system .product-card .product-image{padding:10px;border-radius:19px 19px 14px 14px}.ar-design-system .product-card .product-content{padding:14px}.ar-design-system article.blog .blog-post-header,.ar-design-system article.blog .blog-post-body,.ar-design-system .template-page .page,.ar-design-system .shopify-policy__container{padding:18px}.ar-design-system .template-page .page,.ar-design-system .shopify-policy__container{border-radius:20px}.ar-design-system .breadcrumb-wrapper{margin-bottom:20px;padding:18px 0}.ar-design-system .breadcrumb-wrapper .page-heading{font-size:26px;line-height:1.15}.ar-design-system .pagination,.ar-design-system .pagination ul,.ar-design-system .pagination .pagination-page,.ar-design-system .pagination .pagination__list{gap:6px}.ar-design-system .pagination .btn--narrow{min-width:74px;padding-left:10px;padding-right:10px}.ar-design-system .pagination .pagination-link,.ar-design-system .pagination li>span.pagination-link,.ar-design-system .pagination li>a.pagination-link{display:none!important}.ar-design-system .product_top{gap:16px}}@media(max-width:767px){.ar-design-system .filters-toolbar-wrapper .filters-toolbar__item-wrapper.two{display:flex!important;order:3}.ar-design-system .filters-toolbar-wrapper .view-as-group{display:flex!important;align-items:center!important;justify-content:space-between;width:100%}.ar-design-system .filters-toolbar-wrapper .view-as-btn{display:inline-flex!important;width:auto;min-width:92px}.ar-design-system .filters-toolbar-wrapper .view-as-btn #grid-view-3,.ar-design-system .filters-toolbar-wrapper .view-as-btn #grid-view-4{display:none!important}.ar-design-system .filters-toolbar-wrapper .view-as-btn #list-view,.ar-design-system .filters-toolbar-wrapper .view-as-btn #grid-view-2{display:inline-flex!important;width:44px;min-width:44px;height:38px;min-height:38px;font-size:0}.ar-design-system .filters-toolbar-wrapper .view-as-btn #list-view:before,.ar-design-system .filters-toolbar-wrapper .view-as-btn #grid-view-2:before{display:none!important;content:none!important}.ar-design-system .filters-toolbar-wrapper .view-as-btn #list-view:after,.ar-design-system .filters-toolbar-wrapper .view-as-btn #grid-view-2:after{color:currentColor;font-size:13px;font-weight:900;line-height:1}.ar-design-system .filters-toolbar-wrapper .view-as-btn #list-view:after{content:"1"}.ar-design-system .filters-toolbar-wrapper .view-as-btn #grid-view-2:after{content:"2"}.ar-design-system .productGrid--maxCol1 .halo-column-product,.ar-design-system .productGrid--maxCol2 .halo-column-product,.ar-design-system .productGrid--maxCol3 .halo-column-product,.ar-design-system .productGrid--maxCol4 .halo-column-product,.ar-design-system .productGrid--maxCol5 .halo-column-product{display:grid!important;margin-left:0!important;margin-right:0!important}.ar-design-system .productGrid--maxCol1 .halo-column-product{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.ar-design-system .productGrid--maxCol2 .halo-column-product,.ar-design-system .productGrid--maxCol3 .halo-column-product,.ar-design-system .productGrid--maxCol4 .halo-column-product,.ar-design-system .productGrid--maxCol5 .halo-column-product{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.ar-design-system .productGrid--maxCol1 .halo-column-product .halo-item,.ar-design-system .productGrid--maxCol2 .halo-column-product .halo-item,.ar-design-system .productGrid--maxCol3 .halo-column-product .halo-item,.ar-design-system .productGrid--maxCol4 .halo-column-product .halo-item,.ar-design-system .productGrid--maxCol5 .halo-column-product .halo-item{display:flex!important;width:100%!important;margin:0!important;padding:0!important}.ar-design-system .productGrid--maxCol1 .halo-column-product .halo-item .product-card,.ar-design-system .productGrid--maxCol2 .halo-column-product .halo-item .product-card,.ar-design-system .productGrid--maxCol3 .halo-column-product .halo-item .product-card,.ar-design-system .productGrid--maxCol4 .halo-column-product .halo-item .product-card,.ar-design-system .productGrid--maxCol5 .halo-column-product .halo-item .product-card{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;width:100%;height:100%;border-radius:20px}.ar-design-system .productGrid--maxCol1 .product-card .product-image,.ar-design-system .productGrid--maxCol2 .product-card .product-image,.ar-design-system .productGrid--maxCol3 .product-card .product-image,.ar-design-system .productGrid--maxCol4 .product-card .product-image,.ar-design-system .productGrid--maxCol5 .product-card .product-image{display:block;width:auto!important;min-height:0;padding:10px!important;border-right:0;border-radius:19px 19px 14px 14px;background:#fff}.ar-design-system .productGrid--maxCol1 .product-card .product-link,.ar-design-system .productGrid--maxCol2 .product-card .product-link,.ar-design-system .productGrid--maxCol3 .product-card .product-link,.ar-design-system .productGrid--maxCol4 .product-card .product-link,.ar-design-system .productGrid--maxCol5 .product-card .product-link{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;aspect-ratio:1 / 1;border-radius:14px;box-shadow:none}.ar-design-system .productGrid--maxCol1 .product-card .product-content,.ar-design-system .productGrid--maxCol2 .product-card .product-content,.ar-design-system .productGrid--maxCol3 .product-card .product-content,.ar-design-system .productGrid--maxCol4 .product-card .product-content,.ar-design-system .productGrid--maxCol5 .product-card .product-content{display:flex!important;flex:1 1 auto;flex-direction:column;gap:10px;width:auto!important;padding:14px!important}.ar-design-system .productGrid--maxCol2 .product-card .product-content,.ar-design-system .productGrid--maxCol3 .product-card .product-content,.ar-design-system .productGrid--maxCol4 .product-card .product-content,.ar-design-system .productGrid--maxCol5 .product-card .product-content{padding:12px!important}.ar-design-system .productGrid--maxCol1 .product-card .product-vendor,.ar-design-system .productGrid--maxCol2 .product-card .product-vendor,.ar-design-system .productGrid--maxCol3 .product-card .product-vendor,.ar-design-system .productGrid--maxCol4 .product-card .product-vendor,.ar-design-system .productGrid--maxCol5 .product-card .product-vendor{min-height:0;padding:0;color:var(--ar_muted);font-size:10px;border:0;background:transparent}.ar-design-system .productGrid--maxCol1 .product-card .product-title,.ar-design-system .productGrid--maxCol2 .product-card .product-title,.ar-design-system .productGrid--maxCol3 .product-card .product-title,.ar-design-system .productGrid--maxCol4 .product-card .product-title,.ar-design-system .productGrid--maxCol5 .product-card .product-title{min-height:0;margin:0;font-size:14px;line-height:1.25;letter-spacing:0}.ar-design-system .productGrid--maxCol2 .product-card .product-title,.ar-design-system .productGrid--maxCol3 .product-card .product-title,.ar-design-system .productGrid--maxCol4 .product-card .product-title,.ar-design-system .productGrid--maxCol5 .product-card .product-title{font-size:12.5px}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-path,.ar-design-system .productGrid--maxCol1 .product-card .product-description,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-path,.ar-design-system .productGrid--maxCol2 .product-card .product-description,.ar-design-system .productGrid--maxCol2 .product-card .product-reviews,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-path,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-support,.ar-design-system .productGrid--maxCol3 .product-card .product-description,.ar-design-system .productGrid--maxCol3 .product-card .product-reviews,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-path,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-support,.ar-design-system .productGrid--maxCol4 .product-card .product-description,.ar-design-system .productGrid--maxCol4 .product-card .product-reviews,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-path,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-support,.ar-design-system .productGrid--maxCol5 .product-card .product-description,.ar-design-system .productGrid--maxCol5 .product-card .product-reviews{display:none!important}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-support,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-support,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-support,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-support,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-support{display:grid!important;gap:3px;max-width:100%;color:var(--ar_muted);font-size:10.5px;font-weight:800;line-height:1.25}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol1 .product-card .ar-list-status,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-status,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-status,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-status,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-status{display:inline-flex;align-items:baseline;gap:4px;min-width:0;max-width:100%;padding:0;border:0;border-radius:0;background:transparent}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-meta-label,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-meta-label,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-meta-label,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-meta-label,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-meta-label{flex:0 0 auto;color:color-mix(in srgb,var(--ar_muted) 84%,var(--ar_text))}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-meta-value,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-meta-value,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-meta-value,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-meta-value,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-meta-value{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-status--in-stock .ar-list-meta-value,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-status--in-stock .ar-list-meta-value,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-status--in-stock .ar-list-meta-value,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-status--in-stock .ar-list-meta-value,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-status--in-stock .ar-list-meta-value{color:#c9f7dc}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-status--special-order .ar-list-meta-value,.ar-design-system .productGrid--maxCol1 .product-card .ar-list-status--backordered .ar-list-meta-value,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-status--special-order .ar-list-meta-value,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-status--backordered .ar-list-meta-value,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-status--special-order .ar-list-meta-value,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-status--backordered .ar-list-meta-value,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-status--special-order .ar-list-meta-value,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-status--backordered .ar-list-meta-value,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-status--special-order .ar-list-meta-value,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-status--backordered .ar-list-meta-value{color:#ffe4b8}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-status--unavailable .ar-list-meta-value,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-status--unavailable .ar-list-meta-value,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-status--unavailable .ar-list-meta-value,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-status--unavailable .ar-list-meta-value,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-status--unavailable .ar-list-meta-value{color:#d4d8df}.ar-design-system .productGrid--maxCol1 .product-card .product-detail>.product-price,.ar-design-system .productGrid--maxCol2 .product-card .product-detail>.product-price,.ar-design-system .productGrid--maxCol3 .product-card .product-detail>.product-price,.ar-design-system .productGrid--maxCol4 .product-card .product-detail>.product-price,.ar-design-system .productGrid--maxCol5 .product-card .product-detail>.product-price{display:block;margin-top:auto}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-actions-price,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-actions-price,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-actions-price,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-actions-price,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-actions-price{display:none!important}.ar-design-system .productGrid--maxCol1 .product-card .product-actions,.ar-design-system .productGrid--maxCol2 .product-card .product-actions,.ar-design-system .productGrid--maxCol3 .product-card .product-actions,.ar-design-system .productGrid--maxCol4 .product-card .product-actions,.ar-design-system .productGrid--maxCol5 .product-card .product-actions{flex-direction:column;align-items:stretch;gap:8px;margin-top:auto;padding-top:0!important;border-top:0}.ar-design-system .productGrid--maxCol1 .product-card .product-actions .product-action,.ar-design-system .productGrid--maxCol2 .product-card .product-actions .product-action,.ar-design-system .productGrid--maxCol3 .product-card .product-actions .product-action,.ar-design-system .productGrid--maxCol4 .product-card .product-actions .product-action,.ar-design-system .productGrid--maxCol5 .product-card .product-actions .product-action{flex:0 0 auto}.ar-design-system .productGrid--maxCol1 .product-card .product-actions .product-btn,.ar-design-system .productGrid--maxCol1 .product-card .product-actions .btn,.ar-design-system .productGrid--maxCol2 .product-card .product-actions .product-btn,.ar-design-system .productGrid--maxCol2 .product-card .product-actions .btn,.ar-design-system .productGrid--maxCol3 .product-card .product-actions .product-btn,.ar-design-system .productGrid--maxCol3 .product-card .product-actions .btn,.ar-design-system .productGrid--maxCol4 .product-card .product-actions .product-btn,.ar-design-system .productGrid--maxCol4 .product-card .product-actions .btn,.ar-design-system .productGrid--maxCol5 .product-card .product-actions .product-btn,.ar-design-system .productGrid--maxCol5 .product-card .product-actions .btn{min-height:38px;max-width:none!important;font-size:11px}}body.ar-design-system:not(.open_Cart):not(.open_menu):not(.open_Account) .overlay_background,body.ar-design-system:not(.open_Cart) #cart-mobile,body.ar-design-system:not(.open_menu) #site-nav-mobile,body.ar-design-system:not(.open_Account) #login-mobile{visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.ar-design-system:not(.open_menu) #site-nav-mobile,body.ar-design-system:not(.open_menu) #site-nav-mobile *,body.ar-design-system:not(.open_menu) #site-nav-mobile .close_menu,body.ar-design-system:not(.open_menu) #site-nav-mobile .halo_mobileNavigation_wrapper{visibility:hidden!important;pointer-events:none!important}.ar-design-system .productListing .halo-item,.ar-design-system .halo-column-product .halo-item{align-items:stretch}.ar-design-system .productListing .halo-item>.product-card,.ar-design-system .halo-column-product .halo-item>.product-card{min-width:0;height:100%}.ar-design-system .product-card .product-content,.ar-design-system .product-card .product-detail{min-width:0}.ar-design-system .product-card .product-title,.ar-design-system .product-card .product-title a{overflow-wrap:anywhere}.ar-design-system .productGrid--maxCol3 .halo-column-product .halo-item,.ar-design-system .productGrid--maxCol4 .halo-column-product .halo-item,.ar-design-system .productGrid--maxCol5 .halo-column-product .halo-item{display:flex!important;align-items:stretch!important}.ar-design-system .productGrid--maxCol3 .product-card,.ar-design-system .productGrid--maxCol4 .product-card,.ar-design-system .productGrid--maxCol5 .product-card{width:100%;height:100%}.ar-design-system .productGrid--maxCol3 .product-card .product-image,.ar-design-system .productGrid--maxCol4 .product-card .product-image,.ar-design-system .productGrid--maxCol5 .product-card .product-image{flex:0 0 auto}.ar-design-system .productGrid--maxCol3 .product-card .product-link,.ar-design-system .productGrid--maxCol4 .product-card .product-link,.ar-design-system .productGrid--maxCol5 .product-card .product-link{aspect-ratio:1 / 1}.ar-design-system .productGrid--maxCol3 .product-card .product-content,.ar-design-system .productGrid--maxCol4 .product-card .product-content,.ar-design-system .productGrid--maxCol5 .product-card .product-content{display:flex!important;flex:1 1 auto;flex-direction:column}.ar-design-system .productGrid--maxCol3 .product-card .ar-list-path,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-path,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-path{display:block!important;min-height:2.5em;margin:-1px 0 8px!important;overflow:visible!important;color:var(--ar_muted);font-size:11px;font-weight:900;line-height:1.25;letter-spacing:.04em;text-overflow:clip!important;text-transform:uppercase;white-space:normal!important;overflow-wrap:anywhere}.ar-design-system .productGrid--maxCol3 .product-card .ar-list-path--empty,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-path--empty,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-path--empty{visibility:hidden}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-path,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-path{display:none!important}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-support,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-support{display:grid!important;gap:5px;width:100%;max-width:100%;min-height:0;margin:10px 0;color:var(--ar_muted);font-size:11.5px;font-weight:800;line-height:1.25}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol1 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol1 .product-card .ar-list-subcategory,.ar-design-system .productGrid--maxCol1 .product-card .ar-list-status,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-subcategory,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-status{display:grid!important;grid-template-columns:82px minmax(0,1fr);align-items:baseline;gap:6px;width:100%;min-width:0;max-width:100%;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-meta-label,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-meta-label{color:color-mix(in srgb,var(--ar_muted) 78%,var(--ar_text));font-weight:900;text-align:left}.ar-design-system .productGrid--maxCol1 .product-card .product-description,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-subcategory,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-subcategory,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-subcategory,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-subcategory{display:none!important}.ar-design-system .productGrid--maxCol2 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-status{grid-template-columns:45px minmax(0,1fr)}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-meta-value,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-meta-value{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.ar-design-system .productGrid--maxCol1 .product-card .product-detail,.ar-design-system .productGrid--maxCol2 .product-card .product-detail,.ar-design-system .productGrid--maxCol3 .product-card .product-detail,.ar-design-system .productGrid--maxCol4 .product-card .product-detail,.ar-design-system .productGrid--maxCol5 .product-card .product-detail{display:flex!important;flex:1 1 auto;flex-direction:column}.ar-design-system .productGrid--maxCol1 .product-card .product-detail>.product-price,.ar-design-system .productGrid--maxCol2 .product-card .product-detail>.product-price{margin-top:10px!important}.ar-design-system .productGrid--maxCol2 .product-card .product-title,.ar-design-system .productGrid--maxCol3 .product-card .product-title,.ar-design-system .productGrid--maxCol4 .product-card .product-title,.ar-design-system .productGrid--maxCol5 .product-card .product-title{min-height:3.75em}.ar-design-system .productGrid--maxCol2 .product-card .product-title a,.ar-design-system .productGrid--maxCol3 .product-card .product-title a,.ar-design-system .productGrid--maxCol4 .product-card .product-title a,.ar-design-system .productGrid--maxCol5 .product-card .product-title a{-webkit-line-clamp:3}.ar-design-system .productGrid--maxCol1 .product-card .product-actions,.ar-design-system .productGrid--maxCol2 .product-card .product-actions,.ar-design-system .productGrid--maxCol3 .product-card .product-actions,.ar-design-system .productGrid--maxCol4 .product-card .product-actions,.ar-design-system .productGrid--maxCol5 .product-card .product-actions{margin-top:auto}.ar-design-system .productGrid--maxCol2 .product-card .product-actions,.ar-design-system .productGrid--maxCol3 .product-card .product-actions,.ar-design-system .productGrid--maxCol4 .product-card .product-actions,.ar-design-system .productGrid--maxCol5 .product-card .product-actions{padding-top:12px!important}@media(min-width:768px){.ar-design-system .productGrid--maxCol3 .product-card .product-content,.ar-design-system .productGrid--maxCol4 .product-card .product-content,.ar-design-system .productGrid--maxCol5 .product-card .product-content{display:flex!important;flex-direction:column;height:100%}.ar-design-system .productGrid--maxCol3 .product-card .product-price,.ar-design-system .productGrid--maxCol3 .product-card .price,.ar-design-system .productGrid--maxCol4 .product-card .product-price,.ar-design-system .productGrid--maxCol4 .product-card .price,.ar-design-system .productGrid--maxCol5 .product-card .product-price,.ar-design-system .productGrid--maxCol5 .product-card .price{margin-top:auto}}@media(max-width:767px){.ar-design-system .productGrid--maxCol1 .product-card .ar-list-path,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-path,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-path,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-path,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-path{display:none!important}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-support,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-support,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-support,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-support,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-support{display:grid!important;gap:3px;min-height:34px;margin:8px 0;font-size:10.5px;line-height:1.22}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol1 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol1 .product-card .ar-list-subcategory,.ar-design-system .productGrid--maxCol1 .product-card .ar-list-status,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-subcategory,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-status,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-subcategory,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-status,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-subcategory,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-status,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-subcategory,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-status{display:grid!important;grid-template-columns:78px minmax(0,1fr);align-items:baseline;gap:5px;width:100%}.ar-design-system .productGrid--maxCol2 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-subcategory,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-subcategory,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-subcategory,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-category,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-subcategory{display:none!important}.ar-design-system .productGrid--maxCol2 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-status,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-status,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-status,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-sku,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-status{grid-template-columns:40px minmax(0,1fr)}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-meta-label,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-meta-label,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-meta-label,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-meta-label,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-meta-label{text-align:left}.ar-design-system .productGrid--maxCol1 .product-card .ar-list-meta-value,.ar-design-system .productGrid--maxCol2 .product-card .ar-list-meta-value,.ar-design-system .productGrid--maxCol3 .product-card .ar-list-meta-value,.ar-design-system .productGrid--maxCol4 .product-card .ar-list-meta-value,.ar-design-system .productGrid--maxCol5 .product-card .ar-list-meta-value{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.ar-design-system .productGrid--maxCol2 .product-card .product-title,.ar-design-system .productGrid--maxCol3 .product-card .product-title,.ar-design-system .productGrid--maxCol4 .product-card .product-title,.ar-design-system .productGrid--maxCol5 .product-card .product-title{min-height:46px}.ar-design-system .productGrid--maxCol2 .product-card .product-actions,.ar-design-system .productGrid--maxCol3 .product-card .product-actions,.ar-design-system .productGrid--maxCol4 .product-card .product-actions,.ar-design-system .productGrid--maxCol5 .product-card .product-actions{padding-top:10px!important}}@media(min-width:900px)and (max-width:1024px){body.ar-design-system.open_Cart .overlay_background{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.ar-design-system .halo_mobileNavigation#cart-mobile,body.ar-design-system #cart-mobile{position:fixed!important;top:112px!important;right:18px!important;bottom:auto!important;left:auto!important;display:block!important;width:min(380px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;height:auto!important;min-height:0!important;margin-left:calc(100vw - 398px)!important;margin-right:18px!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important;visibility:hidden;opacity:0!important;pointer-events:none!important;transform:translateY(-8px) scale(.98)!important;transition:opacity .2s ease,visibility .2s ease,transform .2s ease!important}body.ar-design-system.open_Cart .halo_mobileNavigation#cart-mobile,body.ar-design-system.open_Cart #cart-mobile{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important}body.ar-design-system #cart-mobile .close_header{display:none!important}body.ar-design-system .halo_mobileNavigation#cart-mobile .halo_mobileNavigation_wrapper,body.ar-design-system #cart-mobile .halo_mobileNavigation_wrapper{display:block!important;width:100%!important;max-width:100%!important;max-height:min(72vh,640px);margin:0!important;padding:14px!important;overflow:auto!important;border:1px solid var(--ar_border)!important;border-radius:24px!important;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--ar_accent) 14%,transparent) 0,transparent 14rem),linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 96%,#000),color-mix(in srgb,var(--ar_surface) 98%,#000))!important;box-shadow:var(--ar_card_shadow)!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}body.ar-design-system .halo_mobileNavigation#cart-mobile #cart-dropdown,body.ar-design-system #cart-mobile #cart-dropdown{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;width:100%!important;min-width:0!important;max-width:100%!important;pointer-events:auto!important}}@media(min-width:1025px){body.ar-design-system #cart-mobile,body.ar-design-system.open_Cart #cart-mobile,body.ar-design-system.open_Cart .overlay_background{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.ar-design-system .halo-header-03 .halo-header-PC .item--cart{position:relative;z-index:120}body.ar-design-system.open_Cart .halo-header-03 .halo-header-PC .item--cart>#cart-dropdown{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:absolute!important;top:calc(100% + 12px)!important;right:0!important;left:auto!important;width:min(380px,calc(100vw - 32px))!important;min-width:0!important;max-width:calc(100vw - 32px)!important;max-height:min(72vh,640px);overflow:auto!important;border:1px solid var(--ar_border)!important;border-radius:24px!important;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--ar_accent) 14%,transparent) 0,transparent 14rem),linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 96%,#000),color-mix(in srgb,var(--ar_surface) 98%,#000))!important;box-shadow:var(--ar_card_shadow)!important;transform:none!important}}.ar-design-system .ar-category-browser{padding:clamp(34px,5vw,72px) 0;background:radial-gradient(circle at 12% 0%,rgba(201,32,39,.18),transparent 32%),radial-gradient(circle at 88% 12%,rgba(255,255,255,.08),transparent 28%),#090a0d}.ar-design-system .ar-category-browser .container{max-width:1320px}.ar-design-system .ar-category-browser__hero{max-width:820px;margin:0 auto 24px;text-align:center}.ar-design-system .ar-category-browser__eyebrow{margin:0 0 9px;color:var(--ar_accent, #ff4b55);font-family:Rajdhani,sans-serif;font-size:13px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.ar-design-system .ar-category-browser__hero h1,.ar-design-system .ar-category-browser__detail-copy h2,.ar-design-system .ar-category-browser__subheader h3,.ar-design-system .ar-category-browser__empty h2{margin:0;color:#fff;font-family:Rajdhani,sans-serif;font-weight:800;letter-spacing:.01em;line-height:.98;text-transform:uppercase}.ar-design-system .ar-category-browser__hero h1{font-size:clamp(34px,6vw,76px)}.ar-design-system .ar-category-browser__hero p:not(.ar-category-browser__eyebrow),.ar-design-system .ar-category-browser__detail-copy p,.ar-design-system .ar-category-browser__subheader p,.ar-design-system .ar-category-browser__empty p{margin:13px auto 0;color:#ffffffb8;font-size:15px;line-height:1.65}.ar-design-system .ar-category-browser__toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;max-width:980px;margin:0 auto 24px}.ar-design-system .ar-category-browser__search{position:relative;flex:1 1 auto;min-width:0}.ar-design-system .ar-category-browser__search span{position:absolute;top:50%;left:18px;color:#ffffff94;font-size:21px;line-height:1;transform:translateY(-50%)}.ar-design-system .ar-category-browser__search input{width:100%;min-height:52px;padding:0 18px 0 48px;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:#fff;background:#ffffff12;box-shadow:inset 0 1px #ffffff14}.ar-design-system .ar-category-browser__search input:focus{border-color:#ff4b558c;outline:none;box-shadow:0 0 0 3px #c920272e,inset 0 1px #ffffff14}.ar-design-system .ar-category-browser__all-link,.ar-design-system .ar-category-browser__primary,.ar-design-system .ar-category-browser__back{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#fff;background:#ffffff14;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap;transition:transform .18s ease,border-color .18s ease,background .18s ease}.ar-design-system .ar-category-browser__primary{border-color:#c92027d9;background:linear-gradient(135deg,#c92027,#e23a42);box-shadow:0 14px 30px #c920273d}.ar-design-system .ar-category-browser__all-link:hover,.ar-design-system .ar-category-browser__primary:hover,.ar-design-system .ar-category-browser__back:hover{color:#fff;border-color:#ff4b5585;background:#c9202742;transform:translateY(-1px)}.ar-design-system .ar-category-browser__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ar-design-system .ar-category-card,.ar-design-system .ar-category-browser__detail-card,.ar-design-system .ar-subcategory-card,.ar-design-system .ar-category-browser__empty{border:1px solid rgba(255,255,255,.1);border-radius:22px;background:linear-gradient(145deg,#ffffff18,#ffffff09);box-shadow:0 18px 38px #00000042}.ar-design-system .ar-category-card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ar-design-system .ar-category-card:hover{border-color:#ff4b555c;box-shadow:0 22px 44px #00000057;transform:translateY(-2px)}.ar-design-system .ar-category-card__button{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:254px;padding:22px 22px 64px;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.ar-design-system .ar-category-card__topline,.ar-design-system .ar-category-card__meta,.ar-design-system .ar-category-card__preview-label,.ar-design-system .ar-category-card__preview span,.ar-design-system .ar-subcategory-card span,.ar-design-system .ar-subcategory-card em{color:#ffffffa3;font-size:12px;line-height:1.35}.ar-design-system .ar-category-card__topline{margin-bottom:12px;color:var(--ar_accent, #ff4b55);font-family:Rajdhani,sans-serif;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ar-design-system .ar-category-card strong,.ar-design-system .ar-subcategory-card strong{display:block;color:#fff;font-family:Rajdhani,sans-serif;font-size:24px;font-weight:800;letter-spacing:.01em;line-height:1.04;text-transform:uppercase}.ar-design-system .ar-category-card__meta{margin-top:8px}.ar-design-system .ar-category-card__preview-label{display:block;margin:18px 0 9px;color:#ffffff6b;font-family:Rajdhani,sans-serif;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ar-design-system .ar-category-card__preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:0}.ar-design-system .ar-category-card__preview span{position:relative;display:block;max-width:100%;min-width:0;padding:0 0 0 13px;border:0;border-radius:0;background:transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ar-design-system .ar-category-card__preview span:before{content:"";position:absolute;top:.58em;left:0;width:5px;height:5px;border-radius:999px;background:var(--ar_accent, #ff4b55);box-shadow:0 0 0 3px #c9202729}.ar-design-system .ar-category-card__cta,.ar-design-system .ar-category-card__shop{position:absolute;bottom:18px;color:#fff;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ar-design-system .ar-category-card__cta{left:22px}.ar-design-system .ar-category-card__shop{right:22px;color:var(--ar_accent, #ff4b55)}.ar-design-system .ar-category-card__shop:hover{color:#fff}.ar-design-system .ar-category-browser__back{margin:0 0 18px}.ar-design-system .ar-category-browser__back span{margin-right:7px;font-size:24px;line-height:0}.ar-design-system .ar-category-browser__detail-card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(22px,4vw,34px)}.ar-design-system .ar-category-browser__detail-copy h2{font-size:clamp(30px,5vw,56px)}.ar-design-system .ar-category-browser__subheader{display:flex;align-items:end;justify-content:space-between;gap:18px;margin:28px 0 14px}.ar-design-system .ar-category-browser__subheader h3{font-size:clamp(24px,3vw,34px)}.ar-design-system .ar-category-browser__subheader p{margin:0;text-align:right}.ar-design-system .ar-category-browser__subgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ar-design-system .ar-subcategory-card{display:flex;flex-direction:column;min-height:150px;padding:18px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.ar-design-system .ar-subcategory-card:hover{color:inherit;border-color:#ff4b5561;background:linear-gradient(145deg,#c9202729,#ffffff0d);transform:translateY(-2px)}.ar-design-system .ar-subcategory-card span{margin-bottom:8px;color:var(--ar_accent, #ff4b55);font-family:Rajdhani,sans-serif;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ar-design-system .ar-subcategory-card strong{flex:1 1 auto;font-size:20px}.ar-design-system .ar-subcategory-card em{margin-top:14px;font-style:normal}.ar-design-system .ar-category-browser__empty{max-width:620px;margin:0 auto;padding:32px;text-align:center}@media(max-width:1180px){.ar-design-system .ar-category-browser__grid,.ar-design-system .ar-category-browser__subgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.ar-design-system .ar-category-browser__grid,.ar-design-system .ar-category-browser__subgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-design-system .ar-category-browser__toolbar,.ar-design-system .ar-category-browser__detail-card,.ar-design-system .ar-category-browser__subheader{align-items:stretch;flex-direction:column}.ar-design-system .ar-category-browser__subheader p{text-align:left}}@media(max-width:540px){.ar-design-system .ar-category-browser{padding-top:26px}.ar-design-system .ar-category-browser__grid,.ar-design-system .ar-category-browser__subgrid{grid-template-columns:1fr;gap:12px}.ar-design-system .ar-category-browser__toolbar{gap:10px}.ar-design-system .ar-category-browser__all-link,.ar-design-system .ar-category-browser__primary{width:100%}.ar-design-system .ar-category-card__button{min-height:238px;padding:20px 18px 60px}.ar-design-system .ar-category-card__preview{grid-template-columns:1fr}.ar-design-system .ar-category-card__cta{left:18px}.ar-design-system .ar-category-card__shop{right:18px}}.ar-design-system .ar-brand-browser{padding:clamp(34px,5vw,72px) 0;background:radial-gradient(circle at 12% 0%,rgba(201,32,39,.16),transparent 32%),radial-gradient(circle at 88% 10%,rgba(255,255,255,.075),transparent 28%),#090a0d}.ar-design-system .ar-brand-browser .container{max-width:1320px}.ar-design-system .ar-brand-browser__hero{max-width:820px;margin:0 auto 24px;text-align:center}.ar-design-system .ar-brand-browser__eyebrow{margin:0 0 9px;color:var(--ar_accent, #ff4b55);font-family:Rajdhani,sans-serif;font-size:13px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.ar-design-system .ar-brand-browser__hero h1,.ar-design-system .ar-brand-browser__empty h2{margin:0;color:#fff;font-family:Rajdhani,sans-serif;font-size:clamp(34px,6vw,76px);font-weight:800;letter-spacing:.01em;line-height:.98;text-transform:uppercase}.ar-design-system .ar-brand-browser__empty h2{font-size:clamp(28px,4vw,44px)}.ar-design-system .ar-brand-browser__hero p:not(.ar-brand-browser__eyebrow),.ar-design-system .ar-brand-browser__empty p{margin:13px auto 0;color:#ffffffb8;font-size:15px;line-height:1.65}.ar-design-system .ar-brand-browser__toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;max-width:980px;margin:0 auto 18px}.ar-design-system .ar-brand-browser__search{position:relative;flex:1 1 auto;min-width:0}.ar-design-system .ar-brand-browser__search span{position:absolute;top:50%;left:18px;color:#ffffff94;font-size:21px;line-height:1;transform:translateY(-50%)}.ar-design-system .ar-brand-browser__search input{width:100%;min-height:52px;padding:0 18px 0 48px;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:#fff;background:#ffffff12;box-shadow:inset 0 1px #ffffff14}.ar-design-system .ar-brand-browser__search input:focus{border-color:#ff4b558c;outline:none;box-shadow:0 0 0 3px #c920272e,inset 0 1px #ffffff14}.ar-design-system .ar-brand-browser__summary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#ffffffbd;background:#ffffff0e;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.ar-design-system .ar-brand-browser__letters{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 24px}.ar-design-system .ar-brand-browser__letter{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#ffffffb8;background:#ffffff0e;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.ar-design-system .ar-brand-browser__letter:hover,.ar-design-system .ar-brand-browser__letter.is-active{color:#fff;border-color:#ff4b5580;background:#c9202742;transform:translateY(-1px)}.ar-design-system .ar-brand-browser__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.ar-design-system .ar-brand-card,.ar-design-system .ar-brand-browser__empty{border:1px solid rgba(255,255,255,.1);border-radius:22px;background:linear-gradient(145deg,#ffffff18,#ffffff09);box-shadow:0 18px 38px #00000042}.ar-design-system .ar-brand-card{display:flex;flex-direction:column;min-width:0;min-height:224px;padding:18px;color:inherit;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ar-design-system .ar-brand-card:hover{color:inherit;border-color:#ff4b555c;box-shadow:0 22px 44px #00000057;transform:translateY(-2px)}.ar-design-system .ar-brand-card__media{display:flex;align-items:center;justify-content:center;height:96px;margin-bottom:16px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffffeb}.ar-design-system .ar-brand-card__media img{display:block;width:100%;max-width:168px;height:100%;object-fit:contain}.ar-design-system .ar-brand-card__media>span{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:18px;color:#fff;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.22),transparent 42%),linear-gradient(135deg,#c92027,#7a1015);font-family:Rajdhani,sans-serif;font-size:24px;font-weight:900;letter-spacing:.04em}.ar-design-system .ar-brand-card__body{display:block;flex:1 1 auto;min-width:0}.ar-design-system .ar-brand-card__body strong{display:block;color:#fff;font-family:Rajdhani,sans-serif;font-size:22px;font-weight:800;letter-spacing:.01em;line-height:1.05;text-transform:uppercase}.ar-design-system .ar-brand-card__body em{display:block;margin-top:8px;color:#ffffffa3;font-size:12px;font-style:normal;line-height:1.35}.ar-design-system .ar-brand-card__cta{display:block;margin-top:18px;color:var(--ar_accent, #ff4b55);font-family:Rajdhani,sans-serif;font-size:13px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ar-design-system .ar-brand-browser__empty{max-width:620px;margin:0 auto;padding:32px;text-align:center}@media(max-width:1180px){.ar-design-system .ar-brand-browser__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:940px){.ar-design-system .ar-brand-browser__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.ar-design-system .ar-brand-browser__toolbar{align-items:stretch;flex-direction:column}.ar-design-system .ar-brand-browser__summary{width:100%}.ar-design-system .ar-brand-browser__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ar-design-system .ar-brand-card{min-height:204px;padding:14px}.ar-design-system .ar-brand-card__media{height:82px;margin-bottom:13px;padding:13px}}@media(max-width:430px){.ar-design-system .ar-brand-browser{padding-top:26px}.ar-design-system .ar-brand-browser__grid{grid-template-columns:1fr}.ar-design-system .ar-brand-card{min-height:172px}}.ar-design-system .page-product-detail{padding-bottom:clamp(28px,5vw,64px)}.ar-design-system .page-product-detail .breadcrumb{margin-bottom:18px}.ar-design-system .product_top.product_layout_1{display:grid!important;grid-template-columns:minmax(0,.94fr) minmax(400px,1.06fr);align-items:start;gap:clamp(16px,2.4vw,28px)}.ar-design-system .product_top.product_layout_1>*{min-width:0!important;max-width:100%}.ar-design-system .product_top.product_layout_1 .product_photos,.ar-design-system .product_top.product_layout_1 .product_shop,.ar-design-system .product_services,.ar-design-system .product-desciption-wrapper,.ar-design-system .frequently-bought-together-block{border:1px solid rgba(255,255,255,.1)!important;border-radius:24px!important;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--ar_accent) 10%,transparent) 0,transparent 16rem),linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 94%,#000),color-mix(in srgb,var(--ar_surface) 98%,#000))!important;box-shadow:var(--ar_card_shadow)!important}.ar-design-system .product_top.product_layout_1 .product_photos{width:100%!important;padding:clamp(10px,1.4vw,16px)!important}.ar-design-system .product_top.product_layout_1 .product_shop{position:sticky;top:88px;width:100%!important;padding:clamp(18px,2.4vw,28px)!important}.ar-design-system .product_top.product_layout_1 .product_shop .product-title{margin:0 0 16px!important;color:#fff!important;font-family:Rajdhani,sans-serif;font-size:clamp(30px,4vw,46px)!important;font-weight:800!important;letter-spacing:.01em;line-height:1!important;text-transform:uppercase}.ar-design-system .product_top.product_layout_1 .group_item{margin:0 0 14px!important}.ar-design-system .product_top.product_layout_1 .product_infor{display:grid;grid-template-columns:1fr;gap:8px;margin:0 0 18px!important;padding:14px!important;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0b}.ar-design-system .product_top.product_layout_1 .product_infor>div{display:grid!important;grid-template-columns:116px minmax(0,1fr);align-items:baseline;gap:12px;min-width:0;margin:0!important;padding:0!important}.ar-design-system .product_top.product_layout_1 .product_infor label{margin:0!important;color:#ffffff8a!important;font-family:Rajdhani,sans-serif;font-size:13px!important;font-weight:800!important;letter-spacing:.08em;line-height:1.25!important;text-transform:uppercase}.ar-design-system .product_top.product_layout_1 .product_infor span,.ar-design-system .product_top.product_layout_1 .product_infor a,.ar-design-system .product_top.product_layout_1 .product_infor em{min-width:0;color:#ffffffdb!important;font-size:14px!important;font-style:normal;line-height:1.35!important;overflow-wrap:anywhere}.ar-design-system .product_top.product_layout_1 .product_path span{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ar-design-system .product_top.product_layout_1 .product_path em{color:var(--ar_accent, #ff4b55)!important;font-family:Rajdhani,sans-serif;font-weight:900}.ar-design-system .product_top.product_layout_1 .product_inventory_status{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-height:27px;padding:5px 11px;border:1px solid rgba(255,255,255,.12);border-radius:999px;font-family:Rajdhani,sans-serif;font-size:13px!important;font-weight:900;letter-spacing:.06em;line-height:1!important;text-transform:uppercase}.ar-design-system .product_top.product_layout_1 .product_inventory_status--in-stock,.ar-design-system .product_top.product_layout_1 .product_inventory_status--many-in-stock{color:#d9ffe8!important;border-color:#36d3765c;background:#36d37621}.ar-design-system .product_top.product_layout_1 .product_inventory_status--backordered{color:#ffe8bf!important;border-color:#ffb74d6b;background:#ffb74d24}.ar-design-system .product_top.product_layout_1 .product_inventory_status--special-order{color:#dce8ff!important;border-color:#5c95ff6b;background:#5c95ff24}.ar-design-system .product_top.product_layout_1 .product_inventory_status--out-of-stock{color:#ffd4d7!important;border-color:#ff4b556b;background:#ff4b5524}.ar-design-system .product_top.product_layout_1 .estimated_ship_date_product{color:#ffffffd1}.ar-design-system .product_top.product_layout_1 .product_infor>.carb_notice_product,.ar-design-system .product_top.product_layout_1 .carb_notice_product{display:flex!important;align-items:center!important;justify-content:center!important;grid-template-columns:1fr!important;min-height:48px;padding:9px 13px!important;border:1px solid rgba(255,75,85,.32);border-radius:14px;background:#ff4b551c;text-align:center}.ar-design-system .product_top.product_layout_1 .carb_notice_product span{display:block;max-width:100%;color:#ff8b92!important;font-size:12px!important;font-weight:800;line-height:1.42!important}.ar-design-system .product_top.product_layout_1 .product-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0 0 18px!important}.ar-design-system .product_top.product_layout_1 .product-price .price-item{font-family:Rajdhani,sans-serif;font-size:clamp(30px,4vw,42px)!important;font-weight:900;letter-spacing:.01em;line-height:1!important}.ar-design-system .product_top.product_layout_1 .product-price .price-item--sale{color:var(--ar_accent_hover, #ff4b55)!important}.ar-design-system .product_top.product_layout_1 .product-price .price-item--regular+.price-item--regular,.ar-design-system .product_top.product_layout_1 .product-price .price-item--regular[data-regular-price]:not(:only-child){color:#ffffff7a!important;font-size:20px!important;text-decoration:line-through}.ar-design-system .product_top.product_layout_1 .short-description{display:flex;align-items:center;overflow:hidden;margin:0 0 20px!important;padding:16px!important;border:1px solid rgba(255,255,255,.09);border-radius:18px;color:#ffffffb8!important;background:#ffffff09;font-size:14px!important;line-height:1.65!important}.ar-design-system .product_top.product_layout_1 .short-description>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.ar-design-system .product_top.product_layout_1 .product_form_wrapper{margin-top:0!important}.ar-design-system .product_top.product_layout_1 .selector-wrapper.swatch{display:flex!important;flex-wrap:wrap;gap:10px;margin:0 0 18px!important;padding:14px!important;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0a}.ar-design-system .product_top.product_layout_1 .selector-wrapper.swatch>.form-label{flex:0 0 100%;margin:0 0 2px!important;color:#ffffffb8!important;font-family:Rajdhani,sans-serif;font-size:13px!important;font-weight:900;letter-spacing:.08em;line-height:1.25!important;text-transform:uppercase}.ar-design-system .product_top.product_layout_1 .selector-wrapper.swatch>.form-label em{color:var(--ar_accent_hover, #ff4b55);font-style:normal}.ar-design-system .product_top.product_layout_1 .selector-wrapper.swatch .swatch-element.size{display:block!important;flex:1 1 min(100%,145px);min-width:0;height:auto!important;margin:0!important;overflow:visible!important}.ar-design-system .product_top.product_layout_1 .selector-wrapper.swatch .swatch-element.size label{display:flex!important;position:relative;align-items:center;justify-content:center;width:100%!important;min-width:0;min-height:44px;height:auto!important;padding:9px 12px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:14px!important;color:#ffffffd6!important;background:#ffffff0b!important;box-shadow:none!important;font-family:Rajdhani,sans-serif;font-size:13px!important;font-weight:900;letter-spacing:.03em;line-height:1.16!important;text-align:center;white-space:normal!important;overflow-wrap:anywhere;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.ar-design-system .product_top.product_layout_1 .selector-wrapper.swatch .swatch-element.size label:after,.ar-design-system .product_top.product_layout_1 .selector-wrapper.swatch .swatch-element.size input:checked+label:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important}.ar-design-system .product_top.product_layout_1 .selector-wrapper.swatch .swatch-element.size input:checked+label{border-color:color-mix(in srgb,var(--ar_accent_hover) 78%,transparent)!important;color:#fff!important;background:linear-gradient(135deg,color-mix(in srgb,var(--ar_accent) 38%,transparent),#ffffff12)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ar_accent_hover) 22%,transparent),0 10px 20px color-mix(in srgb,var(--ar_accent) 16%,transparent)!important}.ar-design-system .product_top.product_layout_1 .selector-wrapper.swatch .swatch-element.size label:hover{border-color:color-mix(in srgb,var(--ar_accent_hover) 42%,transparent)!important;color:#fff!important;transform:translateY(-1px)}.ar-design-system .product_top.product_layout_1 .selector-wrapper.swatch .swatch-element.size.soldout label{opacity:.46;text-decoration:line-through}.ar-design-system .product_top.product_layout_1 .selector-wrapper.selector{margin:0 0 18px!important}.ar-design-system .product_top.product_layout_1 .product-form__item--quantity{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 16px!important;padding:12px 14px!important;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0b}.ar-design-system .product_top.product_layout_1 .product-form__item--quantity .form-label{margin:0!important;color:#ffffffb3!important;font-family:Rajdhani,sans-serif;font-size:13px!important;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ar-design-system .product_top.product_layout_1 .qty-group{display:inline-grid!important;grid-template-columns:40px 56px 40px;align-items:center;width:auto!important;min-width:0!important;height:42px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:999px!important;background:#ffffff0e!important;overflow:hidden}.ar-design-system .product_top.product_layout_1 .qty-group .button,.ar-design-system .product_top.product_layout_1 .qty-group input{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:42px!important;margin:0!important;border:0!important;color:#fff!important;background:transparent!important;text-align:center}.ar-design-system .product_top.product_layout_1 .qty-group input{color:#fff!important;font-family:Rajdhani,sans-serif;font-size:16px!important;font-weight:900;line-height:42px!important;padding:0!important;box-shadow:inset 1px 0 #ffffff14,inset -1px 0 #ffffff14}.ar-design-system .product_top.product_layout_1 .qty-group .button{position:relative;color:#ffffffdb!important;transition:background .18s ease,color .18s ease}.ar-design-system .product_top.product_layout_1 .qty-group .button:hover{color:#fff!important;background:#c9202738!important}.ar-design-system .product_top.product_layout_1 .qty-group .button svg,.ar-design-system .product_top.product_layout_1 .qty-group .button .icon{display:none!important}.ar-design-system .product_top.product_layout_1 .qty-group .button:before{display:block;width:100%;color:currentColor;font-family:Rajdhani,sans-serif;font-size:22px;font-weight:900;line-height:42px;text-align:center}.ar-design-system .product_top.product_layout_1 .qty-group .minus:before{content:"-"}.ar-design-system .product_top.product_layout_1 .qty-group .plus:before{content:"+"}.ar-design-system .product_top.product_layout_1 .button-group.layout-1{display:grid!important;grid-template-columns:1fr;gap:12px;margin:0!important}.ar-design-system .product_top.product_layout_1 .product-form__cart-submit,.ar-design-system .product_top.product_layout_1 .shopify-payment-button__button,.ar-design-system .product_top.product_layout_1 .wishlist.btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:52px!important;padding:0 22px!important;border-radius:999px!important;font-family:Rajdhani,sans-serif!important;font-size:14px!important;font-weight:900!important;letter-spacing:.1em!important;line-height:1!important;text-transform:uppercase!important}.ar-design-system .product_top.product_layout_1 .product-form__cart-submit{border:1px solid color-mix(in srgb,var(--ar_accent) 90%,transparent)!important;color:#fff!important;background:linear-gradient(135deg,var(--ar_accent),var(--ar_accent_hover))!important;box-shadow:0 16px 32px color-mix(in srgb,var(--ar_accent) 24%,transparent)!important}.ar-design-system .product_top.product_layout_1 .product-form__cart-submit:hover{color:#fff!important;transform:translateY(-1px);box-shadow:0 20px 40px color-mix(in srgb,var(--ar_accent) 32%,transparent)!important}.ar-design-system .product_top.product_layout_1 .shopify-payment-button__button{border:1px solid rgba(255,255,255,.16)!important;color:#fff!important;background:#ffffff14!important}.ar-design-system .product_top.product_layout_1 .wishlist.btn{border:1px solid rgba(255,255,255,.12)!important;color:#ffffffdb!important;background:#ffffff0b!important}.ar-design-system .sticky_form{max-width:100vw;overflow-x:clip!important}.ar-design-system .sticky_form .sticky-add-to-cart,.ar-design-system .sticky_form form,.ar-design-system .sticky_form .item,.ar-design-system .sticky_form .pr-selectors{min-width:0;max-width:100%}.ar-design-system .sticky_form .pr-active{min-width:0;max-width:100%;overflow:hidden;text-align:left;text-overflow:ellipsis}.ar-design-system .sticky_form .btn-sticky-add-to-cart{display:inline-flex!important;align-items:center;justify-content:center;min-width:0;max-width:100%;white-space:nowrap}.ar-design-system .sticky_form .product-sticky-sku{margin-top:2px;color:var(--ar_muted);font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.ar-design-system .sticky_form .sticky-add-to-cart form{align-items:center}.ar-design-system .sticky_form .qty-group .button,.ar-design-system .sticky_form .qty-group input{display:flex!important;align-items:center;justify-content:center}.ar-design-system .product_top.product_layout_1 .product-single__photos_container,.ar-design-system .product_top.product_layout_1 .product-single__photos,.ar-design-system .product_top.product_layout_1 .slick-list,.ar-design-system .product_top.product_layout_1 .slider-for,.ar-design-system .product_top.product_layout_1 .product-single__photo-wrapper,.ar-design-system .product_top.product_layout_1 .product-single__photo{width:100%!important;max-width:100%!important;border-radius:22px!important}.ar-design-system .product_top.product_layout_1 .product-single__photos_container{padding:clamp(6px,1vw,10px);border:1px solid color-mix(in srgb,var(--ar_border) 68%,transparent);background:#fff}.ar-design-system .product_top.product_layout_1 .product-single__photo{display:flex!important;align-items:center;justify-content:center;min-height:clamp(300px,38vw,520px);overflow:hidden;border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#fff,#f5f7fa)!important}.ar-design-system .product_top.product_layout_1 .product-slider .slider-for .product-single__photo.hide{display:flex!important}.ar-design-system .product_top.product_layout_1 .product-single__photo img{display:block;width:100%!important;max-width:100%;max-height:clamp(280px,36vw,500px);height:auto!important;object-fit:contain;object-position:center}.ar-design-system .product_top.product_layout_1 .slider-nav{display:block;margin-top:10px!important}.ar-design-system .product_top.product_layout_1 .product-single__thumbnails-item{padding:0 5px!important}.ar-design-system .product_top.product_layout_1 .product-single__thumbnail{display:flex!important;align-items:center;justify-content:center;aspect-ratio:1 / 1;min-height:64px;overflow:hidden;border:1px solid rgba(255,255,255,.12)!important;border-radius:14px!important;background:#fff!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ar-design-system .product_top.product_layout_1 .slick-current .product-single__thumbnail,.ar-design-system .product_top.product_layout_1 .product-single__thumbnail:hover{border-color:color-mix(in srgb,var(--ar_accent) 68%,var(--ar_border))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ar_accent) 16%,transparent);transform:translateY(-1px)}.ar-design-system .product_top.product_layout_1 .product-single__thumbnail-image{width:100%!important;height:100%!important;object-fit:contain;object-position:center}.ar-design-system .product_services{position:relative;margin-top:16px!important;padding:clamp(16px,2vw,22px)!important;overflow:hidden}.ar-design-system .product_services:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#c920278c,#fff0) top left / 100% 1px no-repeat,radial-gradient(circle at 0 0,rgba(201,32,39,.16),transparent 44%)}.ar-design-system .product_services_header{position:relative;z-index:1;display:grid;gap:5px;margin-bottom:14px}.ar-design-system .product_services_header span{color:var(--ar_accent_hover, #ff4b55);font-family:Rajdhani,sans-serif;font-size:12px;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase}.ar-design-system .product_services_header h2{margin:0;color:#fff;font-family:Rajdhani,sans-serif;font-size:clamp(22px,2vw,28px);font-weight:900;letter-spacing:.02em;line-height:.98;text-transform:uppercase}.ar-design-system .product_services_header p{max-width:42rem;margin:0;color:#ffffff9e;font-size:13px;line-height:1.45}.ar-design-system .product_services .contact,.ar-design-system .product_services .services{position:relative;z-index:1}.ar-design-system .product_services .services{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.ar-design-system .product_services .services .service-item{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-height:0;padding:13px 12px!important;border-color:#ffffff1a!important;border-radius:18px!important;background:linear-gradient(135deg,#ffffff17,#ffffff09)!important;box-shadow:inset 0 1px #ffffff12}.ar-design-system .product_services .services .service-item:hover{border-color:#ff4b5547!important;background:linear-gradient(135deg,#ffffff1f,#ffffff0b)!important}.ar-design-system .product_services .services .service-item .icons{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;min-width:30px;margin:0!important;color:var(--ar_accent_hover, #ff4b55);border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.ar-design-system .product_services .services .service-item .icons:after{content:none!important;display:none!important}.ar-design-system .product_services .services .service-item .icons svg,.ar-design-system .product_services .services .service-item .icons .icon,.ar-design-system .product_services .services .service-item .icons i{display:none!important}.ar-design-system .product_services .services .service-item .icons:before{display:block;width:30px;height:30px;margin:0!important;color:currentColor!important;background:transparent!important;box-shadow:none!important;font-family:Rajdhani,sans-serif;font-size:26px;font-weight:900;line-height:30px;text-align:center}.ar-design-system .product_services .services .item:nth-child(1) .icons:before{content:"$"}.ar-design-system .product_services .services .item:nth-child(2) .icons:before{content:"?"}.ar-design-system .product_services .services .item:nth-child(3) .icons:before{content:none;display:none}.ar-design-system .product_services .services .item:nth-child(4) .icons:before{content:"\2713"}.ar-design-system .product_services .services .item:nth-child(3) .icons i,.ar-design-system .product_services .services .item:nth-child(3) .icons .fa-dice-d6{display:block!important;width:24px!important;height:24px!important;margin:0!important;color:currentColor!important;font-size:23px!important;line-height:24px!important;text-align:center}.ar-design-system .product_services .services .service-item .content{align-self:center;min-width:0;padding:0!important}.ar-design-system .product_services .services .service-item .title{width:100%;margin:0 0 3px!important;padding:0!important;color:#fff!important;font-family:Rajdhani,sans-serif;font-size:16px!important;font-weight:900;letter-spacing:.03em;line-height:1.08;text-transform:uppercase}.ar-design-system .product_services .services .service-item .description{width:100%;margin:0!important;padding:0!important;color:#ffffffa8!important;font-size:12.5px;line-height:1.42;white-space:normal!important;word-break:normal}.ar-design-system .product_services .contact{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;margin-bottom:10px;padding:13px 14px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0d}.ar-design-system .product_services .contact .image-contact,.ar-design-system .product_services .contact .content-contact{min-width:0}.ar-design-system .product_services .contact .image-contact{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;background:#c9202738;overflow:hidden}.ar-design-system .product_services .contact .image-contact img{width:100%;height:100%;object-fit:cover}.ar-design-system .product_services .contact .text{margin:0 0 4px;color:#fff;font-family:Rajdhani,sans-serif;font-size:16px;font-weight:900;letter-spacing:.03em;line-height:1.1;text-transform:uppercase}.ar-design-system .product_services .contact .link{display:flex;flex-wrap:wrap;gap:7px 12px;color:#ffffffa8;font-size:12.5px}.ar-design-system .product_services .contact a{color:#ffffffc7!important;overflow-wrap:anywhere}.ar-design-system .product-desciption-wrapper{display:block!important;margin-top:24px;padding:clamp(18px,3vw,28px)!important;overflow:hidden}.ar-design-system .product-detail-panel__header{display:grid;gap:6px;max-width:820px;margin-bottom:clamp(18px,3vw,26px)}.ar-design-system .product-detail-panel__header span{color:var(--ar_accent_hover, #ff4b55);font-family:Rajdhani,sans-serif;font-size:12px;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase}.ar-design-system .product-detail-panel__header h2{margin:0;color:#fff;font-family:Rajdhani,sans-serif;font-size:clamp(28px,4vw,44px);font-weight:900;letter-spacing:.01em;line-height:.98;text-transform:uppercase}.ar-design-system .product-detail-panel__header p{max-width:680px;margin:0;color:#ffffffa3;font-size:14px;line-height:1.55}.ar-design-system .product-desciption-wrapper .productView-description{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:clamp(18px,3vw,30px);align-items:start;padding:0!important}.ar-design-system .product-desciption-wrapper .tab-horizontal{position:sticky;top:92px;display:grid!important;gap:10px;margin:0!important;padding:12px!important;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:radial-gradient(circle at 0 0,rgba(201,32,39,.12),transparent 58%),#ffffff0b!important}.ar-design-system .product-desciption-wrapper .tab-horizontal .tab{width:100%!important;margin:0!important;padding:0!important}.ar-design-system .product-desciption-wrapper .tab-horizontal .tab a{display:flex!important;align-items:center;justify-content:center;min-height:48px;width:100%;padding:0 16px!important;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#ffffffb8!important;background:#ffffff0b;font-family:Rajdhani,sans-serif;font-size:15px;font-weight:900;letter-spacing:.07em;line-height:1;text-transform:uppercase;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.ar-design-system .product-desciption-wrapper .tab-horizontal .tab a:after{content:none!important;display:none!important}.ar-design-system .product-desciption-wrapper .tab-horizontal .tab a.active,.ar-design-system .product-desciption-wrapper .tab-horizontal .tab a:hover{border-color:#ff4b556b;color:#fff!important;background:linear-gradient(135deg,#c9202757,#ffffff12);text-decoration:none;transform:none}.ar-design-system .product-desciption-wrapper .tab-content{min-width:0;padding:0!important}.ar-design-system .product-desciption-wrapper .tab-pane{min-width:0;padding:clamp(18px,3vw,30px)!important;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(201,32,39,.1),transparent 34%),#ffffff0b;transition:none!important}.ar-design-system .product-desciption-wrapper .tab-pane.fade,.ar-design-system .product-desciption-wrapper .toggle-content,.ar-design-system .product-desciption-wrapper .toggle-content.collapse,.ar-design-system .product-desciption-wrapper .toggle-content.collapsing{transition:none!important}.ar-design-system .product-desciption-wrapper .toggle-title{display:none}.ar-design-system .product-desciption-wrapper .toggle-content,.ar-design-system .product-desciption-wrapper .toggle-content>div,.ar-design-system .product-desciption-wrapper .tab-pane p,.ar-design-system .product-desciption-wrapper .tab-pane li{color:#ffffffe6!important;font-size:14px;line-height:1.72}.ar-design-system .product-desciption-wrapper .tab-pane h1,.ar-design-system .product-desciption-wrapper .tab-pane h2,.ar-design-system .product-desciption-wrapper .tab-pane h3,.ar-design-system .product-desciption-wrapper .tab-pane h4,.ar-design-system .product-desciption-wrapper .tab-pane h5,.ar-design-system .product-desciption-wrapper .tab-pane h6{margin:0 0 12px;color:#fff!important;font-family:Rajdhani,sans-serif;font-weight:900;letter-spacing:.04em;line-height:1.08;text-transform:uppercase}.ar-design-system .product-desciption-wrapper .tab-pane h4{display:flex;align-items:center;width:max-content;max-width:100%;min-height:36px;margin-top:22px;margin-bottom:14px;padding:0 13px;border:1px solid rgba(255,75,85,.24);border-radius:999px;color:#fff!important;background:#c920271f;font-size:15px}.ar-design-system .product-desciption-wrapper .tab-pane h4:first-child{margin-top:0}.ar-design-system .product-desciption-wrapper .tab-pane p{margin:0 0 14px}.ar-design-system .product-desciption-wrapper .tab-pane strong,.ar-design-system .product-desciption-wrapper .tab-pane b{color:#ffffffeb!important;font-weight:900}.ar-design-system .product-desciption-wrapper .tab-pane a{color:var(--ar_accent_hover, #ff4b55)!important;font-weight:800;overflow-wrap:anywhere}.ar-design-system .product-desciption-wrapper .tab-pane ul,.ar-design-system .product-desciption-wrapper .tab-pane ol{display:grid;gap:8px;margin:0 0 16px;padding-left:18px}.ar-design-system .product-desciption-wrapper .description_showmore{position:static!important;display:none!important;width:100%!important;margin-top:18px;text-align:center}.ar-design-system .product-desciption-wrapper .tab-description .toggle-content,.ar-design-system .product-desciption-wrapper .tab-description .toggle-content>div{height:auto!important;max-height:none!important;overflow:visible!important}.ar-design-system .product-desciption-wrapper .description_showmore .showmore{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;display:block!important;width:100%!important;padding:16px 0 0!important;background:transparent!important}.ar-design-system .product-desciption-wrapper .description_showmore .showless{position:static!important;display:block!important;width:100%!important;background:transparent!important}.ar-design-system .product-desciption-wrapper .description_showmore .btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:42px;padding:0 18px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:999px!important;color:#fff!important;background:#ffffff12!important;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}@media(min-width:768px)and (max-width:1180px){.ar-design-system .product_top.product_layout_1{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:18px}.ar-design-system .product_top.product_layout_1 .product_shop{position:sticky;top:84px}.ar-design-system .product_top.product_layout_1 .product_photos{max-width:none;margin:0}.ar-design-system .product_top.product_layout_1 .product-single__photo{min-height:clamp(300px,40vw,420px)}.ar-design-system .product_top.product_layout_1 .product-single__photo img{max-height:clamp(280px,38vw,400px)}}@media(max-width:767px){.ar-design-system .product_top.product_layout_1{grid-template-columns:1fr}.ar-design-system .product_top.product_layout_1 .product_photos{max-width:780px;margin:0 auto}.ar-design-system .product_top.product_layout_1 .product-single__photo{min-height:min(58vw,460px)}.ar-design-system .product_top.product_layout_1 .product-single__photo img{max-height:min(54vw,430px)}.ar-design-system .product_top.product_layout_1 .product_shop{position:static}.ar-design-system .product_services{margin-top:12px!important;padding:14px!important}.ar-design-system .product_services_header{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px 12px;margin-bottom:12px}.ar-design-system .product_services_header span{font-size:11px}.ar-design-system .product_services_header h2{font-size:22px}.ar-design-system .product_services_header p{grid-column:1 / -1;font-size:12.5px}.ar-design-system .product_services .services{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.ar-design-system .product_services .services .service-item{grid-template-columns:28px minmax(0,1fr);gap:8px;padding:10px!important;border-radius:15px!important}.ar-design-system .product_services .services .service-item .icons,.ar-design-system .product_services .services .service-item .icons:before{width:26px!important;height:26px!important;min-width:26px;font-size:22px;line-height:26px}.ar-design-system .product_services .services .item:nth-child(3) .icons i,.ar-design-system .product_services .services .item:nth-child(3) .icons .fa-dice-d6{width:21px!important;height:21px!important;font-size:20px!important;line-height:21px!important}.ar-design-system .product_services .services .service-item .title{margin-bottom:2px!important;font-size:14px!important}.ar-design-system .product_services .services .service-item .description{font-size:11.5px;line-height:1.3}}@media(max-width:900px){.ar-design-system .product_top.product_layout_1 .product_services{display:none!important}}@media(max-width:767px){.ar-design-system .ar-page-identity,.ar-design-system .ar-empty-state{margin-top:18px;margin-bottom:18px;padding:16px;border-radius:20px}.ar-design-system .ar-page-identity__title,.ar-design-system .ar-empty-state .page-heading{font-size:30px}.ar-design-system .page-contact .contact-row{grid-template-columns:1fr;gap:16px}.ar-design-system .wishlist-footer{align-items:stretch;justify-content:stretch}.ar-design-system .wishlist-footer .button-share,.ar-design-system .wishlist-footer .share{width:100%}.ar-design-system .azbrandstable{gap:7px}.ar-design-system .azbrandstable a{min-height:34px;padding:0 11px;font-size:11px}.ar-design-system .page-order-detail .myaccount{grid-template-columns:1fr;gap:16px}.ar-design-system .wishlist_table th,.ar-design-system .wishlist_table td,.ar-design-system .order-table th,.ar-design-system .order-table td{padding:12px}.ar-design-system .ar-empty-state__search,.ar-design-system .search-empty-state+.header-search__form .search-bar{grid-template-columns:1fr}.ar-design-system .ar-empty-state__search .btn,.ar-design-system .search-empty-state+.header-search__form .btn-search{width:100%}.ar-design-system.template-product .breadcrumb-wrapper{display:none!important}.ar-design-system .page-product-detail{padding-bottom:28px}.ar-design-system .product_top.product_layout_1 .product_photos,.ar-design-system .product_top.product_layout_1 .product_shop{padding:16px!important;border-radius:20px!important}.ar-design-system .product_top.product_layout_1 .product-single__photos_container{padding:8px}.ar-design-system .product_top.product_layout_1 .product-single__photo{display:flex!important;align-items:center;justify-content:center;min-height:min(74vw,360px)}.ar-design-system .product_top.product_layout_1 .product-single__photo img{max-height:min(70vw,340px)}.ar-design-system .product_top.product_layout_1 .slider-nav,.ar-design-system .product_top.product_layout_1 .slider-nav-mobile{margin-top:10px!important;margin-bottom:8px!important}.ar-design-system .product_top.product_layout_1 .product-single__thumbnails{margin-bottom:8px!important}.ar-design-system .product_top.product_layout_1 .product_shop .product-title{font-size:30px!important}.ar-design-system .product_top.product_layout_1 .selector-wrapper.swatch{gap:8px;padding:12px!important}.ar-design-system .product_top.product_layout_1 .selector-wrapper.swatch .swatch-element.size{flex-basis:100%}.ar-design-system .product_top.product_layout_1 .selector-wrapper.swatch .swatch-element.size label{justify-content:flex-start;min-height:42px;padding:10px 12px!important;text-align:left}.ar-design-system .product_top.product_layout_1 .short-description{min-height:132px;align-items:center;margin-bottom:18px!important;padding:18px 16px!important}.ar-design-system .product_top.product_layout_1 .short-description>span{-webkit-line-clamp:4}.ar-design-system .product_top.product_layout_1 .product_infor>div{grid-template-columns:92px minmax(0,1fr);gap:10px}.ar-design-system .product_top.product_layout_1 .product_infor>.carb_notice_product,.ar-design-system .product_top.product_layout_1 .carb_notice_product{min-height:60px;padding:9px 13px!important}.ar-design-system .product_top.product_layout_1 .product-form__item--quantity{align-items:stretch;flex-direction:column}.ar-design-system .product_top.product_layout_1 .qty-group{width:100%!important;grid-template-columns:42px 1fr 42px}.ar-design-system .product_services .services{grid-template-columns:1fr!important}.ar-design-system .product_services_header{margin-bottom:10px}.ar-design-system .product_services_header p{display:none}.ar-design-system .product_services .services .service-item{min-height:0;padding:9px 10px!important}.ar-design-system .sticky_form{right:0!important;left:0!important;max-width:100vw!important;padding:10px 0 max(10px,env(safe-area-inset-bottom))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--ar_page_bg) 92%,transparent),color-mix(in srgb,var(--ar_page_bg) 98%,#000))!important;border-top:1px solid rgba(255,255,255,.1);box-shadow:0 -18px 42px #00000061}.ar-design-system .sticky_form .container{width:100%;padding-left:12px!important;padding-right:12px!important}.ar-design-system .sticky_form .sticky-add-to-cart form{display:grid!important;grid-template-columns:minmax(0,1fr);gap:8px;width:100%!important}.ar-design-system .sticky_form .item{width:100%!important;margin:0!important}.ar-design-system .sticky_form .product-wrapper,.ar-design-system .sticky_form .quantity{display:none!important}.ar-design-system .sticky_form .variants-wrapper{display:block!important}.ar-design-system .sticky_form .pr-selectors{position:relative;width:100%!important}.ar-design-system .sticky_form .pr-selectors>svg{position:absolute;top:50%;right:13px;z-index:2;width:14px;height:14px;color:var(--ar_accent_hover);transform:translateY(-50%);pointer-events:none}.ar-design-system .sticky_form .pr-active{display:-webkit-box!important;align-items:center;width:100%!important;height:auto!important;min-height:42px;padding:9px 38px 9px 13px!important;border:1px solid rgba(255,255,255,.12);border-radius:14px;color:#ffffffdb!important;background:color-mix(in srgb,var(--ar_surface_alt) 64%,transparent);font-family:Rajdhani,sans-serif;font-size:12px!important;font-weight:900;letter-spacing:.035em;line-height:1.25!important;text-transform:uppercase;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal!important}.ar-design-system .sticky_form .pr-selectors ul{left:0!important;right:0!important;bottom:calc(100% + 8px)!important;top:auto!important;width:100%!important;max-width:100%!important;max-height:min(55vh,360px);overflow:auto;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:color-mix(in srgb,var(--ar_surface) 96%,#000);box-shadow:0 22px 48px #0000006b}.ar-design-system .sticky_form .pr-selectors ul a{display:block;padding:11px 13px!important;color:#ffffffd6!important;font-size:12px!important;line-height:1.25!important;white-space:normal!important}.ar-design-system .sticky_form .action-wrapper{display:block!important}.ar-design-system .sticky_form .btn-sticky-add-to-cart{width:100%!important;min-height:46px;padding:0 18px!important;border-radius:999px!important;font-family:Rajdhani,sans-serif!important;font-size:14px!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important}.ar-design-system .product-desciption-wrapper .productView-description{grid-template-columns:1fr}.ar-design-system .product-desciption-wrapper .tab-horizontal{position:static;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:430px){.ar-design-system .product_top.product_layout_1 .product_infor>div{grid-template-columns:1fr;gap:4px}.ar-design-system .product_top.product_layout_1 .product_inventory_status{justify-self:start}}@media(max-width:767px){.ar-design-system .product-desciption-wrapper{padding:16px!important;border-radius:20px!important}.ar-design-system .product-detail-panel__header{margin-bottom:14px}.ar-design-system .product-detail-panel__header h2{font-size:30px}.ar-design-system .product-desciption-wrapper .tab-horizontal{display:none!important}.ar-design-system .product-desciption-wrapper .tab-content{display:grid;gap:14px;margin:0!important;border:0!important}.ar-design-system .product-desciption-wrapper .tab-pane{display:block!important;padding:0!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:18px;background:#ffffff0b;opacity:1!important;overflow:hidden}.ar-design-system .product-desciption-wrapper .toggle-title{display:block;border:0!important;margin:0!important;padding:0!important}.ar-design-system .product-desciption-wrapper .toggle-title .toggleLink{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:0 18px;color:#fff!important;font-family:Rajdhani,sans-serif;font-size:16px;font-weight:900;letter-spacing:.07em;line-height:1;text-transform:uppercase;text-decoration:none!important}.ar-design-system .product-desciption-wrapper .tab-pane .toggle-title+.toggle-content.show,.ar-design-system .product-desciption-wrapper .tab-pane .toggle-title+.toggle-content.collapsing{border-top:1px solid rgba(255,255,255,.08)}.ar-design-system .product-desciption-wrapper .toggle-title .page-heading{color:#fff!important;font-family:Rajdhani,sans-serif;font-size:16px;font-weight:900;letter-spacing:.07em;line-height:1;text-transform:uppercase}.ar-design-system .product-desciption-wrapper .toggle-title .icon,.ar-design-system .product-desciption-wrapper .toggle-title svg{width:14px;height:14px;color:var(--ar_accent_hover, #ff4b55);fill:currentColor}.ar-design-system .product-desciption-wrapper .toggle-content{padding:4px 18px 20px;margin:0!important;border-bottom:0!important;transition:none!important}.ar-design-system .product-desciption-wrapper .toggle-content:not(.show){display:none}.ar-design-system .product-desciption-wrapper .toggle-content.collapsing{transition:none!important}.ar-design-system .product-desciption-wrapper .tab-pane h4{white-space:normal}}.ar-design-system .collection-banner{margin-bottom:var(--ar_page_gap)!important}.ar-design-system .collection-banner+.shopify-section .page.page-collections,.ar-design-system .collection-banner+.container .page.page-collections,.ar-design-system .page.page-collections{padding-top:0!important}.ar-design-system .page.page-collections>.collection-content,.ar-design-system .page.page-collections>.halo-collection-content,.ar-design-system .page.page-collections>.collection-template{margin-top:0!important}.ar-design-system .search-results-grid{display:grid!important;gap:16px!important;width:100%!important;margin-left:0!important;margin-right:0!important}.ar-design-system #collection-page.productGrid--maxCol1 .search-results-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.ar-design-system #collection-page.productGrid--maxCol2 .search-results-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.ar-design-system #collection-page.productGrid--maxCol3 .search-results-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.ar-design-system #collection-page.productGrid--maxCol4 .search-results-grid,.ar-design-system #collection-page.productGrid--maxCol5 .search-results-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.ar-design-system .search-results-grid .halo-item{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.ar-design-system .search-results-grid .halo-item>.product-card{width:100%!important;max-width:none!important}.ar-design-system .filters-toolbar-wrapper{padding:14px!important;margin-bottom:16px!important}.ar-design-system .filters-toolbar-wrapper .filters-toolbar{min-height:0!important}.ar-design-system .productGrid--maxCol3 .halo-column-product,.ar-design-system .productGrid--maxCol4 .halo-column-product,.ar-design-system .productGrid--maxCol5 .halo-column-product,.ar-design-system .search-results-grid{align-items:stretch!important}.ar-design-system .productGrid--maxCol3 .halo-column-product .halo-item,.ar-design-system .productGrid--maxCol4 .halo-column-product .halo-item,.ar-design-system .productGrid--maxCol5 .halo-column-product .halo-item,.ar-design-system .search-results-grid .halo-item{display:flex!important;align-items:stretch!important}.ar-design-system .productGrid--maxCol3 .halo-column-product .halo-item>.product-card,.ar-design-system .productGrid--maxCol4 .halo-column-product .halo-item>.product-card,.ar-design-system .productGrid--maxCol5 .halo-column-product .halo-item>.product-card,.ar-design-system .search-results-grid .halo-item>.product-card{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important}.ar-design-system .productGrid--maxCol3 .product-card .product-content,.ar-design-system .productGrid--maxCol4 .product-card .product-content,.ar-design-system .productGrid--maxCol5 .product-card .product-content,.ar-design-system .search-results-grid .product-card .product-content{display:flex!important;flex:1 1 auto!important;flex-direction:column!important}@media(min-width:768px){.ar-design-system .productGrid--maxCol3 .product-card .product-content,.ar-design-system .productGrid--maxCol4 .product-card .product-content,.ar-design-system .productGrid--maxCol5 .product-card .product-content,.ar-design-system .search-results-grid .product-card .product-content{min-height:190px!important}.ar-design-system .productGrid--maxCol3 .product-card .product-vendor,.ar-design-system .productGrid--maxCol4 .product-card .product-vendor,.ar-design-system .productGrid--maxCol5 .product-card .product-vendor,.ar-design-system .search-results-grid .product-card .product-vendor{display:block!important;min-height:13px!important;max-height:13px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ar-design-system .productGrid--maxCol3 .product-card .product-price,.ar-design-system .productGrid--maxCol3 .product-card .price,.ar-design-system .productGrid--maxCol4 .product-card .product-price,.ar-design-system .productGrid--maxCol4 .product-card .price,.ar-design-system .productGrid--maxCol5 .product-card .product-price,.ar-design-system .productGrid--maxCol5 .product-card .price,.ar-design-system .search-results-grid .product-card .product-price,.ar-design-system .search-results-grid .product-card .price{min-height:15px!important}}.ar-design-system .productGrid--maxCol3 .product-card .product-title,.ar-design-system .productGrid--maxCol4 .product-card .product-title,.ar-design-system .productGrid--maxCol5 .product-card .product-title,.ar-design-system .search-results-grid .product-card .product-title{min-height:2.5em!important;max-height:2.5em!important;overflow:hidden!important}.ar-design-system .productGrid--maxCol3 .product-card .product-title a,.ar-design-system .productGrid--maxCol4 .product-card .product-title a,.ar-design-system .productGrid--maxCol5 .product-card .product-title a,.ar-design-system .search-results-grid .product-card .product-title a{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.ar-design-system .productGrid--maxCol3 .product-card .product-detail,.ar-design-system .productGrid--maxCol4 .product-card .product-detail,.ar-design-system .productGrid--maxCol5 .product-card .product-detail,.ar-design-system .search-results-grid .product-card .product-detail{display:flex!important;flex:1 1 auto!important;flex-direction:column!important}.ar-design-system .productGrid--maxCol3 .product-card .product-price,.ar-design-system .productGrid--maxCol3 .product-card .price,.ar-design-system .productGrid--maxCol4 .product-card .product-price,.ar-design-system .productGrid--maxCol4 .product-card .price,.ar-design-system .productGrid--maxCol5 .product-card .product-price,.ar-design-system .productGrid--maxCol5 .product-card .price,.ar-design-system .search-results-grid .product-card .product-price,.ar-design-system .search-results-grid .product-card .price{margin-top:auto!important}.ar-design-system .product-card .product-btn--select-options{min-width:0!important;padding-inline:14px!important;font-size:16px!important;letter-spacing:.01em!important;white-space:nowrap!important}.ar-design-system .page.page-404{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.ar-design-system .page-404 .ar-empty-state{margin:var(--ar_page_gap) 0!important}.ar-design-system .page-404 .ar-empty-state__search{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;align-items:stretch!important;width:min(100%,620px)!important;margin:20px auto 0!important;padding:6px!important;border:1px solid var(--ar_border)!important;border-radius:999px!important;background:color-mix(in srgb,var(--ar_surface_alt) 86%,#000)!important;box-shadow:inset 0 1px #ffffff0f}.ar-design-system .page-404 .ar-empty-state__search input{min-width:0!important;min-height:44px!important;padding:0 16px!important;color:var(--ar_text)!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important}.ar-design-system .page-404 .ar-empty-state__search input::placeholder{color:color-mix(in srgb,var(--ar_muted) 82%,transparent)!important}.ar-design-system .page-404 .ar-empty-state__search .btn{min-width:104px!important;min-height:44px!important;padding:0 18px!important}.ar-design-system .page-404 .button-group{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:min(100%,620px);margin:18px auto 0}@media(max-width:767px){.ar-design-system .filters-toolbar-wrapper{padding:12px!important;margin-bottom:14px!important}.ar-design-system #collection-page.productGrid--maxCol1 .search-results-grid,.ar-design-system #collection-page.productGrid--maxCol1 .search-results-grid.halo-column-product{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.ar-design-system #collection-page.productGrid--maxCol2 .search-results-grid,.ar-design-system #collection-page.productGrid--maxCol3 .search-results-grid,.ar-design-system #collection-page.productGrid--maxCol4 .search-results-grid,.ar-design-system #collection-page.productGrid--maxCol5 .search-results-grid,.ar-design-system #collection-page.productGrid--maxCol2 .search-results-grid.halo-column-product,.ar-design-system #collection-page.productGrid--maxCol3 .search-results-grid.halo-column-product,.ar-design-system #collection-page.productGrid--maxCol4 .search-results-grid.halo-column-product,.ar-design-system #collection-page.productGrid--maxCol5 .search-results-grid.halo-column-product{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))!important;gap:10px!important}.ar-design-system .productGrid--maxCol3 .product-card .product-title,.ar-design-system .productGrid--maxCol4 .product-card .product-title,.ar-design-system .productGrid--maxCol5 .product-card .product-title,.ar-design-system .search-results-grid .product-card .product-title{min-height:3.75em!important;max-height:3.75em!important}.ar-design-system .productGrid--maxCol3 .product-card .product-title a,.ar-design-system .productGrid--maxCol4 .product-card .product-title a,.ar-design-system .productGrid--maxCol5 .product-card .product-title a,.ar-design-system .search-results-grid .product-card .product-title a{-webkit-line-clamp:3!important}.ar-design-system .page-404 .ar-empty-state__search{grid-template-columns:1fr!important;padding:8px!important;border-radius:22px!important}.ar-design-system .page-404 .ar-empty-state__search .btn,.ar-design-system .page-404 .button-group .btn{width:100%!important}.ar-design-system .search-results-grid .product-card .product-content{min-height:185px!important}.ar-design-system .search-results-grid .product-card .product-vendor{display:block!important;min-height:13px!important;max-height:13px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ar-design-system .search-results-grid .product-card .product-price,.ar-design-system .search-results-grid .product-card .price{min-height:15px!important}}body.ar-design-system.ar-mode-light{background:var(--ar_page_bg)}body.ar-design-system.ar-mode-light .product_top.product_layout_1 .product_shop,body.ar-design-system.ar-mode-light .product_services,body.ar-design-system.ar-mode-light .product-desciption-wrapper,body.ar-design-system.ar-mode-light .frequently-bought-together-block{border-color:var(--ar_border)!important;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--ar_accent) 7%,transparent) 0,transparent 16rem),linear-gradient(145deg,color-mix(in srgb,var(--ar_surface_alt) 76%,#fff),var(--ar_surface))!important}body.ar-design-system.ar-mode-light .product_top.product_layout_1 .product_shop .product-title,body.ar-design-system.ar-mode-light .product_services_header h2,body.ar-design-system.ar-mode-light .product_services .services .service-item .title,body.ar-design-system.ar-mode-light .product_services .contact .text,body.ar-design-system.ar-mode-light .product-detail-panel__header h2,body.ar-design-system.ar-mode-light .product-desciption-wrapper .tab-pane h1,body.ar-design-system.ar-mode-light .product-desciption-wrapper .tab-pane h2,body.ar-design-system.ar-mode-light .product-desciption-wrapper .tab-pane h3,body.ar-design-system.ar-mode-light .product-desciption-wrapper .tab-pane h4,body.ar-design-system.ar-mode-light .product-desciption-wrapper .tab-pane h5,body.ar-design-system.ar-mode-light .product-desciption-wrapper .tab-pane h6,body.ar-design-system.ar-mode-light .product-desciption-wrapper .toggle-title .toggleLink,body.ar-design-system.ar-mode-light .product-desciption-wrapper .toggle-title .page-heading{color:var(--ar_text)!important}body.ar-design-system.ar-mode-light .product_top.product_layout_1 .product_infor,body.ar-design-system.ar-mode-light .product_top.product_layout_1 .short-description,body.ar-design-system.ar-mode-light .product_top.product_layout_1 .selector-wrapper.swatch,body.ar-design-system.ar-mode-light .product_top.product_layout_1 .product-form__item--quantity,body.ar-design-system.ar-mode-light .product_services .contact,body.ar-design-system.ar-mode-light .product_services .services .service-item,body.ar-design-system.ar-mode-light .product-desciption-wrapper .tab-horizontal,body.ar-design-system.ar-mode-light .product-desciption-wrapper .tab-pane{border-color:var(--ar_border)!important;background:color-mix(in srgb,var(--ar_surface_alt) 58%,#fff)!important}body.ar-design-system.ar-mode-light .product_top.product_layout_1 .product_infor label,body.ar-design-system.ar-mode-light .product_top.product_layout_1 .product-form__item--quantity .form-label,body.ar-design-system.ar-mode-light .product_top.product_layout_1 .selector-wrapper.swatch>.form-label{color:var(--ar_muted)!important}body.ar-design-system.ar-mode-light .product_top.product_layout_1 .product_infor span,body.ar-design-system.ar-mode-light .product_top.product_layout_1 .product_infor a,body.ar-design-system.ar-mode-light .product_top.product_layout_1 .product_infor em,body.ar-design-system.ar-mode-light .product_top.product_layout_1 .short-description,body.ar-design-system.ar-mode-light .product_services_header p,body.ar-design-system.ar-mode-light .product_services .services .service-item .description,body.ar-design-system.ar-mode-light .product_services .contact .link,body.ar-design-system.ar-mode-light .product_services .contact a,body.ar-design-system.ar-mode-light .product-detail-panel__header p,body.ar-design-system.ar-mode-light .product-desciption-wrapper .toggle-content,body.ar-design-system.ar-mode-light .product-desciption-wrapper .toggle-content>div,body.ar-design-system.ar-mode-light .product-desciption-wrapper .tab-pane p,body.ar-design-system.ar-mode-light .product-desciption-wrapper .tab-pane li{color:var(--ar_muted)!important}body.ar-design-system.ar-mode-light .product_top.product_layout_1 .qty-group,body.ar-design-system.ar-mode-light .sticky_form .pr-active,body.ar-design-system.ar-mode-light .sticky_form .pr-selectors ul{border-color:var(--ar_border)!important;background:var(--ar_surface)!important}body.ar-design-system.ar-mode-light .product_top.product_layout_1 .qty-group .button,body.ar-design-system.ar-mode-light .product_top.product_layout_1 .qty-group input,body.ar-design-system.ar-mode-light .sticky_form .pr-active,body.ar-design-system.ar-mode-light .sticky_form .pr-selectors ul a{color:var(--ar_text)!important}.ar-design-system .ar-card-stock{display:inline-flex;align-items:center;gap:7px;margin-top:8px;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.2}.ar-design-system .ar-card-stock__dot{width:8px;height:8px;border-radius:50%;background:currentColor;flex:0 0 auto}.ar-design-system .ar-card-stock--in-stock{color:#2fb46a}.ar-design-system .ar-card-stock--special-order{color:#e0a13a}.ar-design-system .ar-card-stock--backordered{color:#7d93c8}.ar-design-system .ar-card-stock--unavailable{color:#9aa1ad}.ar-design-system .ar-card-stock--list{display:none}.ar-design-system .productGrid--maxCol3 .product-card .ar-card-stock--list,.ar-design-system .productGrid--maxCol4 .product-card .ar-card-stock--list,.ar-design-system .productGrid--maxCol5 .product-card .ar-card-stock--list{display:inline-flex}@media(max-width:767px){.ar-design-system .productGrid--maxCol3 .product-card .ar-card-stock--list,.ar-design-system .productGrid--maxCol4 .product-card .ar-card-stock--list,.ar-design-system .productGrid--maxCol5 .product-card .ar-card-stock--list{display:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/alliance-system.css.map */
