.delete-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:none;border:none;padding:8px;cursor:pointer;color:#666;text-decoration:none;transition:all 0.2s ease;width:24px;height:auto}.delete-btn:hover{color:#333}.delete-btn:hover svg{background-color:#5787C9;border-color:#5787C9}.delete-btn:hover svg path{fill:#fff}.delete-btn:disabled{opacity:0.5;cursor:not-allowed}.delete-btn svg{width:32px;height:32px;border:1px solid #DEDEDE;border-radius:50%;padding:6px;flex-shrink:0;transition:all 0.2s ease}.delete-btn svg path{fill:#4C4A47;transition:fill 0.2s ease}.btn-success{color:#fff;background-color:#FE8F1C;border-color:#ffffff}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success .open .dropdown-toggle.btn-success{color:#fff;background-color:#fe8203;border-color:#ffffff}.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success.active[disabled]{background-color:#FE8F1C;border-color:#ffffff}.btn-primary:not(.sku-add-btn):not(.address-entity-toggle),.btn-success.submit-btn{display:flex !important;width:fit-content;min-width:250px;height:40px;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:0 24px;background-color:#FE8F1C !important;border:none !important;border-radius:100px;font-family:"Exo 2";font-weight:600;font-size:14px;color:white !important;cursor:pointer;transition:background-color 0.2s ease;text-decoration:none;text-transform:uppercase;position:relative;z-index:11;pointer-events:auto}.btn-primary:not(.sku-add-btn):not(.address-entity-toggle) .btn-text,.btn-success.submit-btn .btn-text{flex:1;text-align:center}.btn-primary:not(.sku-add-btn):not(.address-entity-toggle) .btn-arrow,.btn-success.submit-btn .btn-arrow{flex-shrink:0;width:7px;height:12px}.btn-primary:not(.sku-add-btn):not(.address-entity-toggle):hover,.btn-success.submit-btn:hover{background-color:#e67601 !important;text-decoration:none;color:white !important}.btn-primary:not(.sku-add-btn):not(.address-entity-toggle):focus,.btn-success.submit-btn:focus{outline:none;box-shadow:none}.checkout-content-summary-checkout-button .btn-primary,.checkout-content-summary-checkout-button a.btn-primary{width:100% !important;min-width:0}html,body{height:100%;margin:0}body{font-family:'Exo 2', Roboto;overflow:hidden;display:flex;flex-direction:column;padding:0}body>#spree-header,body>#spree-header-mobile,body>footer{flex-shrink:0}body>div[id^='section-']{flex-shrink:0}body>turbo-frame{display:block;flex-shrink:0}body>div[data-hook]{flex:1 1 0%;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}body>div[data-hook]>.container{flex:1;min-height:0;display:flex;flex-direction:column}body>div[data-hook]>.container>.row{flex:1;min-height:0;display:flex}body>div[data-hook]>.container>.row>main{flex:1;min-height:0;display:flex;flex-direction:column}body>div[data-hook]>main{flex:1;min-height:0;display:flex;flex-direction:column}body>div[data-hook]>main>.container{flex:1;min-height:0;display:flex;flex-direction:column}.radio-container{width:36px;height:36px;border-radius:50%;background-color:transparent;transition:background-color 0.2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.radio-container input[type="radio"]{width:20px;height:20px;margin:0;cursor:pointer;accent-color:#5787C9}.error-img{margin:0 auto}.info-bar{margin-top:10px}.container{margin:0 !important;padding:0 !important;max-width:none !important;width:100% !important}.plp-section{display:flex;flex-direction:column;align-items:flex-start}.alert{margin-bottom:0 !important;flex-shrink:0;min-height:40px;padding:8px 30px !important;border:none !important;box-sizing:border-box;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 0 0 rgba(0,0,0,0.08);color:#101113;font-family:"Exo 2", sans-serif;font-size:16px !important;font-style:normal;font-weight:600;line-height:24px !important;letter-spacing:0.25px;text-align:center}.alert.alert-danger{margin-bottom:0 !important;background:rgba(234,31,0,0.12)}.alert.alert-success{margin-bottom:0 !important;background:rgba(20,153,10,0.12)}.alert.alert-info,.alert.alert-warning{margin-bottom:0 !important;background:#EBEEF3}.alert.bw-flash-row{position:relative;padding-right:40px}.alert.bw-flash-row .bw-flash-close{position:absolute;right:10px;top:50%;transform:translateY(-50%);border:none;background:transparent;font-size:24px;line-height:1;cursor:pointer;color:inherit;opacity:0.65;padding:0 4px}.alert.bw-flash-row .bw-flash-close:hover{opacity:1}#flashes.bw-flashes{flex-shrink:0;width:100%}.mt-5{margin-top:5px}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.pb-60{padding-bottom:60px}.pr-6{padding-right:6px}.ml-0-i{margin-left:0 !important}.color-bw-blue{color:#4b8dca}.curtain{background:rgba(255,255,255,0.7);position:absolute;top:0;left:0;height:100%;width:100%;z-index:99;background-clip:padding-box}.spinner-wrapper{position:absolute;top:50%;left:50%;transform:translateX(-50%)}@keyframes bw-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.spinner{border-radius:50%;height:32px;width:32px;border:4px solid #2aa7ff;border-right-color:transparent;animation:bw-spin .6s linear infinite}#spree-header{margin-bottom:0;background:none;position:relative;height:138px;z-index:1000;flex-shrink:0}#spree-header.has-banner{height:178px}#spree-header .header-top{height:46px;background:#19335D;box-shadow:0px 1px 0px 0px #00000014;display:flex;align-items:center;justify-content:flex-end;padding:0 24px;gap:10px;font-family:'Exo 2', Roboto;font-size:14px;font-weight:500;color:#fff}#spree-header .header-top .header-top-phone,#spree-header .header-top .header-top-email{color:#fff;text-decoration:none}#spree-header .header-top .header-top-phone i,#spree-header .header-top .header-top-email i{margin-right:8px}#spree-header .header-top .header-top-phone .header-top-label,#spree-header .header-top .header-top-email .header-top-label{color:#fff;transition:color 0.2s}#spree-header .header-top .header-top-phone:hover,#spree-header .header-top .header-top-email:hover{text-decoration:none}#spree-header .header-top .header-top-phone:hover .header-top-label,#spree-header .header-top .header-top-email:hover .header-top-label{color:#FE8F1C !important}#spree-header .header-top .engineer-banner{background:#1a3157;color:#fff;font-family:'Exo 2', Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.1px;width:100%}#spree-header .header-top .engineer-banner .engineer-strong{font-weight:700}#spree-header .header-top .engineer-banner .engineer-orange{color:#FE8F1C;font-weight:700}@media (max-width: 880px){#spree-header .header-top .engineer-banner{display:none !important}}#spree-header .header-top .header-top-currency,#spree-header .header-top .header-top-language,#spree-header .header-top .header-top-account{color:#fff}#spree-header .header-top .header-top-currency select,#spree-header .header-top .header-top-currency button,#spree-header .header-top .header-top-currency .dropdown,#spree-header .header-top .header-top-language select,#spree-header .header-top .header-top-language button,#spree-header .header-top .header-top-language .dropdown,#spree-header .header-top .header-top-account select,#spree-header .header-top .header-top-account button,#spree-header .header-top .header-top-account .dropdown{background:transparent !important;color:#fff !important;border:none !important;border-radius:0 !important;font-size:14px !important;font-weight:500 !important;box-shadow:none !important;outline:none !important;height:32px;transition:background 0.2s}#spree-header .header-top .header-top-currency select:focus,#spree-header .header-top .header-top-currency button:focus,#spree-header .header-top .header-top-currency .dropdown:focus,#spree-header .header-top .header-top-language select:focus,#spree-header .header-top .header-top-language button:focus,#spree-header .header-top .header-top-language .dropdown:focus,#spree-header .header-top .header-top-account select:focus,#spree-header .header-top .header-top-account button:focus,#spree-header .header-top .header-top-account .dropdown:focus{background:rgba(255,255,255,0.08) !important}#spree-header .header-top .header-top-account{margin-right:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}#spree-header .header-top .header-top-account button,#spree-header .header-top .header-top-account a{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;width:auto;max-width:none;height:32px;white-space:nowrap;background:#19335D;border-radius:30px;padding:4px 12px;gap:8px;border:1px solid transparent;font-family:'Exo 2', Roboto;font-weight:500;font-size:14px;color:#FFF;line-height:20px;letter-spacing:0.1px;box-shadow:none;position:relative;text-align:center;text-decoration:none !important;transition:background-color 0.2s ease}#spree-header .header-top .header-top-account button:hover,#spree-header .header-top .header-top-account button:focus,#spree-header .header-top .header-top-account button:active,#spree-header .header-top .header-top-account a:hover,#spree-header .header-top .header-top-account a:focus,#spree-header .header-top .header-top-account a:active{border:1px solid #F1F4F9;text-decoration:none !important}#spree-header .header-top .header-top-account button.dropdown-toggle::after,#spree-header .header-top .header-top-account a.dropdown-toggle::after,#spree-header .header-top .header-top-account a.account-link-logged-in::after,#spree-header .header-top .header-top-account a.account-link-not-logged-in::after{display:none !important;content:none !important}#spree-header .header-top .header-top-account button svg,#spree-header .header-top .header-top-account a svg{width:24px;height:24px;display:inline-flex !important;align-items:center;justify-content:center;vertical-align:middle;font-size:16px;margin:0;flex:none;flex-grow:0}#spree-header .header-top .header-top-account svg path{fill:#FFFFFF !important}#spree-header .header-top .header-top-account .account-link-not-logged-in svg rect{fill:#FE8F1C !important}#spree-header .header-top .header-top-account .account-link-logged-in svg rect{fill:#5787C9 !important}#spree-header .header-top .header-top-account button span,#spree-header .header-top .header-top-account a span,#spree-header .header-top .header-top-account button .account-label,#spree-header .header-top .header-top-account a .account-label{order:1}#spree-header .header-top .header-top-account .dropdown-menu{border-radius:4px;border:1px solid #DEDEDE;background:#FFF;box-shadow:4px 5px 27.1px 0px rgba(23,54,90,0.1);min-width:100%;padding:8px 0}#spree-header .header-top .header-top-account .dropdown-menu .dropdown-item{width:100%;border-radius:0;border:none;margin:0;padding:8px 12px;color:#4C4A47;font-size:16px;font-weight:500;background:none;transition:background 0.2s, color 0.2s}#spree-header .header-top .header-top-account .dropdown-menu .dropdown-item:hover,#spree-header .header-top .header-top-account .dropdown-menu .dropdown-item:focus{background:#F1F4F9;color:#5787C9}#spree-header .header-top .header-top-account .dropdown-menu .dropdown-item.active,#spree-header .header-top .header-top-account .dropdown-menu .dropdown-item.selected,#spree-header .header-top .header-top-account .dropdown-menu .dropdown-item[aria-selected="true"]{background:#5787C9;color:#fff;font-weight:600}#spree-header .header-top .header-top-group{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:8px;width:auto;max-width:100%;flex-wrap:wrap;height:36px;border-radius:32px;padding:0;margin:0;background:none;flex:none;order:0;flex-grow:0}#spree-header .header-top .header-top-group>*{flex:none;height:36px}#spree-header .header-top .header-top-group>.header-top-item{display:flex;align-items:center;padding:8px 8px 8px 8px;gap:10px;border-radius:32px;border:1px solid transparent;box-sizing:border-box;background:#19335D;color:#fff;font-family:'Exo 2', Roboto;font-size:14px;font-weight:500;height:36px;min-width:0;width:auto;max-width:100%;transition:color 0.2s, border 0.2s, background 0.2s}#spree-header .header-top .header-top-group>.header-top-item:hover,#spree-header .header-top .header-top-group>.header-top-item:focus,#spree-header .header-top .header-top-group>.header-top-item:active{border:1px solid #F1F4F9}#spree-header .header-top .header-top-group>.header-top-item .header-top-arrow{display:flex;width:8px;height:8px;justify-content:center;align-items:center;aspect-ratio:1/1;margin-left:0;margin-right:0;padding:0}#spree-header .header-top .header-top-group>.header-top-item.header-top-phone .header-top-label{color:#fff;transition:color 0.2s}#spree-header .header-top .header-top-group>.header-top-item.header-top-phone:hover .header-top-label{color:#FE8F1C !important}#spree-header .header-top .header-top-group .header-top-item select.form-control:not(.select2-hidden-accessible){background:transparent !important;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none !important;color:#fff !important;border:none !important;box-shadow:none !important;padding:0 !important;height:36px !important}#spree-header .header-top .header-top-group .header-top-item select.form-control.caret-blue:not(.select2-hidden-accessible){appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0 32px 0 12px !important;background-image:url(/assets/caret-down-white-8c94452c16e6f53c220cf1655464cc24e0dd624f67561aca550d8d7f97887f0c.svg) !important;background-repeat:no-repeat !important;background-position:right 2px center !important;background-size:16px 16px !important;line-height:36px;outline:none !important}#spree-header .header-top .header-top-group .header-top-item select.form-control.caret-blue:not(.select2-hidden-accessible):focus{background-color:transparent !important;box-shadow:none !important}#spree-header .header-top .header-top-group .header-top-item select.form-control.caret-blue:not(.select2-hidden-accessible) option{background:#fff;color:#101113}#spree-header .header-top .header-top-group .header-top-item:hover select.form-control.caret-blue:not(:focus):not(.select2-hidden-accessible){color:#FE8F1C !important}#spree-header .header-top .header-top-group .header-top-item .form-group{width:100%}#spree-header .header-top .header-top-group .header-top-item .select2-container{width:100% !important}#spree-header .header-top .header-top-group .header-top-item .select2-container--default .select2-selection--single{position:relative;display:flex;align-items:center;width:100%;min-width:100%;padding:0 32px 0 12px;background:transparent !important;border:none !important;box-shadow:none !important}#spree-header .header-top .header-top-group .header-top-item .select2-container--default .select2-selection--single .select2-selection__rendered{color:#FFF;line-height:36px;padding:0;transition:color 0.2s;white-space:nowrap}#spree-header .header-top .header-top-group .header-top-item .select2-container--default:hover .select2-selection--single .select2-selection__rendered{color:#FE8F1C !important}#spree-header .header-top .header-top-group .header-top-item .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;right:2px;top:50%;transform:translateY(-50%);height:16px;width:16px;pointer-events:none}#spree-header .header-top .header-top-group .header-top-item .select2-container--default .select2-selection--single .select2-selection__arrow b{filter:brightness(0) invert(1)}#spree-header .promotional-banner-toggle{display:none}#spree-header .promotional-banner{position:relative;display:flex;height:40px;padding:14px 30px;align-items:center;align-self:stretch;background:#EBF1FF;box-shadow:0 1px 0 0 rgba(0,0,0,0.08)}@media (max-width: 767px){#spree-header .promotional-banner{display:none !important}}#spree-header .promotional-banner .promotional-banner-content{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;color:#101113;font-family:"Exo 2";font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.25px;text-align:center}#spree-header .promotional-banner .promotional-banner-content a{color:#5787C9;text-decoration:underline}#spree-header .promotional-banner .promotional-banner-content a:hover{color:#5787C9;text-decoration:none}#spree-header .promotional-banner .promotional-banner-close{position:relative;z-index:1;color:#101113;cursor:pointer;font-size:24px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-left:auto}#spree-header .promotional-banner .promotional-banner-close span{line-height:1;display:block;width:24px;height:24px;text-align:center;font-size:24px}#spree-header .header-main{display:flex;width:100%;justify-content:center;align-items:center;gap:10px;border-bottom:3px solid #5787C9;background:#FFF}#spree-header .header-main .header-main-frame{display:flex;padding-right:24px;align-items:center;gap:55px;flex:1 1 0}#spree-header .header-main .header-logo{display:flex;align-items:center;flex:0 0 auto}#spree-header .header-main .header-logo img{width:167px;height:60px;aspect-ratio:167/60}#spree-header .header-main .header-search{display:flex;justify-content:center;align-items:center;flex:1 1 0;min-width:0}#spree-header .header-main .header-search .search-form-group{width:100%;max-width:720px;min-width:0;margin:0 auto;display:flex;height:56px;align-items:center;gap:4px;border-radius:28px;background:#F1F4F9;padding:0 8px 0 24px;transition:background 0.2s;border:1px solid transparent}@media (max-width: 767px){#spree-header .header-main .header-search .search-form-group{min-width:0;max-width:100%}}#spree-header .header-main .header-search .search-form-group:hover:not(:has(.search-btn:hover)){background:#F1F4F9}#spree-header .header-main .header-search .search-form-group:has(.search-btn:hover){background:#F1F4F9}#spree-header .header-main .header-search .search-input{flex:1 1 0;border:none;background:transparent;font-size:18px;outline:none;height:100%;padding:0;color:#4C4A47}#spree-header .header-main .header-search .search-input::placeholder{color:#4C4A47}#spree-header .header-main .header-search .search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}#spree-header .header-main .header-search .search-input::-ms-clear{display:none}#spree-header .header-main .header-search .search-btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:none;border:none;border-radius:50%;cursor:pointer;color:#4C4A47;font-size:22px;padding:0;transition:background-color 0.2s ease}#spree-header .header-main .header-search .search-btn:hover{background-color:#DEDEDE}#spree-header .header-main .header-cart{display:flex;align-items:center;gap:10px}#spree-header .header-main .header-cart a{text-decoration:none}#spree-header .header-main .header-cart .cart-content-wrapper{display:flex;height:48px;padding:10px 16px 10px 24px;justify-content:center;align-items:center;border-radius:24px;background:#5787C9}#spree-header .header-main .header-cart .cart-content-wrapper:hover{background-color:#19335D}#spree-header .header-main .header-cart .cart-content-wrapper .cart-label{color:#FFF;text-align:center;font-family:"Exo 2", Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.1px;margin:0;padding:0;display:flex;align-items:center;height:24px;white-space:nowrap}#spree-header .header-main .header-cart .cart-content-wrapper .cart-icon-content{display:flex;align-items:center;justify-content:center;padding:8px;position:relative}#spree-header .header-main .header-cart .cart-content-wrapper .cart-icon-content .cart-svg-wrapper{display:flex;width:24px;height:24px;padding:2px 1.996px;justify-content:center;align-items:center}#spree-header .header-main .header-cart .cart-content-wrapper .cart-icon-content .cart-icon-count{position:absolute;top:3px;right:3px;display:flex;align-items:center;justify-content:center;font-size:0.75em;min-width:1.5em;aspect-ratio:1 / 1;height:1.5em;padding:0;color:#FFF;background:#FE8F1C;border-radius:50%;border:none !important;font-family:"Exo 2", Roboto;font-weight:500;line-height:1;letter-spacing:0.5px;box-sizing:border-box;white-space:nowrap}#spree-header .header-main .header-cart .cart-empty .cart-content-wrapper{background:#FFF;border:1px solid #DEDEDE}#spree-header .header-main .header-cart .cart-empty .cart-content-wrapper:hover{background-color:#F1F4F9}#spree-header .header-main .header-cart .cart-empty .cart-content-wrapper .cart-label{color:#101113}#spree-header .header-main .header-cart .cart-empty .cart-content-wrapper .cart-icon-content .cart-svg-wrapper svg path{fill:#101113}.select2-container--default .select2-dropdown{display:flex;flex-direction:column;width:100% !important;padding:8px;align-items:flex-start;border-radius:4px;border:1px solid #DEDEDE;background:#FFF;box-shadow:4px 5px 27.1px 0px rgba(23,54,90,0.1);margin-top:10px}.select2-container--default .select2-dropdown .select2-search--dropdown{width:100%;padding:4px;margin-bottom:4px}.select2-container--default .select2-dropdown .select2-search--dropdown .select2-search__field{width:100% !important;padding:8px;border:1px solid #ced4da;border-radius:4px;outline:none}.select2-container--default .select2-dropdown .select2-search--dropdown .select2-search__field:focus{border-color:#80bdff;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.select2-container--default .select2-results{width:100%;max-height:250px;overflow-y:auto}.select2-container--default .select2-results__options{width:100%;padding:0;margin:0}.select2-container--default .select2-results__option{padding:8px;color:#4C4A47;background:#FFF;transition:background-color 0.2s}.select2-container--default .select2-results__option[aria-selected="true"]{background-color:#5787C9 !important;color:#FFF !important}.select2-container--default .select2-results__option--highlighted[aria-selected="false"]{background-color:#F1F4F9 !important;color:#4C4A47 !important}.select2-container--default .select2-results__option--highlighted[aria-selected="true"]{background-color:#5787C9 !important;color:#FFF !important}@media (max-width: 767px){#spree-header{display:none}}#spree-header-mobile{display:none}@media (max-width: 767px){#spree-header-mobile{display:block;position:relative;z-index:1000;background:#fff;flex-shrink:0}#spree-header-mobile .header-spree-mobile{background:#fff}#spree-header-mobile .mobile-header-top{width:100%;height:60px;background:#19335D;display:flex;align-items:center;justify-content:space-between;padding:0 16px 0 0;gap:8px;border-bottom:0.5px solid #5787C9}#spree-header-mobile .mobile-header-top .mobile-menu-toggle-wrapper{display:flex;width:60px;height:60px;padding:0 16px;justify-content:center;align-items:center;gap:24px;flex-shrink:0;background:#5787C9;transition:background 0.2s}#spree-header-mobile .mobile-header-top .mobile-menu-toggle{background:transparent;border:none;color:#fff;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:relative}#spree-header-mobile .mobile-header-top .mobile-menu-toggle .burger-icon{width:24px;height:24px;display:block}#spree-header-mobile .mobile-header-top .mobile-menu-toggle .burger-icon path{fill:white}#spree-header-mobile .mobile-header-top .mobile-menu-toggle .close-icon{width:24px;height:24px;display:none}#spree-header-mobile .mobile-header-top .mobile-menu-toggle .close-icon line{stroke:white !important;stroke-width:2;stroke-linecap:round}#spree-header-mobile .mobile-header-top .mobile-menu-toggle.active .burger-icon{display:none !important}#spree-header-mobile .mobile-header-top .mobile-menu-toggle.active .close-icon{display:block !important}#spree-header-mobile .mobile-header-top .mobile-menu-toggle.active .close-icon line{stroke:white !important;stroke-width:2}#spree-header-mobile .mobile-header-top .mobile-header-logo{flex:1;display:flex;align-items:center;justify-content:center}#spree-header-mobile .mobile-header-top .mobile-header-logo a{display:flex;align-items:center}#spree-header-mobile .mobile-header-top .mobile-header-logo svg{width:43px;height:48px;display:block}#spree-header-mobile .mobile-header-top .mobile-header-controls{display:flex;align-items:center;gap:8px}#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-locale .form-group,#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-currency .form-group{width:auto;margin:0;min-width:fit-content}#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-locale .select2-container,#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-currency .select2-container{width:auto !important;min-width:fit-content}#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-locale .select2-container--default .select2-selection--single,#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-currency .select2-container--default .select2-selection--single{position:relative;display:flex;align-items:center;width:auto;min-width:fit-content;padding:0 8px;background:transparent !important;border:1px solid rgba(255,255,255,0.3) !important;box-shadow:none !important;border-radius:4px;height:32px}#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-locale .select2-container--default .select2-selection--single .select2-selection__rendered,#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-currency .select2-container--default .select2-selection--single .select2-selection__rendered{color:#FFF;line-height:32px;padding:0;white-space:nowrap;font-size:14px;font-weight:500}#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-locale .select2-container--default .select2-selection--single .select2-selection__arrow,#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-currency .select2-container--default .select2-selection--single .select2-selection__arrow{display:none !important}#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-locale .select2-container--default.select2-container--focus .select2-selection--single,#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-currency .select2-container--default.select2-container--focus .select2-selection--single{background:rgba(255,255,255,0.08) !important}#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-locale select.form-control:not(.select2-hidden-accessible),#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-currency select.form-control:not(.select2-hidden-accessible){background:transparent !important;color:#fff !important;border:1px solid rgba(255,255,255,0.3) !important;box-shadow:none !important;border-radius:24px;padding:0 32px 0 12px !important;height:32px !important;font-size:14px !important;font-weight:500 !important;width:auto !important;min-width:fit-content;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/assets/caret-down-white-8c94452c16e6f53c220cf1655464cc24e0dd624f67561aca550d8d7f97887f0c.svg) !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-size:16px 16px !important;outline:none !important}#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-locale select.form-control:not(.select2-hidden-accessible):focus,#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-currency select.form-control:not(.select2-hidden-accessible):focus{background-color:transparent !important}#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-locale select.form-control:not(.select2-hidden-accessible) option,#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-currency select.form-control:not(.select2-hidden-accessible) option{background:#fff;color:#101113}#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-locale:hover select.form-control:not(:focus):not(.select2-hidden-accessible),#spree-header-mobile .mobile-header-top .mobile-header-controls .mobile-header-currency:hover select.form-control:not(:focus):not(.select2-hidden-accessible){color:#FE8F1C !important}#spree-header-mobile .mobile-header-search{width:100%;height:60px;display:flex;padding:8px 16px;align-items:center;gap:8px;align-self:stretch;background:#fff;border-bottom:1px solid #D7DADF;transition:opacity 0.3s, visibility 0.3s;overflow:visible}#spree-header-mobile .mobile-header-account-row{width:100%;height:60px;display:none;padding:8px 16px;align-items:center;justify-content:space-between;background:#19335D;border-top:0.5px solid #5787C9}#spree-header-mobile .mobile-header-account-row .mobile-header-phone a{color:#fff;text-decoration:none;font-size:14px;font-weight:500}#spree-header-mobile .mobile-header-account-row .mobile-header-phone a:hover{color:#FE8F1C}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link a,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .mobile-header-logout-link{color:#fff !important;text-decoration:none;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown::after,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link a::after,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .mobile-header-logout-link::after{display:none !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown svg,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link a svg,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .mobile-header-logout-link svg{background:transparent;border-radius:12px}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown svg path,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link a svg path,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .mobile-header-logout-link svg path{fill:#FFFFFF !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown.account-link-not-logged-in svg rect,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link a.account-link-not-logged-in svg rect,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .mobile-header-logout-link.account-link-not-logged-in svg rect{fill:#FE8F1C !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown .account-link-logged-in svg rect,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown.account-link-logged-in svg rect,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link a .account-link-logged-in svg rect,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link a.account-link-logged-in svg rect,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .mobile-header-logout-link .account-link-logged-in svg rect,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .mobile-header-logout-link.account-link-logged-in svg rect{fill:#5787C9 !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .mobile-header-logout-link.logged-out rect{fill:#FE8F1C !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .mobile-header-logout-link.logged-in rect{fill:#5787C9 !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown-toggle{border:none;padding:8px 12px;border-radius:4px}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown-toggle::after{display:none !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown-menu{background:#FFF !important;border:1px solid #DEDEDE !important;border-radius:4px;box-shadow:4px 5px 27.1px 0px rgba(23,54,90,0.1);min-width:150px;padding:8px 0;margin-top:8px;z-index:1001}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown-menu .dropdown-item{color:#4C4A47 !important;font-size:14px;font-weight:500;padding:8px 12px;background:transparent !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown-menu .dropdown-item:hover,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown-menu .dropdown-item:focus{background:#F1F4F9 !important;color:#5787C9 !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown-menu .dropdown-divider{margin:4px 0;border-top:1px solid #DEDEDE}#spree-header-mobile .mobile-header-search .mobile-search-container{display:flex;height:40px;flex-direction:column;justify-content:center;align-items:center;gap:24px;flex:1 0 0}#spree-header-mobile .mobile-header-search .mobile-search-container .search-form{width:100%;height:100%}#spree-header-mobile .mobile-header-search .mobile-search-container .search-form-group{display:flex;align-items:center;background:#F9FAFB;border-radius:24px;padding:8px 16px;gap:8px;height:100%;width:100%}#spree-header-mobile .mobile-header-search .mobile-search-container .search-form-group .search-input{flex:1;border:none;background:transparent;font-size:14px;outline:none;color:#4C4A47;height:100%}#spree-header-mobile .mobile-header-search .mobile-search-container .search-form-group .search-input::placeholder{color:#4C4A47}#spree-header-mobile .mobile-header-search .mobile-search-container .search-form-group .search-btn{background:none;border:none;color:#4C4A47;font-size:18px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;height:100%}#spree-header-mobile .mobile-header-search .mobile-header-cart{display:flex;height:40px;align-items:center;gap:8.333px;overflow:visible;flex-shrink:0}#spree-header-mobile .mobile-header-search .mobile-header-cart .cart-icon{position:relative}#spree-header-mobile .mobile-header-search .mobile-header-cart .cart-icon .cart-content-wrapper{display:flex;width:40px;height:40px;padding:0;justify-content:center;align-items:center;border-radius:20px;border:0.833px solid #DEDEDE;background:#FFF;overflow:visible;position:relative}#spree-header-mobile .mobile-header-search .mobile-header-cart .cart-icon .cart-content-wrapper .cart-label{display:none}#spree-header-mobile .mobile-header-search .mobile-header-cart .cart-icon .cart-content-wrapper .cart-icon-content{display:flex;width:24px;height:24px;padding:0;justify-content:center;align-items:center;position:relative;overflow:visible}#spree-header-mobile .mobile-header-search .mobile-header-cart .cart-icon .cart-content-wrapper .cart-icon-content .cart-svg-wrapper{display:flex;width:24px;height:24px;align-items:center;justify-content:center}#spree-header-mobile .mobile-header-search .mobile-header-cart .cart-icon .cart-content-wrapper .cart-icon-content .cart-svg-wrapper svg path{fill:#000}#spree-header-mobile .mobile-header-search .mobile-header-cart .cart-icon .cart-content-wrapper .cart-icon-content .cart-icon-count{position:absolute;top:-6px;right:-8px;display:flex !important;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;font-family:"Exo 2", Roboto;font-size:11px;font-weight:600;line-height:1;letter-spacing:0;color:#fff !important;background:#FE8F1C !important;border-radius:999px;border:2px solid #fff;white-space:nowrap}#spree-header-mobile .mobile-header-search .mobile-header-cart .cart-icon.cart-empty .cart-content-wrapper .cart-icon-content .cart-svg-wrapper svg path{fill:#000 !important}#spree-header-mobile .mobile-header-search .mobile-header-cart .cart-icon.cart-empty .cart-content-wrapper .cart-icon-content .cart-icon-count{display:none !important}#spree-header-mobile .mobile-header-account-row{width:100%;height:60px;display:none;padding:8px 16px;align-items:center;justify-content:space-between;background:#19335D;border-top:0.5px solid #5787C9}#spree-header-mobile .mobile-header-account-row .mobile-header-phone a{color:#fff;text-decoration:none;font-size:14px;font-weight:500}#spree-header-mobile .mobile-header-account-row .mobile-header-phone a:hover{color:#FE8F1C}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link a{color:#fff !important;text-decoration:none;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown::after,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link a::after{display:none !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown svg,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link a svg{background:transparent;border-radius:12px}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown svg path,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link a svg path{fill:#FFFFFF !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown.account-link-not-logged-in svg rect,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link a.account-link-not-logged-in svg rect{fill:#FE8F1C !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown .account-link-logged-in svg rect,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown.account-link-logged-in svg rect,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link a .account-link-logged-in svg rect,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link a.account-link-logged-in svg rect{fill:#5787C9 !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown-toggle{border:none;padding:8px 12px;border-radius:4px}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown-toggle::after{display:none !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown-menu{background:#FFF !important;border:1px solid #DEDEDE !important;border-radius:4px;box-shadow:4px 5px 27.1px 0px rgba(23,54,90,0.1);min-width:150px;padding:8px 0;margin-top:8px;z-index:1001}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown-menu .dropdown-item{color:#4C4A47 !important;font-size:14px;font-weight:500;padding:8px 12px;background:transparent !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown-menu .dropdown-item:hover,#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown-menu .dropdown-item:focus{background:#F1F4F9 !important;color:#5787C9 !important}#spree-header-mobile .mobile-header-account-row .mobile-header-account-link .dropdown-menu .dropdown-divider{margin:4px 0;border-top:1px solid #DEDEDE}#spree-header-mobile .mobile-navigation-sidebar{position:fixed;top:120px;left:-100%;width:100%;height:calc(100vh - 120px);background:#fff;z-index:999;transition:left 0.3s ease-in-out;overflow-y:auto}#spree-header-mobile .mobile-navigation-sidebar.open{left:0}#spree-header-mobile .mobile-navigation-sidebar .mobile-sidebar-content{padding:0}#spree-header-mobile .mobile-navigation-sidebar .mobile-sidebar-content .mobile-sidebar-pages-list{list-style:none;padding:0;margin:0}#spree-header-mobile .mobile-navigation-sidebar .mobile-sidebar-content .mobile-sidebar-pages-list .mobile-sidebar-page-item{border-bottom:1px solid #DEDEDE}#spree-header-mobile .mobile-navigation-sidebar .mobile-sidebar-content .mobile-sidebar-pages-list .mobile-sidebar-page-item:last-child{border-bottom:none}#spree-header-mobile .mobile-navigation-sidebar .mobile-sidebar-content .mobile-sidebar-pages-list .mobile-sidebar-page-item .mobile-sidebar-page-link{display:inline-flex;height:52px;padding:8px 16px;align-items:center;gap:8px;color:#5787C9;text-decoration:none;font-family:'Exo 2', Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.1px}#spree-header-mobile .mobile-navigation-sidebar .mobile-sidebar-content .mobile-sidebar-pages-list .mobile-sidebar-page-item .mobile-sidebar-page-link:hover,#spree-header-mobile .mobile-navigation-sidebar .mobile-sidebar-content .mobile-sidebar-pages-list .mobile-sidebar-page-item .mobile-sidebar-page-link:active{color:#5787C9}#spree-header-mobile .mobile-navigation-sidebar .mobile-sidebar-content .mobile-sidebar-pages-list .mobile-sidebar-page-item.mobile-sidebar-account-item .mobile-sidebar-page-link{width:100%;justify-content:flex-start}#spree-header-mobile .mobile-navigation-sidebar .mobile-sidebar-content .mobile-sidebar-pages-list .mobile-sidebar-page-item.mobile-sidebar-home-item .mobile-sidebar-home-link{display:inline-flex;height:52px;padding:8px 16px;align-items:center;gap:8px;color:#101113;text-decoration:none;font-family:'Exo 2', Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.1px}#spree-header-mobile .mobile-navigation-sidebar .mobile-sidebar-content .mobile-sidebar-pages-list .mobile-sidebar-page-item.mobile-sidebar-home-item .mobile-sidebar-home-link .mobile-sidebar-home-icon{display:flex;width:25px;height:25px;align-items:center;justify-content:center;flex-shrink:0}#spree-header-mobile .mobile-navigation-sidebar .mobile-sidebar-content .mobile-sidebar-pages-list .mobile-sidebar-page-item.mobile-sidebar-home-item .mobile-sidebar-home-link .mobile-sidebar-home-icon svg{width:25px;height:25px}#spree-header-mobile .mobile-navigation-sidebar .mobile-sidebar-content .mobile-sidebar-pages-list .mobile-sidebar-page-item.mobile-sidebar-home-item .mobile-sidebar-home-link .mobile-sidebar-home-icon svg path{fill:#101113}#spree-header-mobile .mobile-navigation-sidebar .mobile-sidebar-content .mobile-sidebar-pages-list .mobile-sidebar-page-item.mobile-sidebar-home-item .mobile-sidebar-home-link .mobile-sidebar-home-text{color:#101113}}@media (min-width: 768px){#spree-header-mobile{display:none}}.footer-main-container{position:relative;z-index:999;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0px 24px;width:100%;flex-shrink:0;min-height:40px;background:#EBEEF3}.footer-row-top{position:relative;height:auto;min-height:40px;display:flex;align-items:center;gap:40px;align-self:stretch;padding:0}.footer-row-top::before,.footer-row-top::after{content:'';display:block;height:1px;width:100%;background:#C1C1C1;opacity:0.3;align-self:stretch;position:absolute;left:0;right:0;z-index:1}.footer-row-top::before{top:0}.footer-row-top::after{bottom:0}.footer-row-top .footer-links{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:nowrap;column-gap:16px;row-gap:0}.footer-row-top .footer-links .footer-link-items{display:flex;gap:16px;align-items:center;flex-wrap:wrap;min-height:40px;flex:1 1 0;min-width:0}.footer-row-top .footer-links .footer-copyright{color:#5787C9;text-align:right;font-family:'Exo 2', Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0.4px;margin-left:auto;min-height:40px;display:flex;align-items:center;flex:0 0 auto}@media (max-width: 1400px) and (min-width: 767px){.footer-row-top{height:80px}}.footer-link-text{display:inline-flex;align-items:center;padding:6px 0;font-size:12px;font-weight:500;color:#000619;text-decoration:none;background:transparent;letter-spacing:0.5px;line-height:16px;position:relative;width:fit-content}.footer-link-text::after{content:'';position:absolute;left:0;bottom:4px;width:0;height:2px;background-color:#FE8F1C;transition:width 0.2s ease}.footer-link-text:hover{color:#000619;text-decoration:none}.footer-link-text:hover::after{width:100%}@media (max-width: 767px){.footer-main-container{padding:0px 16px}.footer-row-top{height:auto;min-height:40px;padding:0;gap:12px}.footer-row-top .footer-links{flex-direction:column;align-items:center;justify-content:center;gap:8px}.footer-row-top .footer-links .footer-link-items{display:none !important}.footer-row-top .footer-links .footer-copyright{text-align:center;margin-left:0;margin-right:0;font-size:11px;line-height:16px;width:100%;flex-shrink:0;padding:4px 0;display:flex;justify-content:center;align-items:center}}.bw-breadcrumbs{display:flex;width:100%;height:3.75rem;align-items:center;border-bottom:1px solid #DEDEDE;margin-bottom:2px;position:sticky;top:0;background:#FFF;z-index:10;flex-shrink:0}@media (max-width: 767px){.bw-breadcrumbs{display:none !important}}.bw-breadcrumbs .bw-breadcrumbs-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;width:100%;flex-wrap:nowrap}.bw-breadcrumbs .bw-breadcrumbs-arrow{display:flex;width:30px;height:30px;flex-direction:column;justify-content:center;align-items:center;gap:8.333px;border-radius:50%;border:1px solid #101113;cursor:pointer;transition:all 0.2s ease;text-decoration:none}.bw-breadcrumbs .bw-breadcrumbs-arrow:hover{background-color:#f5f5f5}.bw-breadcrumbs .bw-breadcrumbs-arrow:hover svg path{fill:#4C4A47}.bw-breadcrumbs .bw-breadcrumbs-arrow:active{transform:scale(0.95)}.bw-breadcrumbs .bw-breadcrumbs-arrow:active svg path{fill:#4C4A47}.bw-breadcrumbs .bw-breadcrumbs-arrow svg{width:21px;height:21px}.bw-breadcrumbs .bw-breadcrumbs-items{display:flex;align-items:center;gap:24px;align-self:center}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item{display:flex;align-items:center;text-decoration:none;transition:color 0.2s ease}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item .bw-breadcrumb-category{display:flex;width:90.37px;flex-direction:column;align-items:flex-start;gap:10px}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item .bw-breadcrumb-category .bw-breadcrumb-category-content{display:flex;align-items:center;gap:8px;align-self:stretch}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item .bw-breadcrumb-category .bw-breadcrumb-category-content .bw-breadcrumb-category-image{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2.963px;border-radius:4px;width:34.444px;height:34.444px}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item .bw-breadcrumb-category .bw-breadcrumb-category-content .bw-breadcrumb-category-image img{width:34.444px;height:34.444px;flex-shrink:0;aspect-ratio:1/1;background:transparent}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item .bw-breadcrumb-category .bw-breadcrumb-category-content .bw-breadcrumb-category-name{color:#101113;font-family:"Exo 2";font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item:not(.home) .bw-breadcrumb-category-image img{border:none;background:transparent}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item:not(.home) .bw-breadcrumb-category-image img{background:transparent;border:none}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item:not(.home):nth-of-type(2) .bw-breadcrumb-category-image img{background:#5787C9;border:none}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item:not(.home):nth-of-type(3) .bw-breadcrumb-category-image img{background:#D4E3FF}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item:not(.home):nth-of-type(4) .bw-breadcrumb-category-image img{background:transparent;border:1px solid #5787C9}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item:hover{text-decoration:none}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item:hover .bw-breadcrumb-category .bw-breadcrumb-category-content svg path{fill:#5787C9}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item:hover .bw-breadcrumb-category .bw-breadcrumb-category-content .bw-breadcrumb-category-name{color:#5787C9}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item:hover .bw-breadcrumb-category .bw-breadcrumb-category-content .bw-breadcrumb-category-image img{border-color:#5787C9}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item:nth-child(2):hover .bw-breadcrumb-category-content .bw-breadcrumb-category-image img{background:#D4E3FF}.bw-breadcrumbs .bw-breadcrumbs-items .bw-breadcrumb-item:last-child .bw-breadcrumb-category-name{color:#5787C9;font-weight:600}.bw-breadcrumbs .bw-breadcrumb-divider{display:flex;padding:0 8px;align-items:center;gap:10px}.bw-breadcrumbs .bw-breadcrumb-divider::before{content:'';width:3px;height:24px;transform:rotate(-25deg);border-radius:4px;background:#D4E3FF}.bw-breadcrumb-item i{font-size:16px;color:#101113;transition:color 0.2s ease}.bw-breadcrumb-item:hover{color:#5787C9;text-decoration:none}.bw-breadcrumb-item:hover svg path{fill:#5787C9}.bw-breadcrumb-item:last-child{color:#5787C9;font-weight:600}.bw-breadcrumb-divider{display:flex;padding:0 8px;align-items:center;gap:10px}.bw-breadcrumb-divider::before{content:'';width:3px;height:24px;transform:rotate(-25deg);border-radius:4px;background:#D4E3FF}.sidebar-section{display:flex;flex-direction:column;height:100%;align-items:stretch;gap:0;flex-shrink:0;width:15%;min-width:15rem;border-right:1px solid #DEDEDE;border-left:1px solid #DEDEDE;border-top:none;border-bottom:none;overflow-y:auto;overflow-x:hidden}@media (max-width: 767px){.sidebar-section{display:none !important}}.sidebar-section::-webkit-scrollbar{width:4px}.sidebar-section::-webkit-scrollbar-track{background:#f5f5f5;border-radius:2px;margin:2px 0}.sidebar-section::-webkit-scrollbar-thumb{background:#5787C9;border-radius:2px;min-height:40px}.sidebar-section::-webkit-scrollbar-thumb:hover{background:#3a6db3}.sidebar-section .sidebar-title-container{padding:0;position:sticky;top:0;background:#FFF;height:3.75rem;flex-shrink:0;width:100%;align-self:stretch;min-width:100%;max-width:100%;z-index:10}.sidebar-section .sidebar-title{align-self:stretch;color:#101113;font-family:var(--Display-Large-Font, "Exo 2");font-size:16px;font-style:normal;font-weight:600;line-height:var(--Label-Large-Line-Height, 20px);letter-spacing:var(--Label-Large-Tracking, 0.1px);margin:0;padding:20px;border:none;text-decoration:none;outline:none;background:none;box-shadow:none;width:100%;box-sizing:border-box}.sidebar-section .account-sidebar-header{display:flex;flex-direction:row;align-items:center;gap:12px;padding:20px;height:100%;width:100%;box-sizing:border-box;text-decoration:none;color:inherit}.sidebar-section .account-sidebar-header .bw-breadcrumbs-arrow{display:flex;width:30px;height:30px;flex-direction:column;justify-content:center;align-items:center;gap:8.333px;border-radius:50%;border:1px solid #101113;cursor:pointer;transition:all 0.2s ease;text-decoration:none;flex-shrink:0}.sidebar-section .account-sidebar-header .bw-breadcrumbs-arrow:hover{background-color:#f5f5f5}.sidebar-section .account-sidebar-header .bw-breadcrumbs-arrow:hover svg path{fill:#4C4A47}.sidebar-section .account-sidebar-header .bw-breadcrumbs-arrow:active{transform:scale(0.95)}.sidebar-section .account-sidebar-header .bw-breadcrumbs-arrow:active svg path{fill:#4C4A47}.sidebar-section .account-sidebar-header .bw-breadcrumbs-arrow svg{width:21px;height:21px}.sidebar-section .account-sidebar-header .account-sidebar-back-text{color:#5787C9;font-family:var(--Display-Large-Font, "Exo 2");font-size:16px;font-style:normal;font-weight:600;line-height:var(--Label-Large-Line-Height, 20px);letter-spacing:var(--Label-Large-Tracking, 0.1px);white-space:nowrap}.sidebar-inner{display:flex;width:100%;padding:0;align-items:flex-start;border-right:1px solid #DEDEDE;position:relative;border-radius:4px;background:#FFF;flex:1;min-height:0}.sidebar-menu-frame{display:flex;padding:0 2px;flex-direction:column;justify-content:flex-start;align-items:stretch;flex:1 0 0;background:#FFF;width:100%;overflow:hidden;min-width:112px;max-width:100%}.new-sidebar-categories{padding:0;display:flex;flex-direction:column;overflow:hidden;width:100%;align-self:stretch;min-width:100%;max-width:100%}.new-sidebar-categories *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.new-sidebar-categories .category-list{display:flex;flex-direction:column;padding:0;overflow:visible;position:relative;min-height:0;box-sizing:border-box;flex:1}.new-sidebar-categories .category-list .category-item{display:block;text-decoration:none;padding:8px 20px;color:#101113;font-family:"Exo 2";font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.25px;border-radius:4px;transition:all 0.2s ease;flex-shrink:0;outline:none;border:none;width:100%}.new-sidebar-categories .category-list .category-item:hover{background-color:#D4E3FF;font-weight:600}.new-sidebar-categories .category-list .category-item:focus{outline:none;border:none;box-shadow:none}.new-sidebar-categories .category-list .category-item.active{background-color:#5787C9;color:white}.new-sidebar-categories .category-list .category-item.in-view{background-color:#D4E3FF;font-weight:600;color:#19335D}.main-content-container{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%;margin-top:0 !important;gap:0;height:auto}@media (min-width: 1920px){.main-content-container{flex:1;min-height:0}}.content-row{display:flex;flex-direction:row;width:100%;height:749px;gap:0;padding-bottom:10px;box-sizing:border-box;overflow:hidden}@supports (overflow: clip){.content-row{overflow:clip}}@media (max-width: 767px){.content-row{flex-direction:column;height:auto;min-height:auto}}@media (min-width: 1920px){.content-row{height:auto;min-height:749px;flex:1}}body.home .content-row,.home-page .content-row{height:749px}@media (max-width: 767px){body.home .content-row,.home-page .content-row{height:auto !important}}@media (min-width: 1920px){body.home .content-row,.home-page .content-row{height:auto;min-height:749px}}body:has(#spree-header.has-banner) .content-row,body:has(.alert) .content-row{height:709px}@media (min-width: 1920px){body:has(#spree-header.has-banner) .content-row,body:has(.alert) .content-row{height:auto;min-height:709px}}body.home:has(#spree-header.has-banner) .content-row,body.home-page:has(#spree-header.has-banner) .content-row,body.home:has(.alert) .content-row,body.home-page:has(.alert) .content-row{height:709px}@media (min-width: 1920px){body.home:has(#spree-header.has-banner) .content-row,body.home-page:has(#spree-header.has-banner) .content-row,body.home:has(.alert) .content-row,body.home-page:has(.alert) .content-row{height:auto;min-height:709px}}body:has(#spree-header.has-banner):has(.alert) .content-row{height:669px}@media (min-width: 1920px){body:has(#spree-header.has-banner):has(.alert) .content-row{height:auto;min-height:669px}}body.home:has(#spree-header.has-banner):has(.alert) .content-row,body.home-page:has(#spree-header.has-banner):has(.alert) .content-row{height:669px}@media (min-width: 1920px){body.home:has(#spree-header.has-banner):has(.alert) .content-row,body.home-page:has(#spree-header.has-banner):has(.alert) .content-row{height:auto;min-height:669px}}@media (min-height: 1081px){.main-content-container{height:100%;min-height:0}.content-row,body.home .content-row,.home-page .content-row{height:100% !important;min-height:0 !important}}.main-content-area{display:flex;width:85%;height:100%;padding:0 1.5rem 0 1.5rem;flex-direction:column;align-items:flex-start;background:#FFF;border-right:1px solid #DEDEDE;flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}@media (max-width: 767px){.main-content-area{width:100% !important;padding:16px !important;border-right:none !important}.main-content-area:has(>.content-wrapper>h1.category-page-title){padding-top:0 !important}}.main-content-area::-webkit-scrollbar{display:none}.content-wrapper{display:flex;width:100%;flex-direction:column;align-items:flex-start;flex:1;min-width:0;scrollbar-width:none}.content-wrapper .cms-page-content{width:100%;min-width:0;box-sizing:border-box}.content-wrapper .cms-page-content .row{margin-left:0;margin-right:0}.content-wrapper .app-error-page{display:flex;flex-direction:column;align-items:center;gap:40px;padding:24px 0;text-align:center;font-family:"Exo 2";width:100%}.content-wrapper .app-error-page__inner{width:100%;max-width:900px;display:flex;flex-direction:column;align-items:center;gap:40px}.content-wrapper .app-error-page__title{margin:0;color:#19335D;font-size:32px;font-style:normal;font-weight:bold;line-height:40px}.content-wrapper .app-error-page__subtitle{margin:0;color:#5787C9;font-size:28px;font-style:normal;font-weight:bold;line-height:36px}.content-wrapper .app-error-page__message{margin:0;color:#101113;font-size:22px;font-style:normal;font-weight:bold;line-height:28px;max-width:760px}.content-wrapper .app-error-page__graphic{width:100%;max-width:100%;display:flex;justify-content:center;box-sizing:border-box}.content-wrapper .app-error-page__img{width:100%;max-width:520px;height:auto;display:block;box-sizing:border-box}.content-wrapper::-webkit-scrollbar{display:none}.content-wrapper #homepage_products{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.content-wrapper #homepage_products::-webkit-scrollbar{display:none}.content-wrapper #homepage_products .category-root-title{display:flex;height:40px;padding:8px 0;align-items:center;gap:12px;align-self:stretch}.content-wrapper #homepage_products .category-root-title h2{color:#5787C9;font-family:"Exo 2";font-size:22px;font-style:normal;font-weight:700;line-height:28px;margin:0;padding:0}.content-wrapper>h1.category-page-title{display:flex;align-items:center;align-self:stretch;width:100%;min-height:40px;padding:8px 0;margin:0;box-sizing:border-box;color:#5787C9;font-family:"Exo 2";font-size:22px;font-style:normal;font-weight:700;line-height:28px}.content-wrapper [data-hook="taxon_products"]{width:100%;display:block}@media (max-width: 767px){.content-wrapper [data-hook="taxon_products"]{width:100% !important;display:block !important;max-width:100% !important}}@media (max-width: 767px){.content-wrapper [data-hook="taxon_products"] .category-items-frame{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(70px, 1fr)) !important;grid-auto-flow:row !important;width:100% !important;max-width:100% !important}}.content-wrapper .category-items-frame{display:flex;width:100%;padding:12px 0;align-items:flex-start;gap:12px;flex-wrap:wrap;border-bottom:1px solid #DEDEDE;padding-bottom:16px;margin-bottom:16px}.content-wrapper .category-items-frame.last-section{border-bottom:none;margin-bottom:0}@media (max-width: 767px){.content-wrapper .category-items-frame{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(70px, 1fr));grid-auto-flow:row;justify-content:start;align-content:start;padding-top:0;flex-wrap:nowrap !important;width:100% !important;max-width:100% !important;box-sizing:border-box}}.content-wrapper .category-children-wrapper .category-items-frame{border-bottom:none;margin-bottom:0;padding-bottom:0}@media (max-width: 767px){.content-wrapper .category-desktop-only{display:none !important}}.content-wrapper .category-items-frame-mobile{display:none}@media (max-width: 767px){.content-wrapper .category-items-frame-mobile{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(70px, 1fr));grid-auto-flow:row;justify-content:start;align-content:start;gap:12px;padding-bottom:40px;width:100%}}.content-wrapper .category-item-mobile{display:none}@media (max-width: 767px){.content-wrapper .category-item-mobile{display:flex;width:100%;min-width:0;max-width:100%;flex-direction:column;justify-content:center;align-items:center;gap:4.55px}.content-wrapper .category-item-mobile .category-item-image{display:flex;width:100%;height:auto;min-width:0;max-width:100%;padding:12.037px;flex-direction:column;justify-content:center;align-items:center;gap:9.028px;border:0.752px solid #F1F4F9;background:white;aspect-ratio:1/1}.content-wrapper .category-item-mobile .category-item-image img{max-width:100%;max-height:100%;object-fit:contain}.content-wrapper .category-item-mobile .category-item-title{position:relative;width:100%;margin-top:4.55px;min-height:32px}.content-wrapper .category-item-mobile .category-item-title .category-title-bold-shadow{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:"Exo 2";font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:0.142px;text-align:center;overflow:hidden;visibility:hidden;pointer-events:none}.content-wrapper .category-item-mobile .category-item-title .category-title-visible{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1;color:#101113;text-align:center;font-family:"Exo 2";font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0.142px;transition:font-weight 0.2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;box-sizing:border-box;padding:0 4px}.content-wrapper .category-item-mobile a{text-decoration:none;display:flex;flex-direction:column;align-items:center;overflow:visible}.content-wrapper .category-item-mobile a:hover{text-decoration:none}.content-wrapper .category-item-mobile:hover .category-item-image{background:#D4E3FF}.content-wrapper .category-item-mobile:hover .category-item-title .category-title-visible{font-weight:600}}.content-wrapper .category-item{display:flex;width:82px;flex-direction:column;justify-content:center;align-items:center;gap:4.55px;flex-shrink:0}.content-wrapper .category-item .category-item-image{display:flex;width:82px;height:82px;padding:12.037px;flex-direction:column;justify-content:center;align-items:center;gap:9.028px;border:0.752px solid #F1F4F9;background:white;flex-shrink:0;aspect-ratio:1/1}.content-wrapper .category-item .category-item-image img{max-width:100%;max-height:100%;object-fit:contain}.content-wrapper .category-item:hover .category-item-image{background:#D4E3FF}.content-wrapper .category-item:hover .category-item-title{font-weight:600}.content-wrapper .category-item .category-item-title{position:relative;width:82px;margin-top:4.55px;min-height:32px}.content-wrapper .category-item .category-item-title .category-title-bold-shadow{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:"Exo 2";font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:0.142px;text-align:center;overflow:hidden;visibility:hidden;pointer-events:none}.content-wrapper .category-item .category-item-title .category-title-visible{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1;color:#101113;text-align:center;font-family:"Exo 2";font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0.142px;transition:font-weight 0.2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;box-sizing:border-box;padding:0 4px}.content-wrapper .category-item a{text-decoration:none;overflow:visible}.content-wrapper .category-item a:hover{text-decoration:none}.content-wrapper .category-item:hover .category-item-title .category-title-visible{font-weight:600}@media (max-width: 767px){.content-wrapper .category-item{width:100% !important;min-width:70px !important;max-width:82px !important;margin:0 auto}.content-wrapper .category-item .category-item-image{width:100% !important;height:auto;aspect-ratio:1/1}.content-wrapper .category-item .category-item-title{width:100% !important}}.form-group:has(input):has(label) label,.form-group:has(textarea):has(label) label,.form-group:has(select):has(label) label,p.form-group:has(input):has(label) label,p.form-group:has(textarea):has(label) label,p.form-group:has(select):has(label) label,p:not(.instruction-text):has(input):has(label) label,p:not(.instruction-text):has(textarea):has(label) label,p:not(.instruction-text):has(select):has(label) label,.inner p.form-group:has(input):has(label) label,.inner p.form-group:has(textarea):has(label) label,.inner p.form-group:has(select):has(label) label{display:flex;align-items:center;position:absolute;top:-12px;background:#fff;color:#4C4A47;font-family:"Exo 2";font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0.4px;z-index:1;border:none;margin-bottom:0}#spree-header::after,#spree-header *::after,.header-top::after,.header-top *::after,.header-main::after,.header-main *::after,.header::after,.header *::after,.header-top-account::after,.header-top-account *::after,.account-link-logged-in::after,.account-link-logged-in *::after,.account-link-not-logged-in::after,.account-link-not-logged-in *::after,.dropdown.account-link-logged-in::after,.dropdown.account-link-logged-in *::after,.dropdown-toggle.account-link-not-logged-in::after,.dropdown-toggle.account-link-not-logged-in *::after,.search-form-group::after,.search-form-group *::after{display:none}#spree-header input,#spree-header * input,.header-top input,.header-top * input,.header-main input,.header-main * input,.header input,.header * input,.header-top-account input,.header-top-account * input,.account-link-logged-in input,.account-link-logged-in * input,.account-link-not-logged-in input,.account-link-not-logged-in * input,.dropdown.account-link-logged-in input,.dropdown.account-link-logged-in * input,.dropdown-toggle.account-link-not-logged-in input,.dropdown-toggle.account-link-not-logged-in * input,.search-form-group input,.search-form-group * input{padding-right:0}.form-group:has(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"])):not(:has(select)):not(:has(input[type="hidden"]:only-child)):not(.search-form-group):not(.checkout-content-summary):not(.checkout-content-summary *):not([id*="address_type"]):not([id*="state"]):not([id*="country"]):not(:has(input.state_name))::after,p.form-group:has(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"])):not(:has(select)):not(:has(input[type="hidden"]:only-child)):not(.search-form-group):not(.checkout-content-summary):not(.checkout-content-summary *):not([id*="address_type"]):not([id*="state"]):not([id*="country"]):not(:has(input.state_name))::after,p:not(.instruction-text):not(.field):has(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"])):not(:has(select)):not(:has(input[type="hidden"]:only-child)):not(.checkout-content-summary):not(.checkout-content-summary *):not([id*="address_type"]):not([id*="state"]):not([id*="country"]):not(:has(input.state_name))::after,.inner p.form-group:has(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"])):not(:has(select)):not(:has(input[type="hidden"]:only-child)):not(.checkout-content-summary):not(.checkout-content-summary *):not([id*="address_type"]):not([id*="state"]):not([id*="country"]):not(:has(input.state_name))::after{content:'';position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.4 17L12 13.4L15.6 17L17 15.6L13.4 12L17 8.4L15.6 7L12 10.6L8.4 7L7 8.4L10.6 12L7 15.6L8.4 17ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22ZM12 20C14.2333 20 16.125 19.225 17.675 17.675C19.225 16.125 20 14.2333 20 12C20 9.76667 19.225 7.875 17.675 6.325C16.125 4.775 14.2333 4 12 4C9.76667 4 7.875 4.775 6.325 6.325C4.775 7.875 4 9.76667 4 12C4 14.2333 4.775 16.125 6.325 17.675C7.875 19.225 9.76667 20 12 20Z' fill='%234C4A47'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;display:block;z-index:2;pointer-events:auto}.form-group:has(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"])):not(:has(select)):not(:has(input[type="hidden"]:only-child)):not(.search-form-group):not(.checkout-content-summary):not(.checkout-content-summary *):not([id*="address_type"]):not([id*="state"]):not([id*="country"]):not(:has(input.state_name)) input,p.form-group:has(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"])):not(:has(select)):not(:has(input[type="hidden"]:only-child)):not(.search-form-group):not(.checkout-content-summary):not(.checkout-content-summary *):not([id*="address_type"]):not([id*="state"]):not([id*="country"]):not(:has(input.state_name)) input,p:not(.instruction-text):not(.field):has(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"])):not(:has(select)):not(:has(input[type="hidden"]:only-child)):not(.checkout-content-summary):not(.checkout-content-summary *):not([id*="address_type"]):not([id*="state"]):not([id*="country"]):not(:has(input.state_name)) input,.inner p.form-group:has(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"])):not(:has(select)):not(:has(input[type="hidden"]:only-child)):not(.checkout-content-summary):not(.checkout-content-summary *):not([id*="address_type"]):not([id*="state"]):not([id*="country"]):not(:has(input.state_name)) input{padding-right:40px;padding-left:0}.form-group:has(select)::after,.form-group:has(input[type="checkbox"])::after,.form-group:has(input[type="radio"])::after,.form-group:has(input[type="hidden"]:only-child)::after,.form-group[id*="address_type"]::after,.form-group[id*="state"]::after,.form-group[id*="country"]::after,.form-group:has(input.state_name)::after,p.form-group:has(select)::after,p.form-group:has(input[type="checkbox"])::after,p.form-group:has(input[type="radio"])::after,p.form-group:has(input[type="hidden"]:only-child)::after,p.form-group[id*="address_type"]::after,p.form-group[id*="state"]::after,p.form-group[id*="country"]::after,p.form-group:has(input.state_name)::after,p.field.checkbox::after,p:has(input[type="checkbox"])::after,p:has(input[type="radio"])::after,p:has(input[type="hidden"]:only-child)::after,.inner p.form-group:has(select)::after,.inner p.form-group:has(input[type="checkbox"])::after,.inner p.form-group:has(input[type="radio"])::after,.inner p.form-group:has(input[type="hidden"]:only-child)::after,.inner p.form-group[id*="address_type"]::after,.inner p.form-group[id*="state"]::after,.inner p.form-group[id*="country"]::after,.inner p.form-group:has(input.state_name)::after,.checkout-content-summary::after,.checkout-content-summary *::after{display:none}.form-group:has(select) input,.form-group:has(input[type="checkbox"]) input,.form-group:has(input[type="radio"]) input,.form-group:has(input[type="hidden"]:only-child) input,.form-group[id*="address_type"] input,.form-group[id*="state"] input,.form-group[id*="country"] input,.form-group:has(input.state_name) input,p.form-group:has(select) input,p.form-group:has(input[type="checkbox"]) input,p.form-group:has(input[type="radio"]) input,p.form-group:has(input[type="hidden"]:only-child) input,p.form-group[id*="address_type"] input,p.form-group[id*="state"] input,p.form-group[id*="country"] input,p.form-group:has(input.state_name) input,p.field.checkbox input,p:has(input[type="checkbox"]) input,p:has(input[type="radio"]) input,p:has(input[type="hidden"]:only-child) input,.inner p.form-group:has(select) input,.inner p.form-group:has(input[type="checkbox"]) input,.inner p.form-group:has(input[type="radio"]) input,.inner p.form-group:has(input[type="hidden"]:only-child) input,.inner p.form-group[id*="address_type"] input,.inner p.form-group[id*="state"] input,.inner p.form-group[id*="country"] input,.inner p.form-group:has(input.state_name) input,.checkout-content-summary input,.checkout-content-summary * input{padding-right:0}p.form-group.field-with-errors::after,.inner p.form-group.field-with-errors::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.4 17L12 13.4L15.6 17L17 15.6L13.4 12L17 8.4L15.6 7L12 10.6L8.4 7L7 8.4L10.6 12L7 15.6L8.4 17ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22ZM12 20C14.2333 20 16.125 19.225 17.675 17.675C19.225 16.125 20 14.2333 20 12C20 9.76667 19.225 7.875 17.675 6.325C16.125 4.775 14.2333 4 12 4C9.76667 4 7.875 4.775 6.325 6.325C4.775 7.875 4 9.76667 4 12C4 14.2333 4.775 16.125 6.325 17.675C7.875 19.225 9.76667 20 12 20Z' fill='%23D32F2F'/%3E%3C/svg%3E") !important}p.form-group.field-with-errors[id*="state"]::after,p.form-group.field-with-errors[id*="country"]::after,.inner p.form-group.field-with-errors[id*="state"]::after,.inner p.form-group.field-with-errors[id*="country"]::after{display:block !important}.signup-title-back-to-shop{display:flex;align-items:center;gap:8px;margin-left:auto;padding-right:16px;text-decoration:none}.signup-title-back-to-shop .signup-title-back-to-shop-text{color:#101113;font-family:var(--Display-Large-Font, "Exo 2");font-size:16px;font-style:normal;font-weight:600;line-height:var(--Label-Large-Line-Height, 20px);letter-spacing:var(--Label-Large-Tracking, 0.1px)}.signup-title-back-to-shop svg{width:25px;height:25px;flex-shrink:0}.signup-title-back-to-shop svg path{fill:#101113}.signup-title-back-to-shop:hover{text-decoration:none}.signup-title-back-to-shop:hover .signup-title-back-to-shop-text{color:#5787C9}.signup-title-back-to-shop:hover svg path{fill:#5787C9}@media (max-width: 767px){.signup-title-back-to-shop .signup-title-back-to-shop-text{display:none}}.quantity-selector{display:flex;padding:8px;align-items:center;gap:7px;border-radius:24px;border:1px solid #DEDEDE;background:transparent;position:relative;overflow:hidden}.quantity-selector::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;z-index:0;transition:left 0.2s ease}.quantity-selector::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;z-index:0;opacity:0}.quantity-selector.selector-add-active{border-color:rgba(20,153,10,0.2) !important}.quantity-selector.selector-add-active::before{background:linear-gradient(to left, rgba(20,153,10,0.2) 0%, rgba(20,153,10,0.2) 50%, rgba(20,153,10,0.2) 100%);left:-100%;animation:slideInFromLeftFill 0.3s ease forwards, slideOutToLeft 0.3s ease 0.3s forwards}.quantity-selector.selector-remove-active{border-color:rgba(234,31,0,0.2) !important}.quantity-selector.selector-remove-active::before{background:linear-gradient(to right, rgba(234,31,0,0.2) 0%, rgba(234,31,0,0.2) 50%, rgba(234,31,0,0.2) 100%);left:100%;animation:slideInFromRightFill 0.3s ease forwards, slideOutFromRight 0.3s ease 0.3s forwards}.quantity-selector.selector-remove-active::after{background:linear-gradient(to right, transparent 0%, rgba(255,255,255,0.9) 50%, transparent 100%);animation:flashFromLeft 0.4s ease 0.3s forwards}.quantity-selector.selector-backorderable-active{border-color:#FE8F1C !important}.quantity-selector.selector-backorderable-active::before{background:linear-gradient(to left, rgba(254,143,28,0.1) 0%, rgba(254,143,28,0.5) 50%, #fe8f1c 100%);left:-100%;animation:slideInFromLeftFill 0.3s ease forwards, slideOutToLeft 0.3s ease 0.3s forwards}@keyframes slideInFromLeft{0%{left:-100%}100%{left:0}}@keyframes slideInFromRight{0%{left:100%}100%{left:0}}@keyframes slideInFromRightFill{0%{left:100%}100%{left:0}}@keyframes flashFromLeft{0%{left:-100%;opacity:0}50%{opacity:1}100%{left:100%;opacity:0}}@keyframes slideOutFromRight{0%{left:0}100%{left:-100%}}@keyframes slideInFromLeftFill{0%{left:-100%}100%{left:0}}@keyframes slideOutToLeft{0%{left:0}100%{left:100%}}.quantity-selector .quantity-btn,.quantity-selector .quantity-input{position:relative;z-index:1}.quantity-btn{display:flex;width:32px;height:32px;padding:0;align-items:center;justify-content:center;border-radius:50%;background:transparent;border:none;cursor:pointer;outline:none;color:inherit}.quantity-btn:hover{background:transparent;color:inherit}.quantity-btn:focus{background:transparent;color:inherit;outline:none}.quantity-input{display:flex;width:32px;height:32px;padding:0;justify-content:center;align-items:center;border-radius:50%;background:transparent;text-align:center;border:none;outline:none;font-size:14px;font-weight:500;line-height:1;margin:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:textfield;appearance:none}.quantity-input.has-value{background:#FE8F1C;color:#fff}.quantity-input.has-value:focus{background-color:#FE8F1C !important;color:#fff !important}.quantity-input::-webkit-outer-spin-button,.quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-input[type=number]{-moz-appearance:textfield}@media (max-width: 767px){.slider-wrapper #slider{min-height:125px !important}}@media (max-width: 767px){#vue-sidebar .nav-tabs{border-bottom:none}#vue-sidebar .nav-item{width:50%;background-color:#5787C9}#vue-sidebar .nav-item.active:first-child a{border-top-right-radius:5px}#vue-sidebar .nav-item.active:last-child a{border-top-left-radius:5px}#vue-sidebar .nav-item a{color:#fff;background-color:#5787C9;border:none;border-radius:0;display:inline-block;text-align:center;width:100%}#vue-sidebar .nav-item a:hover{background-color:#5787C9}#vue-sidebar .nav-item.active a{color:#5787C9;background-color:#fff}#vue-sidebar .vue-list-item.home-link{font-weight:600}#vue-sidebar .vue-list-item .vue-list-back-button button{width:100%;display:block;padding:15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:none;text-decoration:none;color:#444;font-weight:600}#vue-sidebar .vue-list-item .vue-list-back-button button svg.icon-svg{margin-right:5px}#vue-sidebar .vue-list-item>a{display:block;padding:15px;border-bottom:1px solid #ddd;text-decoration:none;color:#444}#vue-sidebar .vue-list-item>a svg.icon-svg{margin-top:4px}#vue-sidebar .v-select .dropdown-toggle{border:none;border-bottom:1px solid #ddd;padding:5px 5px 10px 5px}#vue-sidebar .v-select .dropdown-menu a{padding:15px}#vue-sidebar .v-select .dropdown-menu .highlight>a{color:#333;background:#fff}#vue-sidebar .v-select .dropdown-menu .highlight>a:hover{color:#262626;background:#f5f5f5}}#overlay.overlay{display:none;position:fixed;inset:0;z-index:1040;background:rgba(0,0,0,0.45)}#overlay.overlay.shown{display:block}#no-product-available.no-product-available-dropdown{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1050;max-width:90vw;width:400px;background:#fff;padding:24px;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,0.2)}#no-product-available.no-product-available-dropdown.shown{display:block}
