.ProductHeaderDetail_headerContainer__P2HpO{background-color:#fff;padding:calc(.8*var(--safari-root-font, 10px)) calc(.7*var(--safari-root-font, 10px));margin-bottom:calc(1*var(--safari-root-font, 10px))}.ProductHeaderDetail_headerContainer__P2HpO h1{font-size:calc(1.8*var(--safari-root-font, 10px));margin-top:calc(0*var(--safari-root-font, 10px));margin-bottom:calc(0*var(--safari-root-font, 10px))}@media(max-width:767px){.ProductHeaderDetail_headerContainer__P2HpO{margin:calc(0*var(--safari-root-font, 10px)) calc(-.7*var(--safari-root-font, 10px));margin-bottom:8px}}@media(min-width:768px){.ProductHeaderDetail_headerContainer__P2HpO h1{font-size:calc(3*var(--safari-root-font, 10px))}}@media(min-width:1080px){.ProductHeaderDetail_headerContainer__P2HpO{padding:calc(1.5*var(--safari-root-font, 10px)) calc(3*var(--safari-root-font, 10px))}}.ProductHeaderDetail_productPriceRangeClassName__9pUeR{margin:0;padding:0;line-height:calc(1*var(--safari-root-font, 10px))}@media(max-width:768px){.ProductHeaderDetail_productPriceClassName__q0afR{margin:0;padding:0}}.ProductHeaderDetail_productPriceClassName__q0afR>div:first-child{justify-content:start}.ProductHeaderDetail_flexContainer__VsEKp{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;margin:8px 0}@media(min-width:992px){.ProductHeaderDetail_flexContainer__VsEKp{justify-content:unset}}.ProductHeaderDetail_priceRangeValueClassName__lC8Hg{font-size:calc(1.5*var(--safari-root-font, 10px))}@media(max-width:1400px){.ProductHeaderDetail_priceRangeValueClassName__lC8Hg{font-size:calc(1.4*var(--safari-root-font, 10px))}}@media(max-width:1200px){.ProductHeaderDetail_priceRangeValueClassName__lC8Hg{font-size:calc(1.1*var(--safari-root-font, 10px))}}@media(max-width:992px){.ProductHeaderDetail_priceRangeValueClassName__lC8Hg{font-size:calc(1.6*var(--safari-root-font, 10px))}}@media(max-width:767px){.ProductHeaderDetail_subHeading__xXNZu{font-size:calc(1.8*var(--safari-root-font, 10px));margin:0;padding:0}}.ProductHeaderDetail_subHeading__xXNZu{font-size:calc(3*var(--safari-root-font, 10px))}.ProductHeaderDetail_mounting__U2Zcg{color:#4caf50;font-size:calc(2*var(--safari-root-font, 10px))}.ProductHeaderDetail_part_number__Hgj6a{color:#000}.ProductHeaderDetail_manufacturer_text__JMWue{color:#000;cursor:pointer}.ProductHeaderDetail_manufacturer_text__JMWue:hover{color:#265a88;text-decoration:none}.ProductHeaderDetail_no_link_text__jgbl2{color:#000;cursor:inherit!important}.ProductHeaderDetail_no_link_text__jgbl2:hover{color:#000;text-decoration:none}.ProductHeaderDetail_header_details__0nzua{display:flex;flex-wrap:wrap}@media(min-width:992px){.ProductHeaderDetail_header_details__0nzua{flex-wrap:nowrap}}.ProductHeaderDetail_header_details__0nzua>div{flex:100%}@media(min-width:992px){.ProductHeaderDetail_header_details__0nzua>div{flex:50%}}.ProductHeaderDetail_sidemenu_header_details__l8VEg{flex-wrap:wrap!important}.ProductHeaderDetail_sidemenu_header_details__l8VEg>div{flex:100%!important}.ProductHeaderDetail_product_price_container__IVubk{display:flex;align-items:center}@media(min-width:992px){.ProductHeaderDetail_product_price_container__IVubk{justify-content:end}}@media(max-width:767px){.ProductHeaderDetail_product_price_container__IVubk{margin-bottom:calc(.5*var(--safari-root-font, 10px))}}.ProductHeaderDetail_sidemenu_price_container__6C2tX .ProductHeaderDetail_product_price_container__IVubk{justify-content:flex-start!important}.ProductHeaderDetail_sidemenu_price_container__6C2tX .ProductHeaderDetail_sezzle_widget__DC4Uc{justify-content:flex-start}.ProductHeaderDetail_part_brand_container__hOmId{display:flex;gap:calc(1*var(--safari-root-font, 10px));flex-wrap:wrap;align-items:center}@media(min-width:768px){.ProductHeaderDetail_part_brand_container__hOmId{gap:unset}}@media(max-width:991px){.ProductHeaderDetail_part_brand_container__hOmId{width:100%;justify-content:space-between}}@media(max-width:767px){.ProductHeaderDetail_part_brand_container__hOmId{display:none;height:calc(0*var(--safari-root-font, 10px))}}.ProductHeaderDetail_star_container__MYFQl{display:flex;align-items:center;gap:calc(1*var(--safari-root-font, 10px))}.ProductHeaderDetail_star_container__MYFQl .ProductHeaderDetail_reviews_count__F6e9B{cursor:pointer}@media(max-width:768px){.ProductHeaderDetail_star_container__MYFQl{gap:calc(.5*var(--safari-root-font, 10px));margin-left:auto}}.ProductHeaderDetail_stars__YhIB9{font-size:calc(2*var(--safari-root-font, 10px))}.ProductHeaderDetail_flex_column__tVuhI{flex-direction:column}.ProductHeaderDetail_show_on_mobile__yDKNc{display:none}@media(max-width:767px){.ProductHeaderDetail_show_on_mobile__yDKNc{display:block}}.ProductHeaderDetail_hide_on_mobile__zv5k4{display:none}@media(min-width:992px){.ProductHeaderDetail_hide_on_mobile__zv5k4{display:block}}.ProductHeaderDetail_instock_mark__61_8f{width:8px;height:8px;border-radius:100%;background:#4caf50}.ProductHeaderDetail_instock_mark_container__oOfo3{display:flex;gap:6px;align-items:center}.ProductHeaderDetail_vertical_separator__i0ye7{height:20px}.ProductHeaderDetail_sezzle_widget__DC4Uc{margin-bottom:12px;margin-top:10px;font-size:14px}.ProductHeaderDetail_recommended_quantity__z8y5z{background-color:rgba(49,176,213,.1019607843);padding:8px 12px;border-radius:10px;gap:8px;display:flex;align-items:center;width:100%;border:1px solid rgba(49,176,213,.3019607843)}@media(min-width:768px){.ProductHeaderDetail_recommended_quantity__z8y5z{width:fit-content}}.ProductHeaderDetail_hr_separator__MsYq4{margin-top:30px;margin-bottom:5px}.ProductHeaderDetail_mobile_brand_container__eCKEr{display:flex;align-items:center}@media(min-width:768px){.ProductHeaderDetail_mobile_brand_container__eCKEr{display:none}}.ProductHeaderDetail_product_features__JChcK{display:flex;align-items:center}.stockLabel_limited_stock__dW6SG{margin-top:calc(.5*var(--safari-root-font, 10px));margin-bottom:calc(.5*var(--safari-root-font, 10px))}.stockLabel_limited_stock_label__yOS7G{color:#ff9800}.affirmPriceWidget_affirm_logo__K4dY8{bottom:calc(.6*var(--safari-root-font, 10px))}.affirmPriceWidget_link_text___H7kE{display:flex;color:#000}.affirmPriceWidget_link_text___H7kE:hover{text-decoration:none;color:#000}.affirmPriceWidget_affirm_ala__Tubom{min-height:calc(2.292*var(--safari-root-font, 10px))}.sezzle-widget_bnpl_wrapper__XEJdZ{display:flex}.sezzle-widget_bnpl_container__Dme2D{display:inline;font-size:calc(1.4*var(--safari-root-font, 10px));line-height:1.5;white-space:normal;word-break:break-word;padding-top:calc(1*var(--safari-root-font, 10px));border-top:calc(.15*var(--safari-root-font, 10px)) solid #e0e0e0}.sezzle-widget_bnpl_container__Dme2D>.sezzle-widget_info_icon___UJsx{vertical-align:middle;margin-left:calc(.5*var(--safari-root-font, 10px));cursor:pointer;color:#9e9e9e}.sezzle-widget_bnpl_text__sVaOR{display:inline}.sezzle-widget_inline_image__Hxw7j{display:inline-block;vertical-align:middle;line-height:1}@media(min-width:768px){.sezzle-widget_bnpl_container__Dme2D{padding-top:0;border-top:none}}@media(min-width:992px){.sezzle-widget_bnpl_wrapper__XEJdZ{justify-content:end}}.productDescription_item_description__tVhIy{word-break:break-word;font-size:calc(1.6*var(--safari-root-font, 10px));color:#616161;font-weight:700}.productDescription_item_manufacturer__MF1C2{font-size:calc(1.3*var(--safari-root-font, 10px));color:#616161}.productDescription_color_grey__jNjMx{color:#616161}.style_productComponentLabel__sBzO4{color:#fff;background:#31b0d5;padding:calc(.2*var(--safari-root-font, 10px)) calc(1*var(--safari-root-font, 10px));display:inline-flex;margin-top:calc(.5*var(--safari-root-font, 10px));border-radius:calc(.4*var(--safari-root-font, 10px)) calc(.4*var(--safari-root-font, 10px)) 0 0}.style_productComponentDesc__TXkts{cursor:default}.style_productComponentDesc__TXkts>div,.style_productComponentDesc__TXkts>span{font-size:calc(1.3*var(--safari-root-font, 10px));color:#555}.style_kit_styling__W7wW3{border-top:none!important;padding:calc(0*var(--safari-root-font, 10px))!important}.style_kit_styling__W7wW3>div:nth-child(2){padding:calc(1.6*var(--safari-root-font, 10px))}.style_product_item__iT2fW:not(:first-child){border-top:calc(.1*var(--safari-root-font, 10px)) solid #e0e0e0}.style_product_item__iT2fW{border-radius:0}.style_product_item_card__J2N3I{margin-bottom:calc(2*var(--safari-root-font, 10px));padding:calc(1*var(--safari-root-font, 10px))}.style_product_item_card_border__BkhLJ{border:calc(.1*var(--safari-root-font, 10px)) solid #e0e0e0}.style_card__rwR1y{overflow:visible!important;padding:calc(1.6*var(--safari-root-font, 10px)) calc(.5*var(--safari-root-font, 10px)) calc(.8*var(--safari-root-font, 10px))}.style_card__rwR1y .style_row_item__SbHCy{position:relative;width:100%}.style_card_style__3Vw2K{flex-direction:column;padding:0 calc(.6*var(--safari-root-font, 10px)) calc(.4*var(--safari-root-font, 10px));padding-top:0!important;overflow:visible!important;border-radius:calc(.8*var(--safari-root-font, 10px));box-shadow:rgba(99,99,99,.2) calc(0*var(--safari-root-font, 10px)) calc(.2*var(--safari-root-font, 10px)) calc(.8*var(--safari-root-font, 10px)) calc(0*var(--safari-root-font, 10px))}.style_card_style_checkout__Ydhm0{box-shadow:none}@media(min-width:768px){.style_card_style__3Vw2K{padding:0 calc(1.6*var(--safari-root-font, 10px)) calc(.4*var(--safari-root-font, 10px));padding-top:0!important}}.style_card_style_checkout__Ydhm0{padding:0}.style_packageItems__msv1E{margin-top:0!important;border:calc(.1*var(--safari-root-font, 10px)) solid #31b0d5;border-top-left-radius:0!important}.style_topBorder__IdRTP{margin:calc(.5*var(--safari-root-font, 10px)) calc(.1*var(--safari-root-font, 10px)) 0;border-top:calc(.1*var(--safari-root-font, 10px)) solid #f4f4f5}.style_topBorder__IdRTP .style_component_image__h1NLV{margin-left:0}@media(min-width:769px){.style_topBorder__IdRTP .style_component_image__h1NLV{margin-left:calc(2*var(--safari-root-font, 10px))}}@media(min-width:992px){.style_actions_mobile__bCLcP,.style_cart_meta__i5dfe{display:none}.style_actions___ZhlD{display:block!important}}.style_item_delivery_label__O2E7R,.style_item_pickup_label__eTXaI{line-height:2}.style_highlight__BR9g3{animation-name:style_highlight-item__vuZOX;animation-duration:3s;animation-timing-function:ease-in}@keyframes style_highlight-item__vuZOX{0%{border:calc(.1*var(--safari-root-font, 10px)) solid #31b0d5}to{border:calc(.1*var(--safari-root-font, 10px)) solid rgba(0,0,0,0)}}.style_product_saved_heading__nUIDo{padding:calc(1*var(--safari-root-font, 10px));font-size:calc(2.1*var(--safari-root-font, 10px))!important;margin-bottom:calc(1*var(--safari-root-font, 10px))}.style_product_saved_heading__nUIDo span{font-weight:600;margin-left:calc(.5*var(--safari-root-font, 10px))}@media(max-width:768px){.style_product_saved_heading__nUIDo{padding:0;font-size:calc(1.8*var(--safari-root-font, 10px))!important;display:flex;flex-wrap:wrap}.style_product_saved_heading__nUIDo span{font-size:calc(1.6*var(--safari-root-font, 10px))}}.style_product_saved__zyYvS{width:100%}.style_product_saved__zyYvS .style_row_item__SbHCy{position:relative}.style_product_saved__zyYvS .style_row_item__SbHCy+.style_row_item__SbHCy{padding-top:calc(2*var(--safari-root-font, 10px));border-top:calc(.1*var(--safari-root-font, 10px)) dashed #ccc}.style_product_saved__zyYvS .style_row_item__SbHCy .style_media_left__mK100{padding-right:calc(2*var(--safari-root-font, 10px))}.style_product_saved__zyYvS .style_row_item__SbHCy ul{margin-top:calc(1*var(--safari-root-font, 10px))}.style_product_saved__zyYvS .style_row_item__SbHCy ul li+li{border-left:calc(.1*var(--safari-root-font, 10px)) solid #d1d1d1}.style_product_saved__zyYvS .style_row_item__SbHCy .style_stock_label__g9gqR{font-weight:700}@media(min-width:992px){.style_product_saved__zyYvS .style_row_item__SbHCy .style_stock_label__g9gqR{line-height:calc(8*var(--safari-root-font, 10px))}}@media(max-width:991px){.style_product_saved__zyYvS .style_row_item__SbHCy .style_stock_label__g9gqR{margin-top:calc(.5*var(--safari-root-font, 10px))}}.style_product_saved__zyYvS .style_stock_label_wrapper__xyKhe{display:none}@media(min-width:992px){.style_product_saved__zyYvS .style_stock_label_wrapper__xyKhe{display:block}.style_product_saved__zyYvS .style_stock_label_wrapper_mobile__9S5FE{display:none}}.style_checkout_table__Tnh7W thead{display:none}@media(min-width:992px){.style_checkout_table__Tnh7W thead{display:table-header-group}}.style_checkout_table__Tnh7W tr td{padding:calc(.8*var(--safari-root-font, 10px)) 0!important}.style_checkout_table__Tnh7W .style_td_wrapper__StAVj{padding:calc(.8*var(--safari-root-font, 10px));border-radius:calc(.8*var(--safari-root-font, 10px))}.style_checkout_table__Tnh7W .style_td_wrapper__StAVj .style_row_wrapper__iDxJ4{margin:0}.style_imageSection__iV0r6{width:calc(12.9*var(--safari-root-font, 10px));height:calc(12.9*var(--safari-root-font, 10px));position:relative}.style_mountingServiceContainer__XKD7n{display:flex;flex-wrap:wrap}.style_mountingServiceContainer__XKD7n span{color:#4caf50;margin-right:calc(.2*var(--safari-root-font, 10px))}.style_footer_label__UNTAE{border:calc(.1*var(--safari-root-font, 10px)) solid #31b0d5;border-radius:calc(2*var(--safari-root-font, 10px));padding:calc(.3*var(--safari-root-font, 10px)) calc(.6*var(--safari-root-font, 10px));margin:0 .3em .3em 0;display:flex;width:fit-content}.style_cart_was_price__Qb8yt{color:#9e9e9e;text-decoration:line-through;text-decoration-color:#424242;margin-left:calc(.5*var(--safari-root-font, 10px));margin-bottom:calc(1*var(--safari-root-font, 10px))}.style_price__8pyH_{white-space:nowrap;color:#616161!important}.style_mobile_product_cart_price__Xt1Kf{justify-content:flex-start!important}.style_mobile_product_cart_price__Xt1Kf div{justify-content:flex-start!important;gap:calc(0*var(--safari-root-font, 10px)) calc(.5*var(--safari-root-font, 10px))}.style_mobile_product_cart_price__Xt1Kf .style_cart_was_price__Qb8yt{margin-left:calc(0*var(--safari-root-font, 10px))}.style_description__2aHPn{max-width:100%}@media(min-width:768px){.style_description__2aHPn{max-width:60%}}.style_description__2aHPn a{color:#000!important}@media(min-width:768px){.style_card_layout_description__hLl7t{max-width:100%}}.style_vertical_line__fpTf3{border-left:calc(.1*var(--safari-root-font, 10px)) solid #e0e0e0;height:calc(3.5*var(--safari-root-font, 10px));margin:calc(0*var(--safari-root-font, 10px)) calc(1.5*var(--safari-root-font, 10px))}.style_price_row__xSKAo{justify-content:space-between;width:100%;font-size:calc(1.8*var(--safari-root-font, 10px));color:#000;font-weight:700}.style_cart_info_container__m2aB7,.style_price_row__xSKAo{display:flex;align-items:center}.style_cart_info_container__m2aB7 .style_cart_info__kAYYt{flex-grow:1;display:flex;flex-direction:column}.style_cart_info_container__m2aB7 .style_cart_info_desc_price__WbGB_{width:100%;display:flex;justify-content:space-between}.style_shift_right__oskTi{justify-content:right}.style_bold_text__7NQse{color:#000;font-weight:700;font-size:calc(1.8*var(--safari-root-font, 10px))}.style_item_cart_control_mobile__HGUQz{display:flex;flex-direction:column}@media(min-width:768px){.style_item_cart_control_mobile__HGUQz{display:none}}.style_item_cart_control_desktop__Syr0f{display:none}@media(min-width:768px){.style_item_cart_control_desktop__Syr0f{display:flex;flex-direction:column}}.style_top_card__LJss9 .style_cart_item_count__uBo2P{text-transform:capitalize}.style_top_card_layout__vcNz_{border-bottom:none}.style_bottom_card__oVXZo{padding-top:calc(2*var(--safari-root-font, 10px));border-top:calc(.1*var(--safari-root-font, 10px)) solid #e0e0e0}.style_available_delivery_methods_badge__q5RBp{display:flex;flex-wrap:wrap;margin-top:calc(1*var(--safari-root-font, 10px))}.style_vehicle_icon__8DskP{color:#46b8da;font-size:calc(1.8*var(--safari-root-font, 10px))}.style_vehicle_name__mz2zA{font-size:calc(1.4*var(--safari-root-font, 10px));color:#9e9e9e}.style_quantity_text__9cul0{color:#616161;font-weight:400}.style_product_table__TVyJ2{margin-bottom:calc(2*var(--safari-root-font, 10px))}.style_kit_items__JQn51{flex-wrap:wrap}@media(min-width:768px){.style_kit_items__JQn51{flex-wrap:nowrap}}.style_refundable_core__2wvvH{padding:calc(1*var(--safari-root-font, 10px))}.style_product_savings_amount_container__hal0B{flex:1 0 100%;display:flex;justify-content:flex-end;white-space:nowrap;font-weight:400;max-height:calc(3*var(--safari-root-font, 10px))}.style_product_savings_amount__GXuhq{background:#f5f5f5;padding:calc(.4*var(--safari-root-font, 10px)) calc(.6*var(--safari-root-font, 10px))}.style_shopping_cart_item_actions__5KQ2n{display:flex;align-items:center;margin-top:calc(1*var(--safari-root-font, 10px));text-align:center}.style_shopping_cart_item_actions__5KQ2n .style_quantity_action__r10H1{margin-top:inherit;width:calc(7*var(--safari-root-font, 10px));margin-right:calc(1*var(--safari-root-font, 10px))}@media(max-width:767px){.style_shopping_cart_item_actions__5KQ2n{margin-top:calc(2*var(--safari-root-font, 10px))}.style_shopping_cart_item_actions__5KQ2n .style_vertical_line__fpTf3{margin:calc(0*var(--safari-root-font, 10px)) calc(1*var(--safari-root-font, 10px))}}.style_shopping_product_item_image__MDKC5{min-width:calc(12*var(--safari-root-font, 10px));margin:calc(2*var(--safari-root-font, 10px)) calc(2*var(--safari-root-font, 10px)) calc(2*var(--safari-root-font, 10px)) calc(0*var(--safari-root-font, 10px))}@media(max-width:767px){.style_shopping_product_item_image__MDKC5{margin-right:calc(1*var(--safari-root-font, 10px))}}.style_show_on_mobile__YOoJL{display:flex}@media(min-width:768px){.style_show_on_mobile__YOoJL{display:none}}.style_show_on_desktop__fSknw{display:none}@media(min-width:768px){.style_show_on_desktop__fSknw{display:flex}}.style_mobile_price_container__Z5TOc{display:flex;align-items:center;gap:calc(.6*var(--safari-root-font, 10px));padding-left:calc(.4*var(--safari-root-font, 10px));border:calc(.1*var(--safari-root-font, 10px)) solid #e0e0e0;width:fit-content}.style_mobile_price_container__Z5TOc .style_mobile_was_price__sP7Vp{text-decoration:line-through;font-weight:300}.style_mobile_price_container__Z5TOc .style_mobile_discount__xk4MR{background-color:#4caf50;padding:0 calc(.4*var(--safari-root-font, 10px))}.style_mobile_price_container__Z5TOc .style_mobile_discount__xk4MR .style_mobile_savings_price__86f7y{font-weight:300}.style_mobile_action_button__1IqGR{padding:0 calc(3*var(--safari-root-font, 10px));border-color:#ccc;border-radius:calc(2.3*var(--safari-root-font, 10px))!important;border-width:calc(.1*var(--safari-root-font, 10px))}.style_shopping_cart_table_accordion_title__PRb49{background-color:#fff!important;padding:calc(1*var(--safari-root-font, 10px)) calc(0*var(--safari-root-font, 10px)) calc(1*var(--safari-root-font, 10px)) calc(0*var(--safari-root-font, 10px))!important;border:none;border-bottom:calc(.1*var(--safari-root-font, 10px)) solid #e0e0e0!important;display:none}.style_shopping_cart_table_accordion_title_layout__BWbZ2{border-bottom:none!important}@media(min-width:768px){.style_shopping_cart_table_accordion_title__PRb49{display:flex}}.style_shopping_cart_table_accordion_content__5ZBfd{padding:calc(0*var(--safari-root-font, 10px))!important}.style_cart_delivery_method__p5JWK{background-color:rgba(49,176,213,.12);margin:calc(0*var(--safari-root-font, 10px)) calc(-1.6*var(--safari-root-font, 10px));border-top-left-radius:calc(.8*var(--safari-root-font, 10px));border-top-right-radius:calc(.8*var(--safari-root-font, 10px));padding:calc(1.6*var(--safari-root-font, 10px));display:none;margin-top:0!important}@media(min-width:768px){.style_cart_delivery_method__p5JWK{display:flex;align-items:center}}.style_product_preview_images__4HMM5{display:flex;padding:calc(1.6*var(--safari-root-font, 10px)) calc(0*var(--safari-root-font, 10px));overflow-x:auto}.style_product_preview_images__4HMM5 .style_product_preview_image_container__TLpjD{display:flex;align-items:center}.style_product_preview_images__4HMM5 .style_product_preview_image_container__TLpjD i{color:#616161;padding:calc(0*var(--safari-root-font, 10px)) calc(1.5*var(--safari-root-font, 10px))}.style_product_preview_images__4HMM5 .style_product_preview_image_container__TLpjD .style_product_preview_image__BOuzh{flex-shrink:0}.style_hide__qlhDF{display:none}.style_alert_message__685zV{display:flex;align-items:center;position:relative;gap:calc(.4*var(--safari-root-font, 10px))}.style_alert_message__685zV i{position:absolute;right:calc(1*var(--safari-root-font, 10px))}.style_empty_wishlist_alert__QuWfB{margin-top:calc(2*var(--safari-root-font, 10px))}
/*# sourceMappingURL=a27f0f36fced17ea.css.map*/