.range-slider{touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:block;position:relative;width:100%;height:8px;background:#ddd;border-radius:4px}.range-slider[data-vertical]{height:100%;width:8px}.range-slider[data-disabled]{opacity:.5;cursor:not-allowed}.range-slider .range-slider__thumb{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.range-slider .range-slider__thumb:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.range-slider[data-vertical] .range-slider__thumb{left:50%}.range-slider .range-slider__thumb[data-disabled]{z-index:2}.range-slider .range-slider__range{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.range-slider[data-vertical] .range-slider__range{left:50%;transform:translate(-50%)}.range-slider input[type=range]{-webkit-appearance:none;pointer-events:none;position:absolute;z-index:2;top:0;left:0;width:0;height:0;background-color:transparent}.range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.range-slider input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.range-slider input[type=range]:focus{outline:0}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.FilterAndSort_wrapper__Z2679{display:flex;align-items:center;height:30px}.FilterAndSort_wrapper__Z2679 .FilterAndSort_filterWrapper__S3v3Z{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:0;list-style:none;margin:0 1rem 0 0}.FilterAndSort_wrapper__Z2679 .FilterAndSort_filterWrapper__S3v3Z .FilterAndSort_filterLabel__gFXe4{font-size:1rem;font-weight:800;color:#000;white-space:nowrap}.FilterAndSort_wrapper__Z2679 .FilterAndSort_filterWrapper__S3v3Z .FilterAndSort_filterIcon__2eljs{width:1.5rem;height:1.5rem;stroke-width:2px}.FilterAndSort_wrapper__Z2679 .FilterAndSort_shadeWrapper__fKYb8{align-self:baseline;margin-right:10px}.FilterAndSort_wrapper__Z2679 .FilterAndSort_filterPanel__KNtlr{background-color:#fff;display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:0;list-style:none;margin:0 1rem 0 0}.FilterAndSort_wrapper__Z2679 .FilterAndSort_filterPanel__KNtlr .FilterAndSort_filterLabel__gFXe4{font-size:1rem;font-weight:800;color:#000;white-space:nowrap}.FilterAndSort_wrapper__Z2679 .FilterAndSort_filterPanel__KNtlr .FilterAndSort_filterIcon__2eljs{width:1.5rem;height:1.5rem;stroke-width:2px}.FilterAndSort_overlay__1mffD{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:100000;display:flex;justify-content:center;align-items:center}.FilterAndSort_panel__cSCxs{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);width:min(30rem,100%);max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:101;color:#000;overflow-y:auto}.FilterAndSort_panel__cSCxs .FilterAndSort_panelHeader__krO1K{padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;width:100%;color:#fff;background-color:#74003b}.FilterAndSort_panel__cSCxs .FilterAndSort_panelHeader__krO1K .FilterAndSort_closeButton__aIjDe{background-color:transparent;border:none;font-size:1rem;font-weight:700;font-family:Courier New,Courier,monospace}.FilterAndSort_panel__cSCxs .FilterAndSort_panelHeader__krO1K .FilterAndSort_panelTitle__v9f5O{font-size:1rem;margin:0;font-weight:800}.FilterAndSort_panel__cSCxs .FilterAndSort_panelBody__ixrOV{padding:2rem;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.FilterAndSort_panel__cSCxs .FilterAndSort_panelBody__ixrOV .adept-search_result-filters,.FilterAndSort_panel__cSCxs .FilterAndSort_panelBody__ixrOV .adept-search_result-selected_filters,.FilterAndSort_panel__cSCxs .FilterAndSort_panelBody__ixrOV .adept-search_result-sort{width:100%}.am-root .page_container__Z_zcj{display:flex;margin-bottom:30px;justify-content:flex-start}.am-root .page_productImage__1scnH{max-height:300px;width:50%;min-width:50%}@media(min-width:768px){.am-root .page_productImage__1scnH{width:30%;min-width:30%}}.am-root .page_productImage__1scnH img{height:100%;width:100%}.am-root .page_productTitle__g7Kwn{font-weight:var(--text-weight-bold);font-size:var(--text-size-xl);color:var(--text-color);margin-bottom:20px}.am-root .page_productTitle__g7Kwn:first-letter{text-transform:capitalize}.am-root .page_productDetails__g_4P_{padding:30px 0;width:50%;min-width:50%}@media(min-width:768px){.am-root .page_productDetails__g_4P_{width:40%;min-width:40%}}.am-root .page_similarProductsContainer__ow1R0{background-color:#f7f7f7;padding:50px;position:relative;height:100%;width:100vw;top:0;left:50%;transform:translateX(-50%);z-index:0}.am-root .page_similarProductsTitle__gRLml{font-weight:var(--text-weight-bold)}.am-root .page_similarProducts__PfCb_{display:flex;flex-wrap:wrap}.am-root .page_productWrapper__CgyPC{width:25%;padding:15px;flex:0 0 25%}@media screen and (max-width:1200px){.am-root .page_productWrapper__CgyPC{width:33%;flex-basis:33%}}@media screen and (max-width:992px){.am-root .page_productWrapper__CgyPC{width:50%;flex-basis:50%}}@media screen and (max-width:576px){.am-root .page_productWrapper__CgyPC{width:100%;flex-basis:100%}}