/* A single breadcrumb row, independent of page-specific containers. */
#page .sd-storefront-crumbs{padding:24px 40px 16px;background:#fff;color:#595959;box-sizing:border-box;min-width:0}
#page .sd-storefront-crumbs>ul,#page .sd-storefront-crumbs>nav{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:6px 8px;position:static;inset:auto;transform:none;min-height:0;height:auto;width:auto;max-width:none;margin:0;padding:0;border:0;background:none;list-style:none;text-align:left;font:400 13px/1.5 Montserrat,Arial,sans-serif;text-transform:none;letter-spacing:normal;overflow-wrap:anywhere}
#page .sd-storefront-crumbs li,#page .sd-storefront-crumbs nav>[itemprop="itemListElement"]{display:inline-flex;align-items:baseline;gap:8px;float:none;max-width:100%;margin:0;padding:0;border:0;font-size:0;line-height:1.5;letter-spacing:normal;color:#595959}
#page .sd-storefront-crumbs li::before,#page .sd-storefront-crumbs li::after,#page .sd-storefront-crumbs nav>[itemprop="itemListElement"]::after{content:none;border:0;transform:none;margin:0;padding:0;width:auto;height:auto}
#page .sd-storefront-crumbs li+li::before,#page .sd-storefront-crumbs nav>[itemprop="itemListElement"]~[itemprop="itemListElement"]::before{content:'›';display:inline;flex:none;color:#777;font:400 13px/1.5 Montserrat,Arial,sans-serif}
#page .sd-storefront-crumbs a,#page .sd-storefront-crumbs li>span:not([aria-hidden]),#page .sd-storefront-crumbs [itemprop="name"],#page .sd-storefront-crumbs nav>span[aria-current]{font:400 13px/1.5 Montserrat,Arial,sans-serif;color:#595959!important;text-transform:none;letter-spacing:normal;text-decoration:none;overflow-wrap:anywhere}
#page .sd-storefront-crumbs [aria-current="page"],#page .sd-storefront-crumbs li:last-child>span:not([aria-hidden]){color:#252525!important;font-weight:500}
#page .sd-storefront-crumbs a:hover,#page .sd-storefront-crumbs a:hover [itemprop="name"]{color:#252525!important;text-decoration:underline;text-underline-offset:3px}
#page .sd-storefront-crumbs .sd-breadcrumb-separator,#page .sd-storefront-crumbs [aria-hidden="true"]{display:none}
/* News has flat anchors; its explicit separators already use this same glyph. */
#page .sd-storefront-crumbs .sd-news-breadcrumbs>[aria-hidden="true"]{display:inline;font:400 13px/1.5 Montserrat,Arial,sans-serif;color:#777}
#page .sd-crumbs-page>.products,#page .sd-crumbs-page>.cart,#page .sd-crumbs-page>.orderT,#page .sd-crumbs-page>.sd-product-page,#page .sd-crumbs-page>.sd-reviews,#page .sd-crumbs-page>.sd-category-page>.products,#page .sd-crumbs-page .sd-news-intro,#page .sd-crumbs-page>.sd-news-single>.sd-news-container{padding-top:0!important}
#page .sd-crumbs-page>.products>h1,#page .sd-crumbs-page>.cart>h1,#page .sd-crumbs-page>.sd-reviews>h1,#page .sd-crumbs-page>.sd-category-page>.products>h1{margin-top:0}
#page .sd-crumbs-page>.account__banner{padding-top:0!important}
#page .sd-crumbs-page>.sd-info-banner h1{margin-top:0}
/* One Help trigger at a stable screen position; preserve the production star/yellow appearance. */
#page .sd-help-launch{position:fixed!important;--sd-help-bottom:80px;inset:auto calc(16px + env(safe-area-inset-right,0px)) calc(var(--sd-help-bottom) + env(safe-area-inset-bottom,0px)) auto!important;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;width:auto!important;height:48px!important;min-width:88px;min-height:48px;max-width:224px;margin:0!important;padding:0 14px!important;transform:none!important;gap:8px;box-sizing:border-box;border:1px solid #FC9013!important;border-radius:24px!important;background:#FBC800!important;color:#252b24!important;box-shadow:0 3px 12px #0002!important;font:700 13px/1.2 Montserrat,Arial,sans-serif!important;text-decoration:none!important;z-index:10050}
#page .sd-help-launch::before{content:'✦';display:block;font:700 18px/1 Arial,sans-serif;color:#24140e;letter-spacing:normal}
#page .sd-help-launch>span{display:none}
#page .sd-help-launch:hover{border-color:#FC5825!important;color:#FC5825!important}
#page .sd-help-launch:hover::before{color:#24140e}
#page .sd-help-launch:focus-visible{outline:2px solid #252525;outline-offset:3px}
#page .sd-help-launch.sd-help-obscures-control:not(:focus-visible){visibility:hidden!important;opacity:0!important;pointer-events:none!important}
#page .sd-help-footer-space{display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box;clear:both;flex:0 0 100%;width:100%;height:80px;padding:16px;grid-column:1/-1}
@media(max-width:990px){
 #page .sd-help-launch{--sd-help-bottom:112px}
 #page .sd-help-launch.sd-help-edge{right:calc(-20px + env(safe-area-inset-right,0px))!important;width:64px!important;min-width:64px;max-width:64px;padding:0 20px 0 0!important;font-size:0!important;gap:0}
 #page .sd-storefront-crumbs{padding:16px 16px 12px}
 #page .sd-storefront-crumbs>ul,#page .sd-storefront-crumbs>nav,#page .sd-storefront-crumbs a,#page .sd-storefront-crumbs li>span:not([aria-hidden]),#page .sd-storefront-crumbs [itemprop="name"],#page .sd-storefront-crumbs nav>span[aria-current],#page .sd-storefront-crumbs li+li::before,#page .sd-storefront-crumbs nav>[itemprop="itemListElement"]~[itemprop="itemListElement"]::before,#page .sd-storefront-crumbs .sd-news-breadcrumbs>[aria-hidden="true"]{font-size:12px}
}
