.ff-set-preview{--ff-preview-image-height: clamp(118px, 15vw, 174px);isolation:isolate;display:none;grid-template-columns:minmax(0,1.15fr) 22px minmax(0,1fr);align-items:start;gap:7px;margin:16px 0 0 -34px;padding:14px 12px 16px;border-radius:12px;background:#f4ede3;color:#07121c;text-align:center}.ff-set-preview,.ff-set-preview *{box-sizing:border-box}.ff-set-preview__product{min-width:0}.ff-set-preview__images{display:flex;justify-content:center;align-items:center;height:var(--ff-preview-image-height)}.ff-set-preview .ff-set-preview__images img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ff-set-preview__images--shirts{position:relative}.ff-set-preview .ff-set-preview__images--shirts img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;transform:translate(-13%)}.ff-set-preview .ff-set-preview__images--shirts img+img{transform:translate(13%)}.ff-set-preview__plus{align-self:start;padding-top:calc(var(--ff-preview-image-height) / 2 - 18px);color:#07121c;font-size:30px;font-weight:800;line-height:36px}.ff-set-preview .ff-set-preview__label{display:block;margin-top:6px;color:#07121c;font-size:14px;font-weight:800;line-height:1.35;white-space:nowrap}.ff-set-preview__swatches{display:grid;justify-content:center;gap:8px;margin-top:10px}.ff-set-preview__swatches--shirts{grid-template-columns:repeat(3,18px)}.ff-set-preview__swatches--shorts{grid-template-columns:repeat(2,18px)}.ff-set-preview__dot{display:block;width:18px;height:18px;border:1px solid #979b9d;border-radius:50%;box-shadow:0 0 0 2px #ffffffbf}.ff-set-preview__dot--black{background:#101112}.ff-set-preview__dot--white{background:#fff}.ff-set-preview__dot--gray{background:#96999b}.ff-set-preview__dot--black-blue{background:linear-gradient(145deg,#101112 65%,#16bce3 65%)}.ff-set-preview__dot--white-blue{background:linear-gradient(145deg,#fff 65%,#16bce3 65%)}.ff-set-preview__dot--gray-blue{background:linear-gradient(145deg,#96999b 65%,#16bce3 65%)}@media(max-width:749px){.ff-set-preview{--ff-preview-image-height: clamp(108px, 29vw, 160px);grid-template-columns:minmax(0,1.15fr) 16px minmax(0,1fr);gap:4px;margin-left:-30px;padding:12px 8px 14px}.ff-set-preview .ff-set-preview__label{font-size:12px}.ff-set-preview__plus{font-size:24px}.ff-set-preview__swatches{gap:7px}.ff-set-preview__swatches--shirts{grid-template-columns:repeat(3,16px)}.ff-set-preview__swatches--shorts{grid-template-columns:repeat(2,16px)}.ff-set-preview__dot{width:16px;height:16px}}.quantity-breaks-container>input:checked+.quantity-break .ff-set-preview{display:grid}
/*# sourceMappingURL=/cdn/shop/t/35/assets/fitform-set-preview.css.map */
