.pt-bb-subtitle{margin:.6rem 0 0;font-size:1.8rem;color:#514361;font-weight:400;line-height:1.4}.pt-bb-facts{display:flex;gap:1.6rem;align-items:center;border-block:1px solid #e7e0ee;padding:1.2rem 0;color:#382e46;font-size:1.4rem}.pt-bb-facts>div:first-child{flex:1;max-width:30rem}.pt-bb-facts img{display:block;width:100%;height:auto;margin-top:.4rem}.pt-bb-abv{display:flex;flex-direction:column;gap:.4rem;white-space:nowrap}.pt-bb-abv span{font-size:1.2rem}.pt-bb-packs{display:block}.pt-bb-packs fieldset{margin:0;padding:0;border:0}.pt-bb-packs legend{font-size:1.4rem;margin-bottom:.7rem}.pt-bb-pack-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.pt-bb-pack-options label{position:relative;cursor:pointer}.pt-bb-pack-options input{position:absolute;width:1px;height:1px;opacity:0}.pt-bb-pack-options label>span{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.9rem .4rem;border:1px solid #b9accd;border-radius:.8rem;font-size:1.4rem;color:#382e46;background:#fff}.pt-bb-pack-options input:checked+span{border:2px solid #68549c;padding:calc(.9rem - 1px) calc(.4rem - 1px);background:#f4f0f9}.pt-bb-pack-options input:focus-visible+span{outline:2px solid #382e46;outline-offset:3px}.pt-bb-note{font-size:1.2rem;line-height:1.5;color:#5e526b;margin:.7rem 0}.pt-bb-review{border-left:3px solid #68549c;padding:.2rem 0 .2rem 1.2rem;margin:1.2rem 0}.pt-bb-rating{color:#493575;text-decoration:underline;text-underline-offset:3px;font-size:1.4rem;font-weight:600}.pt-bb-review-body{display:flex;align-items:center;gap:1rem;margin-top:.7rem}.pt-bb-review-body img{display:block;border-radius:.5rem;object-fit:contain;background:#faf8fc}.pt-bb-review blockquote{padding:0;margin:0;border:0;font-size:1.4rem;line-height:1.4;font-style:normal}.pt-bb-review blockquote p{margin:0}.pt-bb-review footer{margin-top:.4rem;font-size:1.2rem;color:#5e526b}.pt-bb-flight{padding:1.3rem;border:1px solid #ddd3e9;border-radius:.8rem;background:#faf8fc;color:#382e46}.pt-bb-flight summary,.pt-bb-label summary{cursor:pointer;list-style:revert;display:list-item;font-size:1.4rem;font-weight:600}.pt-bb-flight summary span{white-space:nowrap;margin-left:.5rem}.pt-bb-flight p{font-size:1.4rem;line-height:1.5}.pt-bb-flight a,.pt-bb-details a{color:#493575;text-underline-offset:3px}.pt-bb-flight .pt-bb-note{font-size:1.2rem}.pt-bb-flight-status:empty{display:none}.pt-bb-flight-status{color:#7e1836}.pt-bb-details{font-size:1.5rem;line-height:1.6}.pt-bb-award{padding-left:1rem;border-left:3px solid #a77549}.pt-bb-label img{display:block;width:100%;max-width:32rem;height:auto;margin:1rem auto}#pt-bb-shipping{scroll-margin-top:16rem}#pt-bb-shipping .stc__hint{color:#5e526b}#pt-bb-shipping select{min-width:0;font-size:16px}.pt-bb-mobile-summary{display:flex;flex:1;min-width:0;flex-direction:column;font-size:1.2rem;line-height:1.4}.pt-bb-mobile-summary .pt-mobile-product-bar__title{font-size:1.4rem}.pt-bb-shipping-link{color:#493575;text-underline-offset:3px;min-height:2.4rem}@media(max-width:749px){product-info:has(.pt-bb-facts){padding-bottom:10rem}.pt-bb-facts{gap:1rem}.pt-bb-facts>div:first-child{max-width:25rem}.pt-bb-subtitle{font-size:1.6rem}product-info:has(.pt-bb-facts) .pt-mobile-product-bar{gap:.8rem}product-info:has(.pt-bb-facts) .pt-mobile-product-bar__button{min-width:12rem}}@media(prefers-reduced-motion:reduce){product-info:has(.pt-bb-facts) .pt-mobile-product-bar{transition:none}}@media(max-width:749px){product-info:has(.pt-bb-facts) .product__media-list{height:22rem}product-info:has(.pt-bb-facts) .product__media-item{height:22rem}product-info:has(.pt-bb-facts) .product-media-container{height:21rem;width:100%;max-width:100%;margin:0;--ratio:1;--preview-ratio:1}product-info:has(.pt-bb-facts) .product__media{height:21rem;padding-top:0!important}product-info:has(.pt-bb-facts) .product__media img{object-fit:contain}product-info:has(.pt-bb-facts) .thumbnail-list__item{width:5.6rem!important}product-info:has(.pt-bb-facts) .thumbnail-list{padding-block:.4rem;margin-bottom:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pt-black-bruised.css.map */
