html .pf-pdp.pf-pdp--oct4{position:relative;background:#fff url(pf-white-background.png) left top/692px 1433px repeat!important;color:#272727}html .section-pf-pdp{padding-bottom:0!important}html .pf-pdp.pf-pdp--oct4 .pf-pdp__shell,html .pf-pdp.pf-pdp--oct4 .pf-pdp__media-column,html .pf-pdp.pf-pdp--oct4 .pf-pdp__purchase,html .pf-pdp.pf-pdp--oct4 .pf-pdp__purchase-inner,html .pf-pdp.pf-pdp--oct4 .pf-pdp__story,html .pf-pdp.pf-pdp--oct4 .pf-ultra-editorial,html .pf-pdp.pf-pdp--oct4 .pf-editorial{background:transparent!important}@media(min-width:990px){html .pf-pdp.pf-pdp--oct4{background:#f1f1f1 url(/cdn/shop/files/prefire-soft-background-desktop.png?v=1791083172) center top/100% auto repeat-y!important}}html .pf-pdp.pf-pdp--oct4 .pf-pdp__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:3px;margin:0!important;color:#676767;font:600 11px/1.05 acumin-pro,Acumin Pro,sans-serif;letter-spacing:0}html .pf-pdp.pf-pdp--oct4 .pf-pdp__rating-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:21px}html .pf-pdp.pf-pdp--oct4 .pf-pdp__rating-row .pf-pdp__reviews-summary{display:inline-flex;margin:0!important}html .pf-pdp.pf-pdp--oct4 .pf-pdp__rating-row .pf-pdp__status{margin:0!important}html .pf-pdp.pf-pdp--oct4 .pf-pdp__reviews-summary .pf-review-summary{gap:4px;color:#0000004d!important;font-size:14px;letter-spacing:-.28px}html .pf-pdp.pf-pdp--oct4 .pf-pdp__reviews-summary .pf-review-summary__stars{color:#fbd626!important;font-size:14px}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery{position:relative;min-width:0}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__stage{position:relative;display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;outline:0}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__stage::-webkit-scrollbar{display:none}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__slide{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 min(346px,88vw);width:min(346px,88vw);aspect-ratio:346/360;margin:0;overflow:hidden;background:#f1f1f1;scroll-snap-align:start}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__slide:last-child{margin-right:20px}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__img{display:block;width:100%;height:100%;object-fit:cover}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__slide.is-card .pf-oct4-gallery__img{width:min(100%,461px);height:auto;object-fit:contain}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__thumbs{display:none}@media(min-width:750px){html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery{display:flex;flex-direction:column;gap:10px}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__stage{display:block;width:100%;aspect-ratio:346/360;overflow:hidden;background:#f1f1f1}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__stage:focus-visible{outline:2px solid #272727;outline-offset:4px}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__slide{display:none;flex:none;width:100%;height:100%;aspect-ratio:auto}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__slide.is-active{display:flex}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__slide:last-child{margin-right:0}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__thumbs{display:flex;flex-wrap:wrap;gap:6px}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__thumb{position:relative;flex:0 0 83px;width:83px;height:83px;margin:0;padding:0;border:0;border-radius:10px;overflow:hidden;background:#f1f1f1;cursor:pointer;-webkit-appearance:none;appearance:none}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__thumb img{display:block;width:100%;height:100%;object-fit:cover}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #0000000f;transition:box-shadow .15s ease;pointer-events:none}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__thumb:hover:after{box-shadow:inset 0 0 0 2px #0000004d}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__thumb.is-active:after{box-shadow:inset 0 0 0 2px #272727}html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__thumb:focus-visible{outline:2px solid #272727;outline-offset:3px}}@media(min-width:750px)and (max-width:989px){html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery{max-width:680px;margin:0 auto;padding:0 32px}}html .pf-pdp.pf-pdp--oct4 .pf-pdp__summary{margin:0 0 18px!important;color:#272727;font-size:16px!important;font-weight:700;line-height:21px!important;letter-spacing:-.96px}html .pf-pdp.pf-pdp--oct4 .pf-pdp__summary strong{color:#272727}html .pf-pdp.pf-pdp--oct4 .pf-pdp__summary span{color:#a5a5a5}html .pf-pdp.pf-pdp--oct4 .pf-pdp__buy-row{display:grid!important;grid-template-columns:103px minmax(0,1fr)!important;gap:10px!important;margin:0!important}html .pf-pdp.pf-pdp--oct4 .pf-pdp__qty{display:grid!important;grid-template-columns:1fr 26px 1fr!important;align-items:stretch;min-height:52px!important;padding:0 6px!important;border:1px solid #000!important;border-radius:35px!important;background:transparent!important;overflow:hidden}html .pf-pdp.pf-pdp--oct4 .pf-pdp__qty button{min-width:0;padding:0!important;border:0;background:transparent;color:#0000004d!important;font:400 14px/21px var(--pf-font-body,system-ui,sans-serif)!important;letter-spacing:-.28px!important;cursor:pointer;transition:color .15s ease}html .pf-pdp.pf-pdp--oct4 .pf-pdp__qty button:hover{color:#000!important}html .pf-pdp.pf-pdp--oct4 .pf-pdp__qty input{min-width:0;width:100%;padding:0!important;border:0;background:transparent;color:#000!important;text-align:center;font:400 14px/21px var(--pf-font-body,system-ui,sans-serif)!important;letter-spacing:-.28px!important;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}html .pf-pdp.pf-pdp--oct4 .solo-card__cta,html .pf-pdp.pf-pdp--oct4 .pf-pdp__atc{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:52px!important;padding:15px 10px!important;border:0!important;border-radius:26px!important;background:#000;color:#fff;font:400 14px/21px var(--pf-font-body,system-ui,sans-serif)!important;letter-spacing:-.28px!important;text-transform:none!important;cursor:pointer}html .pf-pdp.pf-pdp--oct4 .solo-card__cta:hover:not(:disabled),html .pf-pdp.pf-pdp--oct4 .pf-pdp__atc:hover:not(:disabled){background:#333}html .pf-pdp.pf-pdp--oct4 .pf-pdp__availability{margin:18px 0 0!important;padding:10px!important;background:#f1f1f1!important;color:#0009!important;font:500 11px/1.05 var(--pf-font-body,system-ui,sans-serif)!important;letter-spacing:0!important;text-align:center;text-transform:uppercase}html .pf-pdp.pf-pdp--oct4 .pf-pdp__accordions{margin-top:32px!important;border-top:1px solid #d8d8d8!important}html .pf-pdp.pf-pdp--oct4 .pf-pdp__accordions details{border-bottom:1px solid #d8d8d8}html .pf-pdp.pf-pdp--oct4 .pf-pdp__accordions summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0!important;list-style:none;color:#000c!important;background:transparent;font:500 14px/21px var(--pf-font-body,system-ui,sans-serif)!important;letter-spacing:-.28px!important;cursor:pointer}html .pf-pdp.pf-pdp--oct4 .pf-pdp__accordions summary::-webkit-details-marker{display:none}html .pf-pdp.pf-pdp--oct4 .pf-pdp__chevron{flex:0 0 auto;width:8px;height:8px;margin:-5px 4px 0 0;border-right:1.6px solid #272727;border-bottom:1.6px solid #272727;transform:rotate(45deg);transition:transform .18s ease,margin .18s ease}html .pf-pdp.pf-pdp--oct4 .pf-pdp__accordions details[open] .pf-pdp__chevron{margin-top:4px;transform:rotate(225deg)}html .pf-pdp.pf-pdp--oct4 .pf-pdp__accordion-content{padding:0 0 18px;color:#676767;font:400 14px/21px var(--pf-font-body,system-ui,sans-serif)}@media(max-width:749px){html .pf-pdp.pf-pdp--oct4 .pf-pdp__purchase-inner{padding:20px!important}}@media(prefers-reduced-motion:reduce){html .pf-pdp.pf-pdp--oct4 .pf-pdp__chevron,html .pf-pdp.pf-pdp--oct4 .pf-oct4-gallery__thumb:after{transition:none}}@media(min-width:990px){html .pf-pdp.pf-pdp--oct4 .pf-pdp__shell{display:grid!important;grid-template-columns:minmax(0,598px) minmax(340px,391px)!important;justify-content:center!important;align-items:start!important;gap:0 50px!important;width:100%!important;max-width:none!important;margin:0!important;padding:40px 32px 72px!important;box-sizing:border-box!important}html .pf-pdp.pf-pdp--oct4 .pf-pdp__media-column{width:auto!important;min-width:0!important;max-width:none!important;padding:0!important}html .pf-pdp.pf-pdp--oct4 .pf-pdp__purchase{display:block!important;width:auto!important;min-width:0!important;padding:0!important}html .pf-pdp.pf-pdp--oct4 .pf-pdp__purchase-inner{position:sticky!important;top:105px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}html .pf-pdp.pf-pdp--oct4 .pf-pdp__heading--desktop{display:block!important;padding:0 0 18px!important}html .pf-pdp.pf-pdp--oct4 .pf-pdp__heading--desktop .pf-pdp__eyebrow{margin:0 0 4px!important;font-size:12px}html .pf-pdp.pf-pdp--oct4 .pf-pdp__heading--desktop h1{margin:0!important;font-size:34px!important;line-height:1.08!important;letter-spacing:-1.7px!important}html .pf-pdp.pf-pdp--oct4 .pf-pdp__heading--desktop .pf-pdp__rating-row{margin-top:6px}}html .pf-klaviyo-reviews #klaviyo-product-reviews-wrapper .kl_reviews__summary{display:none!important}html .pf-klaviyo-reviews .pf-klaviyo-reviews__summary{display:flex;align-items:center;min-height:21px;margin:0}html .pf-klaviyo-reviews .pf-klaviyo-reviews__actions{display:flex;align-items:center;margin:16px 0 0;padding:0 0 24px;border-bottom:1px solid #ededed}html .pf-klaviyo-reviews .pf-klaviyo-reviews__write{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin:0;padding:0 18px;border:0;border-radius:999px;background:#000;color:#fff;font-family:var(--pf-font-body,-apple-system,BlinkMacSystemFont,system-ui,sans-serif);font-size:12px;font-weight:600;line-height:1;letter-spacing:-.12px;text-transform:none;cursor:pointer;transition:background .15s ease}html .pf-klaviyo-reviews .pf-klaviyo-reviews__write:hover{background:#242424}html .pf-klaviyo-reviews .pf-klaviyo-reviews__write:focus-visible{outline:2px solid #000;outline-offset:3px}html .pf-klaviyo-reviews #klaviyo-product-reviews-wrapper .kl_reviews__filters{margin:0 0 20px!important}html .pf-klaviyo-reviews #klaviyo-product-reviews-wrapper .kl_reviews__list_container{min-height:0!important}html .pf-klaviyo-reviews #klaviyo-product-reviews-wrapper .kl_reviews__review_item{margin:0 0 20px!important;padding:0 0 20px!important;border-bottom:1px solid #ededed!important}html .pf-klaviyo-reviews #klaviyo-product-reviews-wrapper .kl_reviews__review_item>div{gap:0!important}html .pf-klaviyo-reviews #klaviyo-product-reviews-wrapper .kl_reviews__review_stars_and_time:has(svg),html .pf-klaviyo-reviews #klaviyo-product-reviews-wrapper .kl_reviews__review_stars_and_time:has(.kl_reviews__time_badge:not(:empty)){margin-bottom:10px}html .pf-klaviyo-reviews #klaviyo-product-reviews-wrapper .kl_reviews__review__content{margin-bottom:0!important}html .pf-klaviyo-reviews .pf-klaviyo-reviews__inner{padding-bottom:40px!important}@media(min-width:750px){html .pf-klaviyo-reviews .pf-klaviyo-reviews__inner{padding-bottom:56px!important}}@media(min-width:990px){html .pf-klaviyo-reviews .pf-klaviyo-reviews__inner{padding-bottom:72px!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/oct4-pdp.css.map */
