.fbt-section{background-color:var(--fbt-bg, #f5f5f5);padding-top:var(--fbt-pad-top-mobile, 32px);padding-bottom:var(--fbt-pad-bottom-mobile, 32px);width:100%}@media screen and (min-width:750px){.fbt-section{padding-top:var(--fbt-pad-top-desktop, 60px);padding-bottom:var(--fbt-pad-bottom-desktop, 60px)}}.fbt-inner{max-width:var(--fbt-max-width, 1200px);margin:0 auto;padding:0 16px}.fbt-heading{text-align:left;text-transform:uppercase;letter-spacing:.04em;font-size:var(--fbt-heading-size-mobile, 20px);margin:0 0 24px}@media screen and (min-width:750px){.fbt-heading{font-size:var(--fbt-heading-size-desktop, 30px);margin-bottom:36px}}.fbt-empty-state{text-align:center;color:#666;font-size:14px}.fbt-content{display:flex;flex-direction:column;align-items:center;gap:24px}@media screen and (min-width:990px){.fbt-content{flex-direction:row;align-items:center;justify-content:center;gap:30px}.fbt-equals{margin-bottom:100px}}.fbt-items{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:12px 6px}@media screen and (min-width:990px){.fbt-items{flex-wrap:nowrap}}.fbt-item{width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.fbt-item--soldout{opacity:.55}.fbt-plus{align-self:center;font-size:20px;font-weight:400;color:#333;padding:0 2px;display:none}@media screen and (min-width:750px){.fbt-plus{display:inline-flex;font-size:40px;padding:0 8px;align-self:center;margin-bottom:100px;font-weight:100!important}}.fbt-image-wrap{position:relative;display:block;width:100%;aspect-ratio:1 / 1;border-radius:4px;overflow:hidden;border:2px solid transparent;padding:0;margin:0;background:#fff;cursor:default}button.fbt-image-wrap{cursor:pointer;border:2px solid transparent;transition:border-color .15s ease}button.fbt-image-wrap:disabled{cursor:not-allowed}.fbt-image{width:100%;height:100%;object-fit:contain;display:block}.fbt-image--placeholder{width:100%;height:100%}.fbt-check{position:absolute;bottom:6px;right:6px;width:26px;height:26px;border-radius:4px;background:#fff;border:1px solid #ccc;display:flex;align-items:center;justify-content:center;color:#2e7d32}.fbt-check svg{width:18px;height:18px;opacity:0;transition:opacity .1s ease}button.fbt-image-wrap[aria-pressed=true] .fbt-check{border-color:#2e7d32}button.fbt-image-wrap[aria-pressed=true] .fbt-check svg{opacity:1}.fbt-check--locked{display:none}.fbt-item-info{margin-top:8px;width:100%}.fbt-item-title{font-size:13px;font-weight:500;line-height:1.3;margin:0 0 4px;color:#1a1a1a}.fbt-item-title a{color:inherit;text-decoration:none}.fbt-item-title a:hover{text-decoration:underline}.fbt-item-price{font-size:13px;margin:0;display:flex;flex-wrap:wrap;gap:6px;align-items:baseline}.fbt-price-current{font-weight:700;color:#1a1a1a}.fbt-price-compare{color:#b0392f;text-decoration:line-through;font-weight:400}.fbt-price-soldout{color:#999}.fbt-summary{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:20px;flex-wrap:wrap}@media screen and (min-width:990px){.fbt-summary{margin-left:28px;width:30%}}.fbt-equals{font-size:40px;color:#333;display:none}@media screen and (min-width:990px){.fbt-equals{display:inline-flex}}.fbt-total{text-align:center}.fbt-total-label{text-transform:uppercase;font-size:12px;letter-spacing:.05em;font-weight:700;margin:0 0 4px;color:#1a1a1a}.fbt-total-price{margin:0;font-size:20px;font-weight:700;display:flex;gap:8px;align-items:baseline;justify-content:center}.fbt-total-compare{font-size:15px;font-weight:400;color:#b0392f;text-decoration:line-through}.fbt-add-button{background-color:var(--fbt-btn-bg, #f4e600);color:var(--fbt-btn-color, #000);font-size:var(--fbt-btn-size-mobile, 13px);font-weight:700;text-transform:uppercase;letter-spacing:.03em;border:none;border-radius:4px;padding:14px 24px;cursor:pointer;transition:opacity .15s ease;max-width:220px;text-align:center}@media screen and (min-width:750px){.fbt-add-button{font-size:var(--fbt-btn-size-desktop, 15px)}}.fbt-add-button:hover{opacity:.85}.fbt-add-button:disabled{opacity:.5;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/2/assets/frequently-bought-together.css.map */
