.c-header-language-selector-wrapper{position:relative;width:75px;cursor:pointer}.c-header-language-dropdown{position:absolute;top:100%;left:0;background:#fff;box-shadow:0 2px 5px #0003;border-radius:5px;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.c-header-language-selector-wrapper.active .c-header-language-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.c-header-language-selector-wrapper .c-chevron-down{width:20px;height:20px;position:absolute;top:11px;right:-3px;cursor:pointer}a.c-language-single{display:flex;align-items:center;padding:10px;text-decoration:none;color:#191919!important;font-family:inherit;gap:5px;font-weight:400;font-size:15px;background:#fff;transition:background .3s ease}a.c-language-single:hover{background:#f0f0f0}a.c-language-single.active{font-weight:700;background:#e0e0e0}.c-language-single svg,.c-header-language-placeholder svg{width:20px;height:20px}.c-header-language-placeholder{display:flex;align-items:center;padding:10px;text-decoration:none;color:#191919!important;font-family:inherit;gap:5px;font-weight:400;font-size:15px}a.c-language-single img{width:20px;height:20px;object-fit:contain}.mobile-c-header-language-selector-wrapper{position:relative;width:75px;cursor:pointer}.mobile-c-header-language-dropdown{position:absolute;top:100%;left:0;background:#fff;box-shadow:0 2px 5px #0003;border-radius:5px;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease;margin-left:-20px}.mobile-c-header-language-selector-wrapper.active .mobile-c-header-language-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.mobile-c-header-language-selector-wrapper .c-chevron-down{width:20px;height:20px;position:absolute;top:11px;right:17px;cursor:pointer}a.mobile-c-language-single{display:flex;align-items:center;padding:10px;text-decoration:none;color:#191919!important;font-family:inherit;gap:5px;font-weight:400;font-size:15px;background:#fff;transition:background .3s ease}a.mobile-c-language-single:hover{background:#f0f0f0}a.mobile-c-language-single.active{font-weight:700;background:#e0e0e0}.mobile-c-language-single svg,.mobile-c-header-language-placeholder svg{width:20px;height:20px}.mobile-c-header-language-placeholder{display:flex;align-items:center;padding:10px;text-decoration:none;color:#191919!important;font-family:inherit;gap:5px;font-weight:400;font-size:15px;margin-left:-20px}a.mobile-c-language-single img{width:20px;height:20px;object-fit:contain}.c-acc-toggle-wrapper{display:flex;align-items:center;justify-content:flex-end;padding-left:1rem;margin-left:auto}.complementary-products__header.complementary-products__header--align-start{border-top:1px solid #ECEDED}p.h6.c-complementary-header{font-size:16px;text-transform:uppercase}.c-toggle-switch{position:relative;display:inline-block;width:50px;height:26px}.c-toggle-switch input{opacity:0;width:0;height:0}.c-acc-price-free{color:#dc2626;font-weight:700;font-size:12px;text-transform:uppercase}.c-acc-price-old{text-decoration:line-through;opacity:.6;font-size:14px}.c-acc-slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:34px;transition:background-color .4s;cursor:pointer}.c-acc-slider:before{content:"";position:absolute;height:22px;width:22px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:transform .4s}.c-checkmark{display:none}.c-acc-slider .c-acc-checkmark{position:absolute;left:10px;top:0;font-size:16px;font-weight:700;color:#fff;display:none;pointer-events:none}.c-toggle-switch input:checked+.c-acc-slider{background-color:#28c76f}.c-toggle-switch input:checked+.c-acc-slider:before{transform:translate(24px)}.c-toggle-switch input:checked+.c-acc-slider .c-acc-checkmark{display:block}span.c-acc-price{font-size:14px;font-weight:500;line-height:1}.c-acc-upsell-container{display:flex;gap:5px;align-items:center;background:#f9f9f9;padding:5px;border-radius:5px;margin-bottom:5px}.c-toggle-switch:has(input[disabled]) .c-acc-slider{cursor:not-allowed!important}.c-acc-upsell-container:has(input[disabled]){opacity:.2}.c-accessory-info{font-size:1.2rem;font-weight:400;margin-top:0}h4.c-acc-title{font-size:14px;font-weight:500;line-height:1}.v-stack.gap-0\.5.cart-note{margin-bottom:-1rem}.c-acc-img{width:50px;height:50px;aspect-ratio:1 / 1}#halo-cart-sidebar .previewCartTool{padding:10px 0!important;border-top:1px solid #ECEDED;border-bottom:1px solid #ECEDED}#halo-cart-sidebar .halo-sidebar-wrapper{padding:10px 20px 50%}#halo-cart-sidebar .haloCalculatorShipping{margin-bottom:10px;padding:0}#halo-cart-sidebar .halo-sidebar-header{padding:10px 32px 0}#halo-cart-sidebar .previewCartTotalsPrice{padding-bottom:0!important;margin-bottom:10px!important}@media screen and (max-width: 1024px){#halo-cart-sidebar .halo-sidebar-header{padding:28px 28px 0}}@media screen and (max-width: 1024px){#halo-cart-sidebar .halo-sidebar-wrapper{padding:10px 28px 45%!important}}#halo-cart-sidebar .halo-sidebar-header{padding:10px 32px 0!important}@media screen and (min-width: 1400px){.c-main-cart-acc-wrapper{padding-right:80px}.c-main-cart-left-side-wrapper{display:flex;flex-direction:column}.cart-content-item[data-cart-content]{width:100%!important}}p.h6.c-complementary-header{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
