.bd-intro{padding-top:64px;padding-bottom:48px}.bd-eyebrow{font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;margin:0 0 22px}.bd-intro h1{font-size:clamp(42px,5.8vw,80px);line-height:1.04;letter-spacing:-.045em;margin:0;font-weight:750;max-width:950px}.bd-intro h1 span{color:#dc1944}.bd-intro__text{max-width:660px;font-size:19px;line-height:1.65;margin:24px 0}.bd-intro__actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.bd-intro__actions .button{gap:30px;min-height:54px;font-weight:600}.bd-text-link{color:inherit;text-underline-offset:5px}.bd-intro__note{font-size:13px;color:#555;margin:18px 0 0}.bd-categories{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:46px}.bd-categories a{padding:22px;background:#f6f6f6;border:1px solid #eee;border-radius:8px;color:#111;text-decoration:none;transition:background .15s}.bd-categories a:hover{background:#fff0f3;border-color:#ecbdc8}.bd-categories a>span{display:block;color:#555;font-size:13px;margin-bottom:10px}.bd-categories strong{font-size:17px;display:flex;justify-content:space-between;gap:12px}.bd-catalog{padding-top:38px;padding-bottom:30px}.bd-catalog h1{font-size:clamp(32px,4vw,48px);margin:0 0 12px}.bd-catalog p{max-width:660px}.bd-catalog nav{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.bd-catalog nav a{padding:10px 16px;border:1px solid #ddd;border-radius:30px;color:inherit;text-decoration:none}.bd-catalog nav a:hover{background:#fff0f3}.card__information .card__heading{font-size:17px!important;line-height:1.45!important;letter-spacing:0!important}.card__information .caption-with-letter-spacing{font-size:13px!important;line-height:1.5;letter-spacing:0}.bd-card-action{display:block;font-size:13px;color:#b31337;font-weight:600;margin-top:12px}.bd-provider{background:#f8f8f8;border-radius:10px;padding:32px;margin-top:24px;margin-bottom:36px}.bd-provider h2{margin-top:0}.bd-provider p{max-width:700px}.bd-intro a:focus-visible,.bd-catalog a:focus-visible{outline:3px solid #b31337;outline-offset:4px}@media(max-width:749px){.bd-intro{padding-top:32px;padding-bottom:24px}.bd-eyebrow{font-size:11px;margin-bottom:16px}.bd-intro h1{font-size:43px}.bd-intro__text{font-size:16px;margin:20px 0}.bd-intro__actions{gap:20px}.bd-intro__note{font-size:11px;line-height:1.6;max-width:290px}.bd-categories{grid-template-columns:1fr 1fr;gap:10px;margin-top:28px}.bd-categories a{padding:14px}.bd-categories a>span{font-size:11px;margin-bottom:6px}.bd-categories strong{font-size:14px}.card__information .card__heading{font-size:15px!important}.card__information .caption-with-letter-spacing{font-size:12px!important}.bd-provider{padding:22px}.bd-catalog{padding-top:28px}}@media(max-width:749px){.reputon-reviews-holder.reputon-basic[positiony=bottom]{display:none!important}#wfb-wrapper{bottom:12px!important;right:10px!important}}.bd-footer-links{display:flex;gap:12px 24px;flex-wrap:wrap;justify-content:center;font-size:13px;margin-bottom:20px}.bd-footer-links a{color:inherit;text-underline-offset:4px}.footer__content-bottom-wrapper:last-child{flex-direction:column;align-items:center}.product__title h1{font-size:clamp(28px,3vw,44px);line-height:1.2;letter-spacing:-.025em}.bd-deal-provider{font-size:14px;color:#555;margin-top:16px}.bd-category{padding-top:28px;padding-bottom:20px}.bd-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;color:#555;margin-bottom:28px}.bd-breadcrumb a{color:inherit;text-underline-offset:3px}.bd-category__eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.12em;margin:0 0 12px}.bd-category h1{font-size:clamp(32px,4vw,52px);margin:0 0 16px;line-height:1.15}.bd-category__intro{max-width:760px;font-size:17px;line-height:1.65;margin:0 0 12px}.bd-category__note{font-size:13px;color:#555;max-width:760px}.bd-category-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0;border-bottom:1px solid #ddd;padding-bottom:22px}.bd-category-tabs a{color:#333;background:#f6f6f6;padding:10px 16px;border:1px solid #eee;border-radius:6px;text-decoration:none;font-size:14px}.bd-category-tabs a[aria-current=page]{color:#fff;background:#222;border-color:#222}.bd-category-tabs a:hover{border-color:#b31337}.bd-category-count{font-size:14px;font-weight:600}.bd-filterbar{display:grid;grid-template-columns:2fr 1.4fr 1fr auto;align-items:end;gap:14px;background:#fafafa;border:1px solid #eee;padding:20px;border-radius:8px}.bd-filterbar[hidden],.bd-filter-empty[hidden],[data-bd-hidden]{display:none!important}.bd-filterbar label{display:block;font-size:12px;font-weight:600;margin-bottom:8px}.bd-filterbar input,.bd-filterbar select{width:100%;min-width:0;min-height:46px;border:1px solid #bbb;background:#fff;color:#222;padding:10px;font:inherit;font-size:14px;border-radius:4px}.bd-filterbar>div{min-width:0}.bd-filter-reset{min-height:46px;border:0;background:none;text-decoration:underline;cursor:pointer;font:inherit;font-size:13px;color:#555}.bd-filter-empty{padding:28px;background:#fff3f6}.bd-cart-alternative{padding-top:40px;padding-bottom:50px}.bd-cart-alternative ul{padding:0;list-style:none;max-width:800px}.bd-cart-alternative li{padding:22px 0;border-bottom:1px solid #ddd}.bd-cart-alternative a{color:inherit}.bd-cart-alternative .button{margin-top:12px}.bd-category :focus-visible{outline:3px solid #b31337;outline-offset:3px}@media(max-width:749px){.bd-category{padding-top:20px}.bd-breadcrumb{margin-bottom:20px;font-size:11px}.bd-category__intro{font-size:15px}.bd-category__note{font-size:12px}.bd-category-tabs{gap:7px;margin:20px 0}.bd-category-tabs a{padding:9px 11px;font-size:12px}.bd-filterbar{grid-template-columns:1fr 1fr;padding:14px;gap:12px}.bd-filterbar>div:first-child{grid-column:1/-1}.bd-filter-reset{grid-column:1/-1;min-height:32px;text-align:left}.bd-category-count{margin-top:20px}}.bd-filter-details[hidden]{display:none!important}.bd-filter-details summary{cursor:pointer;font-size:14px;font-weight:600;padding:12px 0}.bd-filter-details[open] summary{margin-bottom:8px}@media(max-width:749px){.bd-category__eyebrow{display:none}.bd-category-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:14px}.bd-category-tabs a{white-space:nowrap;flex-shrink:0}.bd-filter-details{border-top:1px solid #eee;border-bottom:1px solid #eee}.bd-category__intro,.bd-category__note{line-height:1.5}}body:has(bd-category-tools) .pl-collection [data-label-id="91362"]{display:none!important}@media(max-width:749px){.product-grid.grid{column-gap:0;row-gap:24px}.product-grid.grid>.grid__item{width:100%;max-width:100%;flex:0 0 100%}.product-grid .card-wrapper{border:1px solid #e7e7e9;border-radius:10px;background:#fff;overflow:hidden}.product-grid .card__content .card__information{padding:16px!important}.product-grid .card__information .card__heading{font-size:19px!important;line-height:1.4!important}.product-grid .card__information .caption-with-letter-spacing{font-size:13px!important;line-height:1.6;text-transform:none;margin-top:8px}.product-grid .bd-card-action{font-size:14px;margin-top:14px;min-height:36px;display:flex;align-items:center;color:#b31337}.product-grid .card__inner{border-radius:0}.bd-intro{padding-top:26px;padding-bottom:28px}.bd-intro h1{font-size:clamp(34px,10.5vw,46px);line-height:1.08}.bd-eyebrow{font-size:10px;letter-spacing:.08em;line-height:1.6}.bd-intro__actions{gap:16px}.bd-intro__actions .button{width:100%;justify-content:space-between}.bd-intro__note{font-size:12px;max-width:none}.bd-categories strong{font-size:15px;line-height:1.4}.bd-categories a{min-height:90px}.bd-category-tabs a{min-height:44px;display:flex;align-items:center;font-size:13px}.bd-filterbar{grid-template-columns:1fr}.bd-filterbar input,.bd-filterbar select{font-size:16px;min-height:48px}.bd-filter-reset{min-height:44px}.bd-filter-details summary{min-height:48px;display:list-item;padding:14px 0}.bd-breadcrumb{font-size:12px;line-height:1.6}.bd-category__intro{font-size:16px}.bd-category__note{font-size:13px}.bd-catalog h1,.bd-category h1{overflow-wrap:break-word}.product__title h1{font-size:28px;line-height:1.22}.product__description{font-size:16px;line-height:1.7}.product__description h2{font-size:22px;line-height:1.35}.product__description img{max-width:100%;height:auto}.product__description table{display:block;max-width:100%;overflow-x:auto}.bd-claim input[type=email]{font-size:16px!important}.bd-claim .button{font-size:15px;padding:12px 16px}.bd-provider .button{width:100%;white-space:normal}.contact .field__input,.contact .text-area{font-size:16px}}@media(max-width:749px){.bd-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-categories a{min-width:0}.bd-categories strong{overflow-wrap:anywhere}}nav.bd-breadcrumb{display:flex;align-items:baseline;justify-content:flex-start;flex-wrap:wrap;gap:6px 10px;margin:0 0 24px;padding:0;border:0;font-size:12px;line-height:1.6}nav.bd-breadcrumb a,nav.bd-breadcrumb span{display:inline;padding:0;margin:0;min-height:0;border:0;border-radius:0;background:transparent;font:inherit;color:inherit;line-height:inherit}nav.bd-breadcrumb a{text-decoration:underline;text-underline-offset:3px}nav.bd-breadcrumb a:hover{background:transparent;color:#b31337;border:0}@media(max-width:749px){nav.bd-breadcrumb{margin-bottom:20px;gap:4px 8px}}.bd-category{padding-top:30px}.bd-category__eyebrow{color:#b31337;font-size:11px;font-weight:650;letter-spacing:.12em;margin:20px 0 14px}.bd-category h1{font-size:clamp(40px,4.3vw,64px);line-height:1.08;letter-spacing:-.04em;margin-bottom:24px}.bd-category__intro{color:#626269;line-height:1.75}.bd-category__note{color:#626269}.bd-category-tabs a{border-radius:6px;transition:background .15s,border-color .15s}.bd-category-tabs a[aria-current=page]{background:#dc1944;border-color:#dc1944;color:#fff}.bd-category-tabs a:hover{background:#fff2f5;border-color:#f4d2dc;color:#b31337}.bd-category-tabs a[aria-current=page]:hover{background:#bc1239;border-color:#bc1239;color:#fff}.bd-filterbar{background:#fafafa;border-color:#e7e7e9;border-radius:12px;padding:24px}.bd-filterbar input:focus,.bd-filterbar select:focus{outline:2px solid #b31337;outline-offset:2px}@media(max-width:989px){.bd-category h1{font-size:42px}}@media(max-width:749px){.bd-category{padding-top:22px}.bd-category h1{font-size:36px}.bd-filterbar{padding:16px}.bd-category__intro{line-height:1.6}}@media(min-width:990px){.product .product__column-sticky{top:calc(var(--header-height, 120px) + 20px)}}nav.bd-breadcrumb.page-width{margin-inline:auto;padding-inline:1.5rem}@media(min-width:750px){nav.bd-breadcrumb.page-width{padding-inline:5rem}}.bd-card-unavailable{display:block;margin-top:12px;font-size:12px;line-height:1.6;color:#8a4410;font-weight:650}.product__description .bd-deal-facts{padding:22px;background:#fff2f5;border:1px solid #f4d2dc;border-radius:10px;margin:24px 0}.product__description .bd-deal-facts h2:first-child{margin-top:0}.product__description h2{font-size:23px;line-height:1.35;letter-spacing:-.02em;margin-top:30px}.product__description p,.product__description li{line-height:1.75}.product__description ul{padding-left:22px}.product__description .bd-deal-facts p:last-child{margin-bottom:0}@media(min-width:750px)and (max-width:1800px){.bd-footer-bottom{padding-left:240px;padding-right:64px;flex-wrap:wrap}.bd-footer-bottom nav{justify-content:flex-start}}@media(max-width:749px){.product__description .bd-deal-facts{padding:18px}.product__description h2{font-size:22px}}.bd-provider{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:40px;align-items:center;background:#fff2f5;border:1px solid #f4d2dc;border-radius:12px;padding:32px;margin-top:28px;margin-bottom:24px}.bd-provider h2{grid-column:1;margin:0 0 12px;font-size:28px;line-height:1.25;letter-spacing:-.025em}.bd-provider p{grid-column:1;margin:0;max-width:700px;font-size:16px;line-height:1.7;color:#626269}.bd-provider a.button{grid-column:2;grid-row:1/3;--color-button:220,25,68;--color-button-text:255,255,255;--alpha-button-background:1;--alpha-button-border:1;background:#dc1944;color:#fff;min-height:52px;border-radius:4px;padding-inline:26px;white-space:nowrap;gap:24px}.bd-provider a.button:before,.bd-provider a.button:after{box-shadow:none}.bd-provider a.button:hover{background:#bc1239}@media(max-width:749px){.bd-provider{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:24px;margin-top:24px}.bd-provider h2{font-size:25px}.bd-provider p{font-size:15px}.bd-provider a.button{margin-top:22px;white-space:normal;width:100%}}.bd-provider{background:#f6f6f6;border-color:#f6f6f6}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bd-site.css.map */
