/* Scoped category navigation. Deactivate this extension to restore native output. */
body.g360-mice-page .wd-content-layout,body.g360-laptop-page .wd-content-layout{padding-top:16px}
body.g360-mice-page .g360-mice-breadcrumb,body.g360-laptop-page .g360-breadcrumb{margin-bottom:22px!important}
.g360-clean-breadcrumb{font-family:inherit;font-size:12px;line-height:1.5;color:var(--color-gray-600,#68717a)}
.g360-clean-breadcrumb .g360-crumb-desktop{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;list-style:none;margin:0;padding:0}
.g360-clean-breadcrumb .g360-crumb-desktop li{display:flex;align-items:center;gap:0;margin:0;padding:0}
.g360-clean-breadcrumb .g360-crumb-desktop li+li:before{content:'›';margin-inline:9px;color:var(--color-gray-500,#858c93)}
.g360-clean-breadcrumb a{color:inherit;text-decoration:none;font-weight:400}
.g360-clean-breadcrumb a:hover,.g360-clean-breadcrumb a:focus-visible{color:var(--wd-primary-color,#002044);text-decoration:underline;text-underline-offset:3px}
.g360-clean-breadcrumb .g360-crumb-mobile{display:none}
@media(max-width:768px){
 body.g360-mice-page .wd-content-layout,body.g360-laptop-page .wd-content-layout{padding-top:8px}
 body.g360-mice-page .g360-mice-breadcrumb,body.g360-laptop-page .g360-breadcrumb{margin-bottom:12px!important}
 .g360-clean-breadcrumb{font-size:12px;max-width:100%}
 .g360-clean-breadcrumb .g360-crumb-desktop{display:flex;flex-wrap:nowrap;min-height:32px;max-width:100%;overflow:hidden}
 .g360-clean-breadcrumb .g360-crumb-desktop li:first-child{display:none}
 .g360-clean-breadcrumb .g360-crumb-desktop li:nth-child(2):before{display:none}
 .g360-clean-breadcrumb .g360-crumb-desktop li{flex-shrink:0;white-space:nowrap}
 .g360-clean-breadcrumb .g360-crumb-desktop li:last-child{flex:0 1 auto;min-width:0}
 .g360-clean-breadcrumb .g360-crumb-desktop li:last-child a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-width:0}
 .g360-clean-breadcrumb .g360-crumb-mobile{display:none}
 .g360-crumb-mobile>span:first-child{font-size:21px;line-height:1;flex-shrink:0}
 .g360-crumb-mobile>span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
}
/* Deliberate separation of assurances, policy details and wishlist. */
body.g360-mice-page .g360-mice-purchase-notes{padding-top:18px;padding-bottom:6px}
body.g360-mice-page .g360-mice-assurances{margin-bottom:14px}
body.g360-mice-page .g360-mice-policy-link{display:inline-flex;align-items:center;min-height:32px}
.g360-product-reviews{margin:30px 0;scroll-margin-top:100px;font-family:inherit}
.g360-product-reviews h2{font-family:inherit;font-size:23px;font-weight:600;line-height:1.3;margin-bottom:18px}
.g360-product-reviews #reviews{margin:0}
.g360-product-reviews .woocommerce-noreviews{margin-bottom:16px}
@media(max-width:768px){.g360-product-reviews h2{font-size:21px}.g360-product-reviews{margin-block:24px}}
@media(max-width:360px){.g360-mice-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}
