:root{--bpt-navy: #0b1f3a;--bpt-red: #d71920;--bpt-soft: #f5f7fa;--bpt-border: #e3e8ef}.header-wrapper{box-shadow:0 5px 24px #0b1f3a14}.title-wrapper-with-link .title,.collection__title .title{color:var(--bpt-navy);font-weight:800;letter-spacing:-.02em}.card-wrapper .card{height:100%;border:1px solid var(--bpt-border);border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 10px 28px #0b1f3a12;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.card-wrapper .card__inner,.card-wrapper .card__media .media{background:#fff}.card-wrapper .card__content{padding:1.2rem 1.3rem 1.4rem}.card-wrapper .card__heading{font-weight:750;line-height:1.28;color:var(--bpt-navy)}.card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-information .price--on-sale .price-item--sale,.product .price--on-sale .price-item--sale{color:var(--bpt-red);font-weight:850}.card-information .price-item--sale{font-size:1.85rem}.card-information .price--on-sale .price-item--regular{opacity:.58}.badge,.price__badge-sale{border-radius:999px;font-weight:800;letter-spacing:.03em}.quick-add{margin-top:1rem}.quick-add__submit,.product-form__submit{min-height:50px;border-radius:10px;font-weight:800;letter-spacing:.015em;transition:transform .15s ease,box-shadow .15s ease;background:var(--bpt-red)!important;color:#fff!important;border:0!important}.quick-add__submit:after,.product-form__submit:after{box-shadow:none!important}.product__title h1{color:var(--bpt-navy);font-weight:850;line-height:1.12;letter-spacing:-.025em}.product__info-container .price--large .price-item--sale,.product__info-container .price--large .price-item--regular{font-weight:850}.product__info-container .price--large .price-item--sale{color:var(--bpt-red);font-size:3rem}.product__info-container .price--large .price__sale .price-item--regular{opacity:.58}.product__inventory{font-weight:700}.product__text.subtitle{padding:1rem 1.2rem;background:#fff4f4;border-left:4px solid var(--bpt-red);border-radius:8px;color:var(--bpt-navy);font-weight:700}.product__info-container .icon-with-text{padding:14px;background:var(--bpt-soft);border:1px solid var(--bpt-border);border-radius:14px;gap:1rem}.product__info-container .icon-with-text__item{color:var(--bpt-navy);font-weight:700}.product__accordion{border-color:var(--bpt-border)}.product__accordion summary{padding:1.4rem 0}.product__accordion .accordion__title{color:var(--bpt-navy);font-weight:750}.product__description{line-height:1.7}.drawer__inner{border-left:1px solid var(--bpt-border)}.drawer__heading{color:var(--bpt-navy);font-weight:850;letter-spacing:-.02em}.cart-item__name{color:var(--bpt-navy);font-weight:700;line-height:1.25}.drawer__footer{border-top-color:var(--bpt-border)}.totals__total,.totals__total-value{color:var(--bpt-navy);font-weight:850}.totals__total-value{font-size:2rem}.cart__ctas:before{content:"\2713  \391\3bd\3c4\3b9\3ba\3b1\3c4\3b1\3b2\3bf\3bb\3ae  \3ba\3b1\3c4\3ac  \3c4\3b7\3bd  \3c0\3b1\3c1\3b1\3bb\3b1\3b2\3ae  \2022  \391\3c0\3bf\3c3\3c4\3bf\3bb\3ad\3c2  \3c3\3b5  \3cc\3bb\3b7  \3c4\3b7\3bd  \395\3bb\3bb\3ac\3b4\3b1";display:block;margin-bottom:1rem;padding:1rem 1.1rem;border:1px solid #f1c7c9;border-radius:10px;background:#fff4f4;color:var(--bpt-navy);font-size:1.25rem;font-weight:700;line-height:1.35;text-align:center}.cart__checkout-button{min-height:52px;border:0!important;border-radius:10px;background:var(--bpt-red)!important;color:#fff!important;font-weight:850;letter-spacing:.02em}.cart__checkout-button:after{box-shadow:none!important}@media(hover:hover){.card-wrapper .card:hover{transform:translateY(-4px);border-color:#0b1f3a33;box-shadow:0 16px 38px #0b1f3a24}.quick-add__submit:hover,.product-form__submit:hover,.cart__checkout-button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #d7192033}}@media screen and (max-width:749px){.card-wrapper .card{border-radius:12px}.card-wrapper .card__content{padding:.9rem 1rem 1.1rem}.card-wrapper .card__heading{font-size:1.3rem;line-height:1.25}.card-information .price-item--sale{font-size:1.65rem}.quick-add__submit{min-height:44px;padding-left:.8rem;padding-right:.8rem;font-size:1.22rem}.product__title h1{font-size:2.35rem}.product__info-container .price--large .price-item--sale{font-size:2.7rem}.product__info-container .icon-with-text{padding:1.1rem .8rem}.cart__checkout-button{min-height:54px;font-size:1.5rem}.cart__ctas:before{font-size:1.2rem}}.announcement-bar__message,.header__menu-item,.menu-drawer__menu-item,.rich-text__caption,.rich-text__heading,.rich-text__text,.rich-text__buttons .button{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media screen and (max-width:749px){.announcement-bar .slider-button,.announcement-bar-slider .slider-button{display:none!important}.announcement-bar-slider{min-height:36px!important}.announcement-bar__message{margin:0!important;padding:.8rem .6rem!important;font-family:var(--font-body-family)!important;font-size:1.12rem!important;font-style:normal!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.015em!important;white-space:nowrap}.announcement-bar__message span{font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.header{min-height:62px;padding-left:1.2rem!important;padding-right:1.2rem!important}.header__heading-logo{max-width:138px!important;height:auto!important}.menu-drawer__menu-item,.header__menu-item{font-family:var(--font-body-family)!important;font-size:1.45rem!important;font-style:normal!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important}.rich-text__caption{font-family:var(--font-body-family)!important;font-size:1.12rem!important;font-style:normal!important;font-weight:700!important;line-height:1.25!important;letter-spacing:.07em!important}.rich-text__heading{font-family:var(--font-heading-family)!important;font-size:3rem!important;font-style:normal!important;font-weight:700!important;line-height:1.08!important;letter-spacing:-.025em!important;text-wrap:balance}.rich-text__text,.rich-text__text p{font-family:var(--font-body-family)!important;font-size:1.48rem!important;font-style:normal!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important}.rich-text__buttons .button{min-height:48px!important;padding-left:1.5rem!important;padding-right:1.5rem!important;font-family:var(--font-body-family)!important;font-size:1.25rem!important;font-style:normal!important;font-weight:700!important;line-height:1.15!important;letter-spacing:.01em!important}.rich-text__buttons{gap:.9rem!important}.rich-text__blocks>*+*{margin-top:1.5rem!important}.video-section .title,.video-section__heading{font-family:var(--font-heading-family)!important;font-size:2.2rem!important;font-style:normal!important;font-weight:700!important;line-height:1.12!important;letter-spacing:-.015em!important}.bpt-cat__eyebrow,.bpt-deals__head>span,.bpt-cat__copy small,.bpt-cat__copy em,.bpt-deal__body small,.bpt-deal__body>span{font-family:var(--font-body-family)!important;font-weight:700!important}.bpt-cat__head h2,.bpt-deals__head h2,.bpt-cat__copy strong,.bpt-deal__body h3{font-family:var(--font-heading-family)!important;font-weight:700!important}}@media screen and (max-width:360px){.announcement-bar__message{font-size:1.02rem!important;letter-spacing:0!important}.rich-text__heading{font-size:2.7rem!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bpt-custom.css.map */
