.br-search-trigger{background:none;border:0;color:#192536;padding:12px 8px;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.br-search-trigger:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid #76879b;outline-offset:3px}.br-search-dialog{color:#192536;background:#fff;border:0;width:min(860px,calc(100% - 32px));max-height:88dvh;padding:44px;box-sizing:border-box;overflow:auto}.br-search-dialog::backdrop{background:#101a28a6}.br-search-close{display:block;margin-left:auto;background:none;border:0;padding:4px 0 20px;font:inherit;cursor:pointer}.br-search-dialog h2{font-size:30px;letter-spacing:-.05em;margin:0 0 28px}.br-global-search label{display:block;font-size:13px;margin-bottom:10px}.br-global-search>div{display:flex;border-bottom:1px solid #a2abb6}.br-global-search input{flex:1;min-width:0;padding:14px 0;border:0;background:white;font:inherit;font-size:18px;color:#192536}.br-global-search button{border:0;background:none;font:inherit;padding:12px;cursor:pointer}.br-search-status{font-size:13px;line-height:1.7;margin:22px 0}.br-search-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 18px}.br-catalogue-card{display:block;color:#192536;text-decoration:none!important;min-width:0;border:0!important;background:transparent!important;box-shadow:none!important}.br-catalogue-photo{background:#fff;width:100%;aspect-ratio:3/4;overflow:hidden;display:flex;align-items:center;justify-content:center}.br-catalogue-photo img{width:100%!important;height:100%!important;object-fit:contain!important;mix-blend-mode:normal!important;filter:none!important;transform:scale(var(--photo-scale,1));transition:transform .3s}.br-catalogue-name{display:block;margin:18px 0 8px;font-size:16px;font-weight:500;line-height:1.55;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere}.br-catalogue-sku{font-size:12px;letter-spacing:.08em;color:#697582}.br-product-filters{padding:24px 0;border-top:1px solid #e0e4e9;border-bottom:1px solid #e0e4e9;margin:28px 0 10px}.br-list-search{display:flex;align-items:center;gap:18px;max-width:650px}.br-list-search label{font-size:13px;white-space:nowrap}.br-list-search input{flex:1;min-width:0;padding:13px 0;font:inherit;font-size:16px;border:0;border-bottom:1px solid #9ca6b4;background:white;color:#192536}.br-list-search button{padding:13px 20px;background:#192536;color:white;border:0;font:inherit;font-size:13px;cursor:pointer}.br-filter-selects{display:flex;align-items:center;gap:24px;margin-top:20px}.br-filter-selects label{display:flex;align-items:center;gap:12px;font-size:13px;white-space:nowrap}.br-filter-selects select{border:0;background:#fff;color:#192536;padding:10px 20px 10px 0;font:inherit;max-width:180px}.br-filter-selects button{border:0;background:none;color:#697582;font:inherit;font-size:12px;cursor:pointer;padding:10px}.br-filter-note{font-size:12px;color:#697582;line-height:1.7;margin:12px 0 22px}.pd_grid>li:has(.br-catalogue-card){padding:0!important;border:0!important;background:none!important;box-shadow:none!important}.br-no-results{grid-column:1/-1;padding:60px 10px!important;font-size:15px;line-height:1.8;text-align:center}.br-quote-helper{margin:12px 0 24px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.br-copy-product{background:none;border:0;border-bottom:1px solid #b7bec8;padding:5px 0;color:#4d5b6a;font:inherit;font-size:12px;cursor:pointer}.br-copy-status{font-size:12px;line-height:1.6;color:#697582}.br-size-guide{border-top:1px solid #dce1e7;border-bottom:1px solid #dce1e7;margin:20px 0 30px;scroll-margin-top:140px}.br-size-guide summary{font-size:15px;font-weight:600;padding:21px 0;cursor:pointer}.br-size-content{padding:0 0 22px;font-size:14px;line-height:1.9;color:#4e5c6b}.br-size-content p{margin:12px 0}.br-size-content a{color:#192536;font-size:13px;text-underline-offset:5px}.br-size-table{overflow-x:auto;max-width:100%;margin:18px 0}.br-size-table table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px;text-align:center}.br-size-table caption{text-align:left;padding:0 0 10px;color:#697582;font-size:12px}.br-size-table th,.br-size-table td{border:0;border-bottom:1px solid #e2e6ea;padding:12px 14px;font-weight:400}.br-size-table thead th{background:#f5f6f7;color:#192536}.br-size-note{font-size:12px;color:#697582}.br-color-options{padding:12px 0 20px}.br-color-options>p{font-size:13px;margin:0 0 12px}.br-color-buttons{display:flex;flex-wrap:wrap;gap:8px}.br-color-buttons button{background:#fff;border:1px solid #d9dfe5;color:#506071;font:inherit;font-size:12px;min-height:40px;padding:8px 15px;cursor:pointer}.br-color-buttons button[aria-pressed=true]{border-color:#192536;color:#192536;background:#f6f7f8}.br-mobile-purchase{display:none}.br-related-products{margin:70px 0 60px;padding-top:40px;border-top:1px solid #dde2e7}.br-related-products h2{font-size:28px;letter-spacing:-.05em;margin:14px 0 30px}.br-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.br-related-grid:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.bs26blog-card-title{display:block!important;-webkit-line-clamp:unset!important;max-height:none!important;overflow:visible!important;white-space:normal!important;text-overflow:clip!important;word-break:keep-all!important;overflow-wrap:anywhere}.br-variant-dialog img{max-width:100%;max-height:80dvh;object-fit:contain;background:#fff}.br-variant-dialog{background:#fff}.br-has-purchase-bar{padding-bottom:0}
@media(max-width:700px){.header-actions{gap:8px!important}.br-search-trigger{font-size:12px;padding:12px 3px}.br-search-dialog{padding:24px 20px;max-height:90dvh}.br-search-dialog h2{font-size:25px;margin-bottom:24px}.br-global-search input{font-size:16px}.br-search-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.br-catalogue-name{font-size:14px;line-height:1.6;margin:14px 0 7px}.br-catalogue-sku{font-size:11px}.br-product-filters{margin-top:24px;padding:18px 0}.br-list-search{flex-wrap:wrap;gap:10px}.br-list-search label{width:100%;font-size:12px}.br-list-search input{font-size:16px}.br-list-search button{padding:13px 17px}.br-filter-selects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;margin-top:18px}.br-filter-selects label{display:flex;justify-content:space-between;font-size:12px;gap:5px;min-width:0}.br-filter-selects select{padding:10px 0;font-size:12px;max-width:105px}.br-filter-selects button{text-align:right}.br-filter-note{font-size:11px}.br-mobile-purchase{position:fixed;bottom:0;left:0;right:0;display:grid;grid-template-columns:auto 1fr 1fr;align-items:center;gap:10px;background:#fffffffa;border-top:1px solid #dce2e8;z-index:95;padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -4px 20px #15233408}.br-mobile-purchase>span{font-size:10px;letter-spacing:.04em;padding-right:3px}.br-mobile-purchase a{font-size:13px;text-align:center;padding:14px 8px;text-decoration:none;line-height:1.4}.br-sticky-quote{color:#192536;border:1px solid #c2cad3}.br-sticky-buy{background:#192536;color:#fff}.br-has-purchase-bar{padding-bottom:88px!important}.br-size-guide{margin:18px 0 24px;scroll-margin-top:145px}.br-size-content{font-size:13px;line-height:1.9}.br-size-table th,.br-size-table td{padding:11px}.br-related-products{margin:48px 0;padding-top:28px}.br-related-products h2{font-size:24px;margin-bottom:24px}.br-related-grid,.br-related-grid:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.br-related-grid .br-catalogue-name{font-size:13px}.br-copy-status{font-size:11px}.br-color-options{padding:10px 0 14px}}

@media(min-width:701px){body.bisley-unified .br-product-editorial .br-gallery-main{height:clamp(280px,calc(100svh - 355px),640px)}}

.br-has-purchase-bar:has(.nav.open) .br-mobile-purchase{visibility:hidden}

/* Refine the existing editorial design. Product photographs stay white. */
.shop-by-type.section{padding-top:60px;padding-bottom:68px}.edit-section.section,.collection.section{padding-top:80px;padding-bottom:80px}.section h2,.performance-copy h2,.contact-section h2{font-weight:600}.section-heading{margin-bottom:34px}.shop-by-type .type-grid>a>span{font-weight:600;color:#182b42}.product-title{font-weight:600}.product-type{font-size:11px;color:#526070}.br-catalogue-name{font-weight:600;color:#182b42}.br-catalogue-sku{color:#526070;font-size:13px}.br-product-links a{color:#405267;font-size:13px}.br-gallery-meta,.br-copy-product{color:#405267}.br-filter-note{color:#526070}.br-product-filters{background:#f5f6f7;border-top:2px solid #182b42;border-bottom:1px solid #d5dce3;padding:22px 24px;margin-top:22px}.br-list-search label,.br-filter-selects label{font-weight:500;color:#263c54}.br-list-search input{background:transparent;border-bottom-color:#8b99a8}.br-filter-selects select{background:transparent;color:#263c54;font-size:14px}.br-filter-selects button{color:#405267}.br-count{color:#263c54!important;font-weight:500}.br-size-guide summary{color:#182b42}.br-purchase-actions .b2b_now{border-color:#8090a1}.br-catalogue-card:focus-visible{outline:2px solid #718299!important;outline-offset:5px}
body.bisley-unified .br-collection-campaign{height:clamp(320px,42svh,440px)}body.bisley-unified .br-collection-campaign .br-campaign-copy{bottom:32px}.br-count{scroll-margin-top:126px}
.contact-section{background:#142235;color:#fff;padding-top:64px;padding-bottom:64px}.contact-section h2,.contact-section a,.contact-section .contact-phone{color:#fff}.contact-section .eyebrow{color:#d8e0e9}.contact-section p:not(.eyebrow),.contact-section .contact-phone span{color:#c6d0dc}.contact-section .button.light{background:#fff;color:#142235;border:1px solid #fff}.contact-section .button.light:hover{background:#e8edf3;border-color:#e8edf3;color:#142235}.contact-section .eyebrow:before{content:'';display:inline-block;width:17px;height:2px;background:#ffd326;margin-right:11px;vertical-align:middle}
.shop-by-type .type-grid>.br-type-all{display:none}.campaign-hero .campaign-city picture img{object-position:62% 45%}.bs26blog-card-summary{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden!important;line-height:1.85!important;color:#526070!important;min-height:3.7em}.br-product-heading .br-product-lead{color:#526070}
@media(max-width:700px){
 .shop-by-type.section{padding-top:42px;padding-bottom:48px}.edit-section.section,.collection.section{padding-top:52px;padding-bottom:52px}.section-heading{margin-bottom:26px}.section h2{font-weight:600}.shop-by-type .type-grid>.br-type-all{display:flex!important;flex-direction:column;justify-content:space-between;align-self:stretch;padding:20px 17px;background:#142235!important;color:#fff!important;box-sizing:border-box;min-height:220px}.br-type-all .br-type-all-kicker{font-size:9px!important;letter-spacing:.12em;padding:0!important;font-weight:400!important;color:#d9e0e8!important}.br-type-all .br-type-all-title{display:block!important;font-size:25px!important;line-height:1.45;padding:14px 0!important;letter-spacing:-.04em;color:#fff!important}.br-type-all .br-type-all-footer{display:flex!important;font-size:12px!important;padding:0!important;color:#fff!important}.br-type-all .br-type-all-kicker:before{content:'';display:block;width:18px;height:2px;background:#ffd326;margin-bottom:17px}.br-type-all .br-type-all-footer b{font-size:20px;font-weight:400}.br-catalogue-name{font-size:14px;font-weight:600}.br-catalogue-sku{font-size:12px}.br-product-links a{font-size:12px}.br-product-filters{padding:16px 15px;margin-top:18px}.br-filter-selects{column-gap:15px}.br-filter-selects select{font-size:12px;max-width:104px}.br-filter-selects label{font-size:12px}.br-filter-note{font-size:12px;line-height:1.8;margin-bottom:17px}.br-list-search label{font-weight:600}.br-count{scroll-margin-top:136px}
 body.bisley-unified .br-collection-campaign{height:clamp(250px,32svh,300px)}body.bisley-unified .br-collection-campaign .br-campaign-copy{bottom:20px}body.bisley-unified .br-collection-campaign h1,body.bisley-unified .br-collection-campaign .pd_head h1{font-size:29px;margin-bottom:5px}body.bisley-unified .br-collection-campaign .pd_head>p{font-size:13px;line-height:1.6}body.bisley-unified .br-collection-campaign .br-campaign-link{margin-top:4px}body.bisley-unified .br-collection-campaign+.pd_wrap{padding-top:16px;margin-top:0}body.bisley-unified .br-collection-campaign+.pd_wrap .br-breadcrumb{margin-bottom:16px}body.bisley-unified .pd_categories a{padding-top:11px;padding-bottom:11px}
 .contact-section{padding-top:45px;padding-bottom:45px}.contact-section .button.light{font-size:14px}.campaign-hero .campaign-city picture img{object-position:50% 30%}.bs26blog-card-summary{font-size:14px!important;min-height:0;margin-top:13px!important}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}

.br-count:focus{outline:none}.br-results-bar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:18px 0 24px;padding:0 0 13px;border-bottom:1px solid #c7d0da}.br-results-bar .br-count{font-size:14px!important;font-weight:600!important;margin:0!important;padding:0!important;line-height:1.7}.br-refine-link{font-size:12px;line-height:1.8;color:#405267;white-space:nowrap;text-underline-offset:4px}.br-product-filters{scroll-margin-top:135px}@media(max-width:700px){.br-results-bar{margin-top:16px;gap:10px}.br-results-bar .br-count{font-size:13px!important}.br-refine-link{font-size:11px}}

/* Editorial consistency; white product photographs remain untouched. */
body.bisley-unified .br-collection-campaign{height:300px}
body.bisley-unified .br-journal-campaign{height:360px;margin-bottom:30px}
body.bisley-unified .br-journal-campaign h1{font-size:52px;margin:10px 0 14px}
body.bisley-unified .br-journal-campaign .br-campaign-copy{bottom:30px}
body.bisley-unified .br-journal-campaign .br-campaign-switches{right:var(--pad);left:auto;bottom:30px}
.br-filter-details>summary{display:none}.br-filter-details .br-filter-note{margin:12px 0 0}
.br-filter-details:not([open])>.br-filter-selects,.br-filter-details:not([open])>.br-filter-note{display:none}
.br-journal-photo{aspect-ratio:4/3}.br-journal-photo img{object-position:var(--journal-position,50% 40%)}
.product-type{font-size:12px}.product-meta>span:not(.color-dot){font-size:13px;color:#526070}.br-catalogue-sku{font-size:13px}.br-color-buttons button{font-size:13px;min-height:44px}.br-search-trigger{min-width:44px;min-height:44px}
.br-heritage-film{margin:64px 0 72px;padding:42px;background:#142235;color:#fff;display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:38px;align-items:center;scroll-margin-top:14px}
.br-heritage-film .eyebrow{font-size:11px;letter-spacing:.12em;color:#d8e0e9}.br-heritage-film h2{font-size:clamp(27px,2.6vw,39px);line-height:1.45;font-weight:500;letter-spacing:-.035em;margin:20px 0}.br-heritage-film p{font-size:14px;line-height:1.9;color:#c6d0dc}.br-heritage-film .br-archive-number{font:400 64px/1 Georgia,serif;color:#fff;margin:0 0 20px}.br-heritage-film figure{margin:0;min-width:0}.br-heritage-film video{display:block;width:100%;aspect-ratio:16/9;background:#0c1420;object-fit:contain}.br-heritage-film figcaption{font-size:12px;color:#c6d0dc;line-height:1.7;margin-top:12px}.br-archive-link{display:inline-flex;align-items:center;min-height:44px;margin-top:18px;font-size:13px;color:#e7edf5;border-bottom:1px solid #69798d;text-decoration:none}
@media(min-width:701px){.br-filter-details{display:block}.br-product-filters{padding-top:18px;padding-bottom:18px}.br-filter-selects{margin-top:12px}}
@media(max-width:700px){
 body.bisley-unified .br-collection-campaign{height:200px}body.bisley-unified .br-collection-campaign .br-campaign-copy{bottom:18px}
 body.bisley-unified .br-journal-campaign{height:300px;margin-bottom:20px}body.bisley-unified .br-journal-campaign .br-campaign-copy{bottom:46px}body.bisley-unified .br-journal-campaign h1{font-size:36px;line-height:1.04;margin:8px 0 10px}body.bisley-unified .br-journal-campaign .br-campaign-intro{font-size:13px;margin-bottom:8px}body.bisley-unified .br-journal-campaign .br-campaign-switches{left:auto;right:20px;bottom:15px}body.bisley-unified .br-journal-campaign .br-campaign-switches button{min-width:36px;height:35px}
 body.bisley-unified:not(.br-product-hub) .pd_categories{flex-wrap:nowrap!important;overflow-x:auto!important;gap:0 20px!important;margin-bottom:16px!important;scrollbar-width:none}body.bisley-unified:not(.br-product-hub) .pd_categories li{flex-shrink:0!important}
 .br-product-filters{padding:12px 14px 0;margin-top:12px}.br-list-search{gap:8px}.br-list-search label{font-size:12px}.br-list-search input{padding:10px 0}.br-list-search button{min-height:44px;padding:10px 14px}.br-filter-details{margin-top:10px;border-top:1px solid #d5dce3}.br-filter-details>summary{display:flex;justify-content:space-between;align-items:center;min-height:46px;font-size:13px;font-weight:500;color:#263c54;cursor:pointer;list-style:none}.br-filter-details>summary::-webkit-details-marker{display:none}.br-filter-details>summary:after{content:'+';font-size:21px;font-weight:400}.br-filter-details[open]>summary:after{content:'−'}.br-filter-details .br-filter-selects{margin-top:0;padding-bottom:10px}.br-filter-details .br-filter-note{font-size:12px;margin:0;padding:0 0 16px}.br-results-bar{margin-top:17px;margin-bottom:20px}.br-refine-link{font-size:12px}
 body.br-has-purchase-bar .br-purchase-actions{display:none!important}.br-quote-helper{margin-top:14px}.br-mobile-purchase>span{font-size:11px}.br-copy-product,.br-gallery-meta,.br-gallery-meta a{font-size:12px}.br-catalogue-sku{font-size:12px}.product-type{font-size:12px}.product-meta>span:not(.color-dot){font-size:12px}.header-actions{gap:5px!important}.br-search-trigger{min-width:44px;width:44px;padding:0!important;display:grid;place-items:center;font-size:0!important}.br-search-trigger:before{content:'';width:15px;height:15px;border:1.6px solid currentColor;border-radius:50%;box-sizing:border-box}.br-search-trigger:after{content:'';width:7px;height:1.6px;background:currentColor;transform:translate(7px,7px) rotate(48deg);grid-area:1/1}.br-search-trigger:before{grid-area:1/1}.header-actions .header-shop{padding-left:12px;padding-right:12px}
 .br-heritage-film{margin:35px 0 42px;padding:25px 20px;grid-template-columns:1fr;gap:22px;scroll-margin-top:14px}.br-heritage-film .br-archive-number{font-size:50px;margin-bottom:15px}.br-heritage-film h2{font-size:27px;margin:14px 0}.br-heritage-film p{font-size:14px}.br-heritage-film figcaption{font-size:12px}.br-heritage-film video{aspect-ratio:16/9}
}

@media(max-width:700px){body.bisley-unified .pd_categories::-webkit-scrollbar{display:none}}
@media(max-width:700px){.header-actions .shop{white-space:nowrap;flex:0 0 auto;padding:0 12px;gap:12px}.header-actions .shop>span{margin:0}.header-actions{flex-shrink:0}}
@media(max-width:370px){.header-actions .shop{font-size:11px;padding:0 10px;gap:8px}.header-actions{gap:3px!important}}
