.cp-pdp-crumbs,.cp-pdp,.cp-pdp-tabs{font-family:Arial,Helvetica,sans-serif;color:#191a1e}.cp-pdp-crumbs .container,.cp-pdp .container,.cp-pdp-tabs .container{max-width:1310px}.cp-pdp-crumbs{border:0!important;background:#fff}.cp-pdp-crumbs .bk-bred-crump{flex-wrap:nowrap;margin-left:0;padding:20px 0 4px!important;font-size:13px;min-width:0}.cp-pdp-crumbs .bk-bred-crump a,.cp-pdp-crumbs .bk-bred-crump span{margin:0 8px 0 0;color:#686868;white-space:nowrap;flex-shrink:0}.cp-pdp-crumbs .bk-bred-crump a:hover{color:#bd2029}.cp-pdp-crumbs .bk-bred-crump>span:last-child{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:#191a1e}.cp-pdp-crumbs .bk-bred-crump svg{width:5px;height:10px}.cp-pdp-crumbs .bk-bred-crump svg path{fill:#9a9aa0}.cp-pdp.gap{padding-top:20px;padding-bottom:36px;border:0}.cp-pdp .bk-product-figure{margin-bottom:12px;border:1px solid #e4e4e8;border-radius:6px;background:#fff;padding:20px}.cp-pdp .bk-product-figure figure{margin:0}.cp-pdp .bk-product-figure figure img{background:#fff;padding:0}.cp-pdp .bk-product-thumb .thumb{border:1px solid #e4e4e8;border-radius:4px;background:#fff;cursor:pointer}.cp-pdp .bk-product-thumb .thumb.current{border-color:#bd2029}.cp-pdp-vendor{display:inline-block;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#686868;margin-bottom:10px;text-decoration:none}.cp-pdp-vendor:hover{color:#bd2029;text-decoration:underline}.cp-pdp-title{font:700 clamp(22px,2.1vw,30px)/1.25 Arial,Helvetica,sans-serif;letter-spacing:-.3px;color:#191a1e;margin:0 0 16px;text-transform:none;overflow-wrap:anywhere}.cp-pdp-meta{display:flex;flex-wrap:wrap;gap:6px 20px;padding:12px 0;border-top:1px solid #e4e4e8;font-size:14px;color:#555}.cp-stock{font-weight:700}.cp-stock:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:7px;vertical-align:1px;background:currentColor}.cp-stock--in{color:#1d7a3a}.cp-stock--out{color:#9a1c24}.cp-pdp [id^=price-]{margin:6px 0 18px!important}.cp-pdp [id^=price-],.cp-pdp [id^=price-] .price-bk,.cp-pdp [id^=price-] .h2{font:700 32px/1.1 Arial,Helvetica,sans-serif;letter-spacing:-.5px;color:#191a1e}.cp-pdp .bk-quantity{max-width:none;border:1px solid #c9c9cf;border-radius:4px;overflow:hidden}.cp-pdp .bk-quantity button{width:46px!important;height:46px!important;border:0!important;background:#fff}.cp-pdp .bk-quantity button:before,.cp-pdp .bk-quantity button:after{background-color:#191a1e;width:14px}.cp-pdp .bk-quantity button:before{width:2px;height:14px}.cp-pdp .bk-quantity button:hover,.cp-pdp .bk-quantity button:focus{background:#f2f2f4}.cp-pdp .bk-quantity input{width:58px!important;height:46px!important;line-height:46px!important;border:0!important;border-left:1px solid #e4e4e8!important;border-right:1px solid #e4e4e8!important;font-size:16px;-moz-appearance:textfield}.cp-pdp .bk-quantity input::-webkit-inner-spin-button,.cp-pdp .bk-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cp-pdp .swym-wishlist-button-bar{color:#bd2029;font-size:14px}.cp-pdp{--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-button-border-radius: 4px}.cp-pdp .button-bk .btn{height:52px;line-height:50px;border-radius:4px;font:700 15px/50px Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:0}.cp-pdp .button-bk .btn-black{background:#bd2029;border:1px solid #bd2029;color:#fff}.cp-pdp .button-bk .btn-black:hover,.cp-pdp .button-bk .btn-black:focus{background:#961922;border:1px solid #961922;color:#fff}.cp-pdp .button-bk .btn-black.is-added{background:#1d7a3a;border-color:#1d7a3a}.cp-pdp .button-bk .btn[disabled],.cp-pdp .button-bk .btn[aria-disabled=true]:not(.loading){background:#e4e4e8;border-color:#e4e4e8;color:#686868}.cp-pdp .button-bk .btn:focus-visible{outline:3px solid #d82b36;outline-offset:3px}.cp-pdp .shopify-payment-button__more-options{font-size:13px;color:#555}.cp-pdp-tabs .tab-header-bk{background:transparent!important;border-bottom:1px solid #e4e4e8;margin-bottom:28px}.cp-pdp-tabs .tab-header-bk ul{display:flex!important;gap:32px;text-align:left;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.cp-pdp-tabs .tab-header-bk ul::-webkit-scrollbar{display:none}.cp-pdp-tabs .tab-header-bk ul li a{height:auto;line-height:1.3;padding:16px 0!important;margin-bottom:-1px;font:700 17px Arial,Helvetica,sans-serif;color:#686868;background:transparent!important;border-bottom:3px solid transparent;white-space:nowrap}.cp-pdp-tabs .tab-header-bk ul li a:after{display:none}.cp-pdp-tabs .tab-header-bk ul li a:hover{color:#191a1e}.cp-pdp-tabs .tab-header-bk ul li a.active{color:#191a1e!important;border-bottom-color:#bd2029}.cp-pdp-description{max-width:860px;font-size:15px;line-height:1.65;color:#2a2b30;overflow-wrap:anywhere}.cp-pdp-description h3{font:700 20px/1.3 Arial,Helvetica,sans-serif;margin:26px 0 10px;color:#191a1e}.cp-pdp-description h4{font:700 16px/1.35 Arial,Helvetica,sans-serif;margin:22px 0 8px;color:#191a1e}.cp-pdp-description>:first-child{margin-top:0}.cp-pdp-description p{margin:0 0 12px}.cp-pdp-description ul{margin:0 0 14px;padding-left:20px}.cp-pdp-description li{margin:0 0 5px}.cp-pdp-description a{color:#bd2029;text-decoration:underline}.cp-recs{padding-bottom:48px;border-top:1px solid #e4e4e8}@media(max-width:991px){.cp-pdp .bk-product-figure{padding:12px}}@media(max-width:575px){.cp-pdp-tabs .tab-header-bk ul{gap:22px}.cp-pdp-tabs .tab-header-bk ul li a{font-size:15px}.cp-pdp [id^=price-],.cp-pdp [id^=price-] .price-bk,.cp-pdp [id^=price-] .h2{font-size:27px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cp-product.css.map */
