.cb.pdp .poster--apparel{width:min(1290px,calc(100% - 48px));margin:40px auto 64px;display:grid;grid-template-columns:1fr 1fr;gap:60px;background:#f4f1ea;color:#211e19;overflow:visible}.cb.pdp .poster--apparel:before,.cb.pdp .poster--apparel:after,.poster--apparel .poster__word{display:none}.poster--apparel .poster__txt{order:1;padding:24px 0}.poster--apparel .bp-gallery{display:block;min-width:0;order:0}.poster--apparel .bp-gallery__stage{background:#eae5dc;border-radius:8px;overflow:hidden}.poster--apparel .bp-gallery__panel{height:560px}.poster--apparel .bp-gallery__panel[hidden]{display:none}.poster--apparel .bp-gallery__panel img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.poster--apparel .bp-gallery__thumbs{display:flex;gap:10px;overflow-x:auto;margin-top:14px;padding:3px}.poster--apparel .bp-gallery__thumbs button{flex:0 0 76px;height:88px;padding:4px;border:1px solid #cfc5b7;border-radius:4px;background:#eae5dc;cursor:pointer}.poster--apparel .bp-gallery__thumbs button[aria-pressed=true]{border:2px solid #bd2b26}.poster--apparel .bp-gallery__thumbs img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}@media(max-width:760px){.cb.pdp .poster--apparel{grid-template-columns:1fr;width:calc(100% - 32px);gap:24px}.poster--apparel .bp-gallery__panel{height:420px}}.cb.pdp .poster--apparel{min-height:0;padding:0;align-items:start}.cb.pdp .poster--apparel .poster__bg{display:none}.cb.pdp .poster--apparel .poster__txt{min-width:0;position:static;color:#211e19;text-shadow:none}.cb.pdp .poster--apparel h1{font:400 clamp(36px,4vw,56px)/1.1 Anton,sans-serif;text-transform:uppercase;max-width:none;margin:16px 0 24px}.cb.pdp .poster--apparel .crumb{color:#756e64;font:400 12px/1.6 Archivo,sans-serif;flex-wrap:wrap;margin-bottom:28px}.cb.pdp .poster--apparel .cap{font:600 11px Archivo,sans-serif;color:#756e64;letter-spacing:.09em}.cb.pdp .poster--apparel .buy{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;margin:0;max-width:480px}.cb.pdp .poster--apparel .price{grid-column:1/-1;font:600 26px Archivo,sans-serif;margin-bottom:12px}.cb.pdp .poster--apparel .buy label{grid-column:1/-1;margin:0}.cb.pdp .poster--apparel select{grid-column:1/-1;width:100%;min-height:48px;padding:12px;border:1px solid #c9c3b5;border-radius:3px;color:#211e19;background:#fffdf8;font:400 16px Archivo,sans-serif}.cb.pdp .poster--apparel .qty{display:flex;width:110px;height:48px;border:1px solid #c9c3b5;background:#fffdf8;color:#211e19}.cb.pdp .poster--apparel .qty b,.cb.pdp .poster--apparel .qty>span{width:36px;display:flex;align-items:center;justify-content:center;border:0;font:600 15px Archivo,sans-serif}.cb.pdp .poster--apparel .buy>.btn{width:100%;background:#bd2b26;color:#fff;border:0;border-radius:3px;min-height:48px;font:700 13px Archivo,sans-serif}.cb.pdp .poster--apparel .note{grid-column:1/-1;font:400 12px/1.7 Archivo,sans-serif;color:#736b61}.cb.pdp .poster--apparel .note span{display:block;margin-top:8px}body:has(.poster--apparel) .rail{display:none}body:has(.poster--apparel) .sec .wrap.body{width:min(1100px,calc(100% - 48px));margin:auto;display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;padding:30px 0 60px}body:has(.poster--apparel) .facts h3{font:400 30px Anton,sans-serif;text-transform:uppercase}body:has(.poster--apparel) .read{font:400 14px/1.8 Archivo,sans-serif;min-width:0}body:has(.poster--apparel) .read table{width:100%;border-collapse:collapse}body:has(.poster--apparel) .read td,body:has(.poster--apparel) .read th{text-align:left;padding:12px;border-bottom:1px solid #d8d1c5}@media(max-width:760px){.cb.pdp .poster--apparel .bp-gallery__panel{height:auto;aspect-ratio:1}.cb.pdp .poster--apparel .poster__txt{padding:0}body:has(.poster--apparel) .sec .wrap.body{grid-template-columns:1fr;gap:20px;width:calc(100% - 32px)}}.cb.pdp .poster--apparel .buy>.express{grid-column:1/-1}.cb.pdp .poster--apparel .buy>.express shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:55px;--shopify-accelerated-checkout-button-border-radius:3px}.cb.pdp .poster--apparel .buy>.express .shopify-payment-button__button--unbranded{width:100%;background:transparent;color:inherit;border:2px solid currentColor;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;min-height:56px;border-radius:3px;font:700 13px Archivo,sans-serif}.cb.pdp .poster--apparel .buy>.edt{grid-column:1/-1;order:1;font:400 13px/1.6 Archivo,sans-serif;color:#211e19}.cb.pdp .poster--apparel .buy>.edt img{display:inline-block;vertical-align:baseline}.cb.pdp .poster--apparel .buy>.note{order:2}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bbq-apparel-pdp.css.map */
