:root{--bt-navy:#122440;--bt-gold:#c79228;--bt-paper:#faf9f6;--bt-stone:#f0ede7}html body .bt-brand-header.header,html body:has(.bt-holiday) .bt-brand-header{background:#faf9f6;color:#122440;border-color:#dedbd4;box-shadow:0 3px #f0ede7}.bt-brand-header .header__logo,.bt-brand-header .header__nav .header__item,.bt-brand-header .header__icon{color:#122440}.bt-brand-header .header__logo .logo-img{filter:grayscale(1);mix-blend-mode:multiply}.bt-brand-header .header__nav .header__item:hover,.bt-brand-header .header__nav .header__item[aria-current=page],.bt-brand-header .header__icon:hover{color:#8a621c}.bt-brand-header .header__nav .header__item--sale{background:#c79228;color:#122440}html body:has(.bt-brand-header) .announcement-bar__outer-container{background:#122440;color:#faf9f6;border-bottom:2px solid #c79228}html body:has(.bt-brand-header) .announcement-bar__outer-container a,html body:has(.bt-brand-header) .announcement-bar__rte,html body:has(.bt-brand-header) .announcement-bar__rte p{color:#faf9f6}body .bt-holiday__cta{background:#faf9f6;color:#122440}body .bt-holiday__cta:hover{background:#ead9b4;color:#122440}body .bt-holiday__cta svg{color:#c79228}body .bt-holiday__hero:after{background:linear-gradient(90deg,rgba(18,36,64,.85),rgba(18,36,64,.35) 42%,transparent 65%)}body:has(.bt-holiday) .bt-pro__tab[aria-selected=true]{background:#122440;color:#faf9f6;border-color:#122440}body .bt-pro__eyebrow{color:#8a621c}@media(max-width:749px){body .bt-holiday__hero:after{background:linear-gradient(180deg,transparent 38%,#122440 46%,rgba(18,36,64,0) 58%)}}.bt-polo-delivery{background:#f5f1e6;color:#122440;border:1px solid #dedbd4;border-radius:24px;padding:28px 32px;display:grid;grid-template-columns:1fr 1.5fr auto;gap:28px;align-items:center;max-width:1200px;margin:24px auto 40px}.bt-polo-delivery__heading{display:flex;align-items:center;gap:14px}.bt-polo-delivery__heading svg{width:36px;height:36px;flex-shrink:0}.bt-polo-delivery h2{font-size:23px;line-height:1.2;margin:0;font-weight:750;color:inherit}.bt-polo-delivery__facts{display:grid;grid-template-columns:1fr 1fr;gap:24px}.bt-polo-delivery__facts>div{margin:0!important}.bt-polo-delivery h3{font-size:17px;line-height:1.3;margin:0 0 4px;font-weight:750;color:inherit}.bt-polo-delivery p{font-size:14px;line-height:1.5;margin:0;color:inherit}.bt-polo-delivery a{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #122440;border-radius:999px;padding:12px 18px;color:#122440;text-decoration:none;font-size:14px;font-weight:700;white-space:nowrap}.bt-polo-delivery a svg{width:16px;height:20px}.bt-polo-delivery a:hover{background:#c79228}.bt-polo-delivery a:focus-visible{outline:3px solid #122440;outline-offset:4px}@media(max-width:900px){.bt-polo-delivery{grid-template-columns:1fr;gap:22px;padding:24px;margin:16px auto 28px}.bt-polo-delivery a{justify-self:start}}@media(max-width:380px){.bt-polo-delivery__facts{grid-template-columns:1fr;gap:16px}}body:has(.bt-holiday) .bt-pro__shopbar .bt-pro__tab[aria-selected=true]{background:#122440;color:#faf9f6;border-color:#122440}body .jdgm-widget{--jdgm-primary-color:#122440;--jdgm-secondary-color:rgba(18,36,64,.12);--jdgm-star-color:#c79228}body .jdgm-star{color:#c79228!important}body :is(.jdgm-link,.jdgm-sort-dropdown,.jdgm-sort-dropdown-arrow,.jdgm-rev__author){color:#122440!important}body :is(.jdgm-histogram__bar-content,.jdgm-rev__buyer-badge,.jdgm-write-rev-link){background-color:#122440!important;color:#faf9f6!important}#CartDrawer .cart-drawer__on-side-related-products{--bt-recommendation-surface:#faf9f6}body .bt-pro__sizes button[aria-pressed=true]{background:#122440;color:#faf9f6;border-color:#c79228;box-shadow:0 0 0 1px #c79228}body .bt-pro__sizes button{font-size:14px;font-weight:700}body .bt-pro__bottom :is(a,button){font-size:15px;font-weight:700;line-height:1.4}body .bt-pro__bottom a,body .bt-pro__form button,body .bt-pro__empty button,body .bt-tee-fit__units button[aria-pressed=true],body .bt-delivery__tabs button[aria-selected=true],body .bt-layer-designs__browse,body .bt-layer-designs__filters button[aria-pressed=true],body .bt-refund-copy footer .bt-refund-copy__cta,body .bt-bag__browse,body .bt-tee-designs__browse,body .bt-gallery__views button[aria-pressed=true],body .bt-layer-fit__controls button[aria-pressed=true],body .bt-community-look__shop,body .bt-hat-wall button,body .bt-off__cta,body .bt-sale__categories button[aria-pressed=true],body .bt-sale__quick-form button,body .bt-sale__shop,body .bt-sale__empty :is(a,button),body #CartPage .cart-buttons__btn,body .bt-tees__shop,body .bt-tees__empty button,body .bt-layers__shop,body .bt-layers__empty button{background:#122440;color:#faf9f6;font-size:14px;font-weight:700;line-height:1.4}body .bt-solids__sizes input:checked+span{background:#122440;color:#faf9f6;border-color:#c79228}body .bt-pro__bottom a:hover{background:#203553;color:#fff}body .bt-pro__bottom a svg{color:#c79228}.bt-ship button,.bt-tee-fit__units button[aria-pressed=true],.bt-delivery__tabs button[aria-selected=true],.bt-delivery__primary,.bt-policy-tabs a[aria-current],.bt-cart-start__department input:checked+label,.bt-compare__details a,.bt-layer-designs__browse,.bt-layer-designs__filters button[aria-pressed=true],.product__content:has(>.bt-gift-art) .pill--outline.selected,.product__content:has(>.bt-gift-art) button[id^=product-buy-btn-],.bt-refund-copy footer .bt-refund-copy__cta,.bt-govx .govx-custom,.bt-match__nav [data-match-next],.bt-match__result-card a,.bt-bag__browse,.bt-apparel-guide__measure>[data-guide-shop],.bt-tee-designs__browse,body:has(#BirdieCommunityStyle) .jdgm-ugc-media__load-more-btn,.bt-gallery__header>span,.bt-gallery__views button[aria-pressed=true],.bt-search__all,body:has(.bt-footer-directory) .newsletter .newsletter__input-btn,.bt-polo-compare__copy a,.bt-layer-fit__controls button[aria-pressed=true],.bt-community-look__shop,product-info:has(.bt-cover-includes) button[id^=product-buy-btn-],.bt-hat-wall button,.bt-off__cta,.bt-cover-story__materials article>div>span,.bt-pro__sizes button[aria-pressed=true],.bt-pro__sale,.bt-pro__quick summary,.bt-pro__form button,.bt-pro__bottom a,.bt-pro__empty button,.bt-pro__shopbar .bt-pro__tab[aria-selected=true],body:has(.bt-help) .contact__btn,.bt-reviews-hub__product>a,[id^=ProductInfoWrapper]:has(.bt-purchase-eyebrow) [id^=product-buy-btn-]:not(:disabled),.bt-fit-guide input:checked+span,.bt-solids__detail span,.bt-solids__sizes input:checked+span,.bt-solids__add,.bt-lineup__radio:checked+label,.bt-sale__categories button[aria-pressed=true],.bt-sale__quick-form button,.bt-sale__shop,.bt-sale__empty a,.bt-sale__empty button,#CartPage .cart-buttons__btn,.bt-tees__shop,.bt-tees__empty button,.bt-layers__shop,.bt-layers__empty button,.bt-gift__budgets input:checked+span,.bt-scorecard__units button[aria-pressed=true],.bt-word__eyebrow,.bt-word__rating,.bt-word__rating strong,.bt-word__rating span,.bt-word__footer a,.bt-scorecard__signature,.bt-scorecard__signature a,.bt-scorecard__signature strong,.bt-scorecard__signature span,.bt-scorecard__signature small,.bt-reviews-hub__hero .bt-reviews-hub__eyebrow,.bt-rotation-tray__compare,.bt-footer-directory__heading>a,.bt-gear-shop__browse,.bt-alternatives__actions button,.bt-policy-help a,.bt-why__help>a,.bt-ambassador .collabs-page__cta-login-link{color:#fff!important}#CartPage:has(.bt-cart-start--departments) .cart__items-with-subtotal{grid-template-columns:minmax(0,1fr)}#CartPage:has(.bt-cart-start--departments) .cart__free-shipping-bar{display:none}.bt-cart-start.bt-cart-start--departments{max-width:none;border:1px solid #dedbd4;border-radius:20px;overflow:hidden;background:#f0ede7;margin-bottom:40px}.bt-cart-start--departments .bt-cart-start__header{margin:0;border-radius:0;padding:34px 36px;grid-template-columns:minmax(0,1fr) auto}.bt-cart-start--departments .bt-cart-start__browse{color:#122440;background:#c79228;display:flex;gap:24px;align-items:center;text-decoration:none;padding:15px 22px;border-radius:99px;font-size:13px;font-weight:800;min-height:48px}.bt-cart-start__departments{display:flex;gap:10px;flex-wrap:wrap;margin:0;padding:24px 28px;border:0;border-bottom:1px solid #dedbd4;min-width:0}.bt-cart-start__departments legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.bt-cart-start__department{position:relative;flex:1;min-width:110px}.bt-cart-start__department input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.bt-cart-start__department label{display:flex;align-items:center;justify-content:center;min-height:50px;padding:12px;background:#faf9f6;border:1px solid #a8aeb7;border-radius:10px;color:#122440;font-size:14px;font-weight:800;cursor:pointer;text-align:center}.bt-cart-start__department input:checked+label{background:#122440;color:#fff;border-color:#122440}.bt-cart-start__department input:focus-visible+label{outline:3px solid #8a621c;outline-offset:3px}.bt-cart-start__panel{padding:24px 28px 28px;display:none}.bt-cart-start--departments:has(.bt-cart-start__department input[value="1"]:checked) [data-department="1"],.bt-cart-start--departments:has(.bt-cart-start__department input[value="2"]:checked) [data-department="2"],.bt-cart-start--departments:has(.bt-cart-start__department input[value="3"]:checked) [data-department="3"],.bt-cart-start--departments:has(.bt-cart-start__department input[value="4"]:checked) [data-department="4"],.bt-cart-start--departments:has(.bt-cart-start__department input[value="5"]:checked) [data-department="5"]{display:block}.bt-cart-start__panel-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:20px}.bt-cart-start__panel-heading a{display:flex;align-items:center;gap:16px;font-size:12px;font-weight:750;color:#122440;text-underline-offset:4px;min-height:44px}.bt-cart-start--departments .bt-cart-start__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.bt-cart-start--departments .bt-cart-start__image{background:#fff;padding:12px}.bt-cart-start--departments .bt-cart-start__image img{height:210px;mix-blend-mode:normal}.bt-cart-start--departments .bt-cart-start__card{display:flex;flex-direction:column;min-width:0}.bt-cart-start--departments .bt-cart-start__card-body{display:flex;flex-direction:column;flex:1;padding:16px}.bt-cart-start--departments h3{font-size:18px;line-height:1.2;font-weight:800;margin:0;color:#122440}.bt-cart-start--departments h3 a{color:inherit;text-decoration:none}.bt-cart-start--departments .bt-cart-start__price s{color:#526176;font-size:13px;font-weight:500}.bt-cart-start--departments form{margin-top:auto}.bt-cart-start--departments .bt-cart-start__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.bt-cart-start__single{display:flex;align-items:center;margin:0;min-height:48px;font-size:13px;color:#526176}@media(max-width:989px){.bt-cart-start--departments .bt-cart-start__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bt-cart-start--departments .bt-cart-start__header{gap:24px}.bt-cart-start__department{min-width:140px}}@media(max-width:749px){.bt-cart-start--departments .bt-cart-start__header{display:block;padding:26px 20px}.bt-cart-start--departments .bt-cart-start__browse{display:inline-flex;margin-top:20px}.bt-cart-start__departments{padding:16px;gap:8px}.bt-cart-start__department{min-width:calc(33% - 8px)}.bt-cart-start__department label{font-size:12px;padding:10px 6px;min-height:46px}.bt-cart-start__panel{padding:12px 14px 18px}.bt-cart-start--departments .bt-cart-start__grid{gap:12px}.bt-cart-start--departments .bt-cart-start__image{height:auto;padding:8px}.bt-cart-start--departments .bt-cart-start__image img{height:155px}.bt-cart-start--departments .bt-cart-start__card-body{padding:12px}.bt-cart-start--departments h3{font-size:15px}.bt-cart-start--departments select{font-size:16px;padding:10px 6px}.bt-cart-start--departments button{font-size:12px;padding:12px 10px;gap:6px}.bt-cart-start--departments .bt-cart-start__price{font-size:14px}}:is(#CartDrawer,#CartPage) .cart-item-quantity{display:inline-flex;align-items:center;gap:6px;width:max-content;max-width:100%;height:auto;min-height:44px;margin-top:10px;margin-bottom:4px;overflow:visible}:is(#CartDrawer,#CartPage) .cart-item-quantity__button-wrapper{display:flex;flex:0 0 44px;width:44px;height:44px}:is(#CartDrawer,#CartPage) .cart-item-quantity__button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1px solid #122440;border-radius:50%;background:#122440;color:#fff}:is(#CartDrawer,#CartPage) .cart-item-quantity__button:hover{background:#203553}:is(#CartDrawer,#CartPage) .cart-item-quantity__button:focus-visible{outline:2px solid #c79228;outline-offset:3px}:is(#CartDrawer,#CartPage) .cart-item-quantity__button-icon{width:22px;height:22px;color:inherit}:is(#CartDrawer,#CartPage) .cart-item-quantity__input{width:36px;min-width:0;height:44px;padding:0;text-align:center;font-size:16px;font-weight:700;color:#122440;background:#fff}#CartDrawer.bt-bag .cart-item{padding-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/85/assets/bt-blue-gold.css.map */
