.afterburn-pdp{--ab-paper: #f7f6f2;--ab-ink: #171714;--ab-muted: #66665c;--ab-line: #dad9d1;--height-buy-buttons: 50px;color:var(--ab-ink);background:var(--ab-paper);font-family:var(--font-body--family, Arial, sans-serif);-webkit-font-smoothing:antialiased}.afterburn-pdp *,.afterburn-pdp *:before,.afterburn-pdp *:after{box-sizing:border-box}.afterburn-pdp [hidden]{display:none!important}.afterburn-pdp :is(button,a,select,input,summary){touch-action:manipulation}.afterburn-pdp :is(button,a,select,input,summary):focus-visible{outline:2px solid #676d3b;outline-offset:4px}.afterburn-pdp :is(.product-information,.afterburn-content-shell){width:100%;max-width:1336px;margin-inline:auto;padding-inline:56px}.afterburn-pdp .product-information{display:block;padding-block:30px 62px}.afterburn-pdp .product-information__grid.product-information__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-column:auto;gap:64px;align-items:start}.afterburn-pdp .product-information__grid.product-information--media-none{grid-template-columns:minmax(0,760px);justify-content:center}.afterburn-pdp .product-information__grid .product-information__media,.afterburn-pdp .product-information__grid .product-details{grid-column:auto;width:100%;min-width:0;max-width:none;padding-inline:0;margin:0}.afterburn-pdp .product-information__grid .product-details{position:static;padding-top:14px;max-height:none}.afterburn-pdp .product-details>.group-block{width:100%;max-width:none;padding:0}.afterburn-pdp .product-details>.group-block>.group-block-content{align-items:stretch;width:100%;gap:14px}.afterburn-pdp .product-details .text-block:has(h1){width:100%;max-width:none;padding:0}.afterburn-pdp .product-details h1{display:block;width:100%;max-width:none;max-inline-size:none;margin:0;font-size:clamp(30px,2.8vw,41px);line-height:1.09;font-weight:700;letter-spacing:-1.15px;text-transform:none;white-space:normal;overflow:visible;text-overflow:clip;text-wrap:pretty;overflow-wrap:anywhere;-webkit-line-clamp:unset}.afterburn-pdp .product-details product-price{width:100%;padding:0;margin:0}.afterburn-pdp .product-details product-price .price{font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.65px}.afterburn-pdp .product-details product-price .compare-at-price{font-size:16px;color:#77766e}.afterburn-pdp .product-details product-price :is(.unit-price,.tax-note,.installments){font-size:11px;line-height:1.5}.afterburn-pdp .shipping-line{margin:-5px 0 2px;font-size:12px;line-height:1.6;color:#5e5e55}.afterburn-pdp .variant-picker{width:100%;padding:0;margin:0}.afterburn-pdp .variant-picker__form{display:grid;gap:12px;width:100%;min-width:0}.afterburn-pdp .variant-option{min-width:0;width:100%}.afterburn-pdp .variant-option--dropdowns{gap:7px}.afterburn-pdp .variant-option :is(label,legend){font-size:11px;font-weight:600;line-height:1.4}.afterburn-pdp .variant-option__select-wrapper{width:100%;min-width:0;border-radius:0}.afterburn-pdp .variant-option__select{width:100%;max-width:100%;min-width:0;height:47px;min-height:47px;padding:0 34px 0 12px;border:1px solid #b5b5a9;border-radius:0;background:transparent;color:var(--ab-ink);font-family:inherit;font-size:12px;text-overflow:ellipsis}.afterburn-pdp .variant-option__select-wrapper .icon-caret{right:12px}.afterburn-pdp .variant-option--buttons{gap:8px}.afterburn-pdp .variant-option__button-label{min-height:44px;padding:9px 12px;font-size:12px}.afterburn-pdp .buy-buttons-block{display:block;width:100%;--buy-button-preferred-width: 180px}.afterburn-pdp .product-form-buttons{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;padding:0}.afterburn-pdp .product-form-buttons:not(:has(.quantity-rules)){gap:10px}.afterburn-pdp .product-form-buttons>.quantity-selector-wrapper{flex:0 0 112px;min-width:0;align-items:stretch}.afterburn-pdp .product-form-buttons .quantity-selector{display:flex;width:112px;min-width:0;min-height:50px;height:50px;border:1px solid #b5b5a9;border-radius:0;background:transparent;color:var(--ab-ink)}.afterburn-pdp .product-form-buttons .quantity-selector button{width:35px;min-width:35px;flex:0 0 35px;padding:0;border:0;border-radius:0;background:transparent;color:var(--ab-ink);box-shadow:none}.afterburn-pdp .product-form-buttons .quantity-selector input{flex:1;width:38px;min-width:0;padding:0;border:0;font-size:14px;text-align:center;background:transparent;color:var(--ab-ink)}.afterburn-pdp .product-form-buttons .quantity-selector .svg-wrapper{width:13px;height:13px}.afterburn-pdp .product-form-buttons>:is(add-to-cart-component,.add-to-cart-button-container,span:has(.add-to-cart-button)){flex:1 1 180px;min-width:0}.afterburn-pdp .product-form-buttons .add-to-cart-button,.afterburn-pdp .sticky-add-to-cart__button{min-height:50px;border:1px solid var(--ab-ink);border-radius:0;padding:12px 17px;background:var(--ab-ink);color:#fff;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.25px;text-transform:none;box-shadow:none}.afterburn-pdp .product-form-buttons .add-to-cart-button:not(:disabled):hover,.afterburn-pdp .sticky-add-to-cart__button:not(:disabled):hover{background:#34342d;border-color:#34342d}.afterburn-pdp .product-form-buttons .add-to-cart-button:disabled{opacity:.6}.afterburn-pdp .product-form-buttons>.accelerated-checkout-block{flex:1 0 100%;min-width:0;width:100%}.afterburn-pdp shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 0;--shopify-accelerated-checkout-button-block-size: 48px}.afterburn-pdp .product-form-buttons .product-form-text__error{margin-bottom:0;font-size:12px;line-height:1.5}.afterburn-pdp .product-form-buttons :is(.quantity-label,.quantity-rules,.volume-pricing){flex-basis:100%}.afterburn-pdp .product-form-buttons:has(.quantity-rules)>.quantity-selector-wrapper{flex-basis:100%}.afterburn-pdp .purchase-support{width:100%}.afterburn-pdp .purchase-assurance{border-bottom:1px solid var(--ab-line);padding:5px 0 18px;display:grid;gap:10px;font-size:11px;line-height:1.6;color:#53534a}.afterburn-pdp .purchase-assurance :is(span,a){display:flex;align-items:center;gap:8px}.afterburn-pdp .purchase-assurance a{color:inherit;text-decoration:none}.afterburn-pdp .purchase-assurance svg{width:17px;height:17px;flex-shrink:0}.afterburn-pdp .quick-features{padding-top:19px;display:grid;gap:10px;font-size:12px;line-height:1.6}.afterburn-pdp .quick-features>div{display:flex;gap:10px;overflow-wrap:anywhere}.afterburn-pdp .quick-features>div:before{content:"\2713";font-weight:700;color:#5a6344;flex-shrink:0}.afterburn-pdp .details-link{display:flex;justify-content:space-between;width:min(100%,195px);color:inherit;text-decoration:none;border-bottom:1px solid var(--ab-ink);font-size:11px;text-transform:uppercase;letter-spacing:1px;margin-top:22px;padding-bottom:8px}.afterburn-pdp .gallery{min-width:0}.afterburn-pdp .main-media{position:relative;background:#eeede7;overflow:hidden;aspect-ratio:1;max-height:620px}.afterburn-pdp .gallery-slide{width:100%;height:100%}.afterburn-pdp .gallery-image{width:100%;height:100%;object-fit:contain;display:block}.afterburn-pdp .gallery-slide>:is(video,iframe){display:block;width:100%;height:100%;object-fit:contain;border:0}.afterburn-pdp .image-counter{position:absolute;left:15px;bottom:15px;border-radius:20px;font-size:11px;line-height:1.4;background:#f7f6f2eb;color:var(--ab-ink);padding:8px 12px;pointer-events:none}.afterburn-pdp .gallery-arrow{position:absolute;top:calc(50% - 22px);height:44px;width:44px;padding:0;border:0;background:#f7f6f2eb;color:var(--ab-ink);border-radius:50%;font:29px/1 Arial,sans-serif;cursor:pointer}.afterburn-pdp .gallery-arrow.prev{left:12px}.afterburn-pdp .gallery-arrow.next{right:12px}.afterburn-pdp .thumbnails{position:relative;display:flex;gap:8px;overflow-x:auto;padding:12px 0 8px;scrollbar-width:thin;overscroll-behavior-x:contain}.afterburn-pdp .thumbnail{flex:0 0 64px;width:64px;height:64px;min-width:0;background:#fff;border:1px solid transparent;border-radius:0;padding:3px;opacity:.65;cursor:pointer}.afterburn-pdp .thumbnail img{width:100%;height:100%;object-fit:contain;display:block}.afterburn-pdp .thumbnail[aria-pressed=true]{border-color:var(--ab-ink);opacity:1}.afterburn-pdp .gallery-caption{font-size:11px;line-height:1.5;color:#727269;margin:5px 0 0}.afterburn-pdp:not([data-ab-ready]) :is(.gallery-arrow,.thumbnails){visibility:hidden}.afterburn-pdp .eyebrow{font-size:10px;font-weight:700;letter-spacing:1.7px;line-height:1.5;margin:0 0 11px;color:var(--ab-muted)}.afterburn-pdp .section-heading h2,.afterburn-pdp .faq-intro h2{font-size:34px;line-height:1.08;font-weight:700;letter-spacing:-1.05px;margin:0;text-transform:none}.afterburn-pdp .features-section{border-top:1px solid var(--ab-line);padding:54px 0 58px;display:grid;grid-template-columns:250px minmax(0,1fr);gap:40px}.afterburn-pdp .feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px}.afterburn-pdp .feature-card{padding:0 0 18px;border-bottom:1px solid #cfcec4}.afterburn-pdp .feature-index{font-size:10px;color:#77776c;letter-spacing:1px}.afterburn-pdp .feature-card p{font-size:14px;line-height:1.6;margin:14px 0 0;overflow-wrap:anywhere}.afterburn-pdp .product-story{padding:55px 0 58px;border-top:1px solid var(--ab-line);display:grid;grid-template-columns:250px minmax(0,1fr);gap:40px;scroll-margin-top:32px}.afterburn-pdp .description{min-width:0;font-size:15px;line-height:1.75;color:#494941;max-width:760px;overflow-wrap:anywhere}.afterburn-pdp .description>:first-child{margin-top:0}.afterburn-pdp .description p{margin:0 0 22px}.afterburn-pdp .description :is(h1,h2,h3,h4,h5,h6){font-size:23px;margin:25px 0 14px;line-height:1.25;letter-spacing:-.3px}.afterburn-pdp .description :is(img,video,picture){display:block;max-width:100%;height:auto}.afterburn-pdp .description :is(iframe,audio,div){max-width:100%}.afterburn-pdp .description table{display:block;overflow-x:auto;max-width:100%;width:100%}.afterburn-pdp .description :is(ul,ol){padding-left:22px}.afterburn-pdp .description a{color:inherit;text-decoration:underline;text-underline-offset:3px}.afterburn-pdp .full-description summary{display:inline-block;cursor:pointer;font-size:12px;border-bottom:1px solid #858579;margin:0 0 18px;line-height:1.8;list-style:none}.afterburn-pdp .full-description summary::-webkit-details-marker{display:none}.afterburn-pdp .full-description summary:after{content:" +";margin-left:10px}.afterburn-pdp .full-description[open] summary:after{content:" \2212"}.afterburn-pdp .full-description p:last-child{margin-bottom:0}.afterburn-pdp :is(.image-details,.product-videos){padding:0 0 65px}.afterburn-pdp :is(.image-details,.product-videos) .section-heading{margin-bottom:25px}.afterburn-pdp .detail-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.afterburn-pdp .detail-gallery img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#eeede7;display:block}.afterburn-pdp .product-video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.afterburn-pdp .product-video{min-width:0;background:#eeede7}.afterburn-pdp .product-video :is(video,iframe){display:block;width:100%;max-height:680px;height:auto;aspect-ratio:16 / 9;object-fit:contain;border:0}.afterburn-pdp .buying-faq{background:#ebeae2;display:grid;grid-template-columns:1fr 1.35fr;gap:80px;padding:50px;margin:0 -18px 48px}.afterburn-pdp .faq-intro>p:not(.eyebrow){font-size:13px;line-height:1.6;color:#616157;max-width:250px;margin:18px 0 14px}.afterburn-pdp .faq-intro>a{display:inline-block;color:inherit;text-decoration:none;border-bottom:1px solid;font-size:12px;padding-bottom:4px;margin-top:8px;overflow-wrap:anywhere}.afterburn-pdp .faq-list{min-width:0}.afterburn-pdp .faq-list details{border-bottom:1px solid #c6c5b8}.afterburn-pdp .faq-list summary{display:flex;justify-content:space-between;align-items:center;min-height:63px;font-size:14px;font-weight:600;line-height:1.5;gap:18px;cursor:pointer;list-style:none}.afterburn-pdp .faq-list summary::-webkit-details-marker{display:none}.afterburn-pdp .faq-list summary span{font-size:20px;font-weight:400;flex-shrink:0}.afterburn-pdp .faq-list details[open] summary span{transform:rotate(45deg)}.afterburn-pdp .faq-list details>p{font-size:13px;line-height:1.7;margin:0 0 16px;color:#55554b}.afterburn-pdp .faq-list details>a{color:inherit;text-decoration:none;font-size:12px;display:inline-block;border-bottom:1px solid;margin-bottom:20px}.afterburn-pdp .faq-list p a{color:inherit;text-decoration:underline}.afterburn-pdp .closing-cta{padding:0 0 50px;display:flex;align-items:center;justify-content:space-between;gap:24px}.afterburn-pdp .closing-cta>span{font-size:25px;font-weight:700;letter-spacing:-.5px}.afterburn-pdp .closing-cta a{color:inherit;text-decoration:none;display:flex;gap:35px;align-items:center;font-size:12px;border-bottom:1px solid;padding:9px 0}.afterburn-pdp .closing-cta a>span{font-size:20px}.afterburn-pdp .sticky-add-to-cart__bar{border:1px solid #cecec3;border-radius:0;padding:12px 20px;gap:14px;background:#f7f6f2f5;color:var(--ab-ink);box-shadow:0 8px 30px #0001}.afterburn-pdp .sticky-add-to-cart__bar:before{border-radius:0}.afterburn-pdp .sticky-add-to-cart__image{display:none}.afterburn-pdp .sticky-add-to-cart__info{min-width:0}.afterburn-pdp .sticky-add-to-cart__title{font-size:12px}.afterburn-pdp .sticky-add-to-cart__variant{font-size:10px;color:#6b6b60;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.afterburn-pdp .sticky-add-to-cart__price{flex-shrink:0;font-size:17px}.afterburn-pdp .sticky-add-to-cart__price .price{font-size:17px}.afterburn-pdp .sticky-add-to-cart__price .compare-at-price{font-size:11px}.afterburn-pdp .sticky-add-to-cart__button{flex-shrink:0;width:auto;min-width:150px;min-height:45px;height:45px;padding:10px 16px;font-size:12px}.afterburn-pdp .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline}@media(max-width:1099px)and (min-width:750px){.afterburn-pdp :is(.product-information,.afterburn-content-shell){padding-inline:30px}.afterburn-pdp .product-information__grid.product-information__grid{gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.afterburn-pdp .product-details h1{font-size:31px}.afterburn-pdp :is(.features-section,.product-story){grid-template-columns:190px minmax(0,1fr);gap:26px}.afterburn-pdp .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.afterburn-pdp .buying-faq{gap:30px;padding:32px;margin-inline:0}}@media(max-width:749px){.afterburn-pdp{--height-buy-buttons: 49px}.afterburn-pdp :is(.product-information,.afterburn-content-shell){padding-inline:20px}.afterburn-pdp .product-information{padding-block:0 32px}.afterburn-pdp .product-information__grid.product-information__grid{display:block}.afterburn-pdp .product-information__grid .product-details{padding-top:17px}.afterburn-pdp .product-details>.group-block>.group-block-content{gap:11px}.afterburn-pdp .product-details h1{font-size:27px;line-height:1.1;letter-spacing:-.8px}.afterburn-pdp .product-details product-price .price{font-size:25px}.afterburn-pdp .product-details product-price .compare-at-price{font-size:15px}.afterburn-pdp .shipping-line{font-size:11px;margin:-5px 0 3px}.afterburn-pdp .variant-option :is(label,legend){font-size:10px}.afterburn-pdp .variant-picker__form{gap:10px}.afterburn-pdp .variant-option__select{min-height:46px;height:46px;font-size:12px;padding-left:10px}.afterburn-pdp .product-form-buttons>.quantity-selector-wrapper{flex-basis:103px}.afterburn-pdp .product-form-buttons .quantity-selector{width:103px;height:49px;min-height:49px}.afterburn-pdp .product-form-buttons .quantity-selector button{width:32px;min-width:32px;flex-basis:32px}.afterburn-pdp .product-form-buttons .quantity-selector input{width:35px;font-size:16px}.afterburn-pdp .product-form-buttons .add-to-cart-button{min-height:49px;height:49px;padding:11px 13px;font-size:12px}.afterburn-pdp .product-form-buttons>:is(add-to-cart-component,.add-to-cart-button-container,span:has(.add-to-cart-button)){flex-basis:150px}.afterburn-pdp .purchase-assurance{font-size:10px;gap:9px;padding:5px 0 15px}.afterburn-pdp .quick-features{padding-top:16px;gap:8px;font-size:11px;line-height:1.55}.afterburn-pdp .details-link{margin-top:19px;font-size:10px}.afterburn-pdp .main-media{aspect-ratio:1.6;max-height:320px;margin-inline:-20px}.afterburn-pdp .gallery-arrow{width:36px;height:44px;font-size:28px;border-radius:0}.afterburn-pdp .gallery-arrow.prev{left:8px}.afterburn-pdp .gallery-arrow.next{right:8px}.afterburn-pdp .image-counter{left:12px;bottom:11px;padding:6px 9px;font-size:10px}.afterburn-pdp .thumbnails{padding:9px 0 5px;gap:7px;scrollbar-width:none}.afterburn-pdp .thumbnails::-webkit-scrollbar{display:none}.afterburn-pdp .thumbnail{width:47px;height:47px;flex-basis:47px}.afterburn-pdp .gallery-caption{font-size:9px;margin:3px 0 0;line-height:1.5}.afterburn-pdp .eyebrow{font-size:9px;letter-spacing:1.2px;margin-bottom:8px}.afterburn-pdp .section-heading{margin-bottom:24px}.afterburn-pdp .section-heading h2,.afterburn-pdp .faq-intro h2{font-size:28px;letter-spacing:-.8px}.afterburn-pdp .features-section{display:block;padding:32px 0 25px}.afterburn-pdp .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px}.afterburn-pdp .feature-card{padding-bottom:18px}.afterburn-pdp .feature-index{font-size:9px}.afterburn-pdp .feature-card p{font-size:12px;line-height:1.6;margin-top:10px}.afterburn-pdp .product-story{display:block;padding:32px 0 14px}.afterburn-pdp .description{font-size:13px;line-height:1.75}.afterburn-pdp .description p{margin-bottom:20px}.afterburn-pdp .description :is(h1,h2,h3,h4,h5,h6){font-size:21px}.afterburn-pdp :is(.image-details,.product-videos){padding:16px 0 33px}.afterburn-pdp .detail-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.afterburn-pdp .product-video-grid{grid-template-columns:minmax(0,1fr);gap:14px}.afterburn-pdp .buying-faq{display:block;padding:27px 20px 12px;margin:0 -20px 32px}.afterburn-pdp .faq-intro{margin-bottom:24px}.afterburn-pdp .faq-intro>p:not(.eyebrow){max-width:100%;font-size:12px}.afterburn-pdp .faq-intro>a{font-size:11px}.afterburn-pdp .faq-list summary{font-size:12px;min-height:60px;gap:12px}.afterburn-pdp .faq-list details>p{font-size:12px}.afterburn-pdp .faq-list details>a{font-size:11px}.afterburn-pdp .closing-cta{padding-bottom:32px;gap:16px}.afterburn-pdp .closing-cta>span{font-size:19px;max-width:140px}.afterburn-pdp .closing-cta a{font-size:11px;gap:16px}.afterburn-pdp .sticky-add-to-cart__bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.afterburn-pdp .sticky-add-to-cart__price{grid-column:1;grid-row:1}.afterburn-pdp .sticky-add-to-cart__info{grid-column:1;grid-row:2}.afterburn-pdp .sticky-add-to-cart__title,.afterburn-pdp .sticky-add-to-cart__info[data-single-option=true] .sticky-add-to-cart__title{display:none}.afterburn-pdp .sticky-add-to-cart__info[data-singleton=true] .sticky-add-to-cart__title{display:block;font-size:10px;font-weight:400;color:#6b6b60}.afterburn-pdp .sticky-add-to-cart__variant{margin:0;font-size:9px}.afterburn-pdp .sticky-add-to-cart__button{grid-column:2;grid-row:1 / 3;min-width:145px;width:auto;height:44px;min-height:44px;padding:10px 13px}.afterburn-pdp .sticky-add-to-cart__button .add-to-cart-text>.svg-wrapper{display:none}}@media(prefers-reduced-motion:reduce){.afterburn-pdp *,.afterburn-pdp *:before,.afterburn-pdp *:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/afterburn-default-product.css.map */
