@media (max-width:400px){body#page.body_cat .wsm-cat-admin-bar form{flex-wrap:nowrap;gap:8px}body#page.body_cat .wsm-cat-admin-bar :is(.wsm-cat-admin-bar-sort-wrapper,.wsm-cat-admin-bar-view-wrapper,.wsm-cat-admin-bar-view-pagination){gap:6px}body#page.body_cat .wsm-cat-admin-bar .wsm-cat-admin-bar-sort-wrapper{flex:1 1 auto;min-width:0}body#page.body_cat .wsm-cat-admin-bar .wsm-cat-admin-bar-sort-wrapper select.change-sorting-options{flex:1 1 auto;min-width:0;max-width:170px;padding-left:10px;padding-right:30px;text-overflow:ellipsis}body#page.body_cat .wsm-cat-admin-bar .wsm-cat-admin-bar-view-wrapper{flex:0 0 auto;gap:6px}}@media (max-width:767px){body#page.body_product #colorbox{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);width:calc(100vw - 24px)!important;max-width:520px;height:auto!important;padding:0!important}body#page.body_product #cboxWrapper{position:relative!important;width:100%!important;height:auto!important}body#page.body_product :is(#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight){display:none!important}body#page.body_product #cboxContent{float:none!important;width:100%!important;height:auto!important;padding:12px;box-sizing:border-box;background:#fff!important;border-radius:12px;box-shadow:0 0 15px rgb(0 0 0 / .5)}body#page.body_product #cboxLoadedContent{width:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#fff0;box-shadow:none!important;border-radius:0!important}body#page.body_product #cboxLoadedContent .cboxPhoto{display:block;float:none!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:calc(100dvh - 130px);margin:0 auto;object-fit:contain}body#page.body_product #cboxTitle{position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;margin:10px 0 0;padding:0 4px}body#page.body_product #colorbox:not(:has(.cboxPhoto)) #cboxTitle{display:none!important}body#page.body_product #cboxCurrent{top:22px;left:22px}}body#page.body_product #wsm_ajax_modal_atc .wsm_ajax_modal_link_actions .wsm_ajax_modal_link_view_cart a{background:var(--dpp-blue,#0071bc);color:#fff;box-shadow:none}@media (hover:hover){body#page.body_product #wsm_ajax_modal_atc .wsm_ajax_modal_link_actions .wsm_ajax_modal_link_view_cart a:hover{background:var(--dpp-blue-dark,#005a96);color:#fff}}@media (max-width:480px){body#page.body_product :is(.dpp-sum-card,.wsm-prod-buttons) form.product_form .wsm-addtocart-button{gap:6px;padding-inline:10px;font-size:14px;letter-spacing:.03em;white-space:nowrap}body#page.body_product :is(.dpp-sum-card,.wsm-prod-buttons) form.product_form .wsm-addtocart-button svg{width:18px;height:18px}body#page.body_product :is(.dpp-sum-card,.wsm-prod-buttons) form.product_form .wsm-addtocart-button .dpp-atc-label{white-space:nowrap}}@media (max-width:359px){body#page.body_product :is(.dpp-sum-card,.wsm-prod-buttons) .wsm-prod-quantity .dpp-qty-btn{flex:0 0 38px;width:38px}body#page.body_product :is(.dpp-sum-card,.wsm-prod-buttons) .wsm-prod-quantity .wsm-prod-qty-field{width:34px}body#page.body_product :is(.dpp-sum-card,.wsm-prod-buttons) form.product_form .wsm-addtocart-button{padding-inline:8px;font-size:13px;letter-spacing:.02em}body#page.body_product :is(.dpp-sum-card,.wsm-prod-buttons) form.product_form .wsm-addtocart-button svg{display:none}}body#page [class*="searchBar_inputContainerWithFitment"]{align-items:center}body#page [class*="searchBar_inputContainerWithFitment"]>[class*="searchBar_fitmentContainer"]{align-self:center;align-items:center;height:30px}body#page [class*="searchBar_fitmentContainer"]>[class*="searchBar_fitmentText"]{margin:0;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body#page [class*="searchBar_fitmentContainer"]>[class*="searchBar_clearFitmentBtn"]{align-self:center;flex:0 0 auto}@media (max-width:767px){body#page.sb-active .view-sb{position:fixed!important;top:12px;right:calc((15vw - 40px) / 2);left:auto;float:none;width:40px;height:40px;min-height:40px;margin:0;padding:0;border:0;border-radius:50%;background:#fff;color:#fff0;font-size:0;line-height:0;box-shadow:0 2px 10px rgb(0 0 0 / .45);z-index:61;overflow:hidden}body#page.sb-active .view-sb::before,body#page.sb-active .view-sb::after{content:""!important;display:block!important;position:absolute;top:50%;left:50%;width:18px;height:2.5px;margin:0;border-radius:2px;background:var(--dmp-ink,#161616)}body#page.sb-active .view-sb::before{transform:translate(-50%,-50%) rotate(45deg)}body#page.sb-active .view-sb::after{transform:translate(-50%,-50%) rotate(-45deg)}}@media (max-width:767px) and (hover:hover){body#page.sb-active .view-sb:hover{background:#e6e6e6}}