.isola-embroidery{margin:1.5rem 0;padding:1rem 0;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.isola-embroidery__header{margin-bottom:.875rem}.isola-embroidery__title{margin:0 0 .25rem;font-size:1rem;line-height:1.3}.isola-embroidery__note{margin:0;color:#0000009e;font-size:.875rem}.isola-embroidery__toggle{display:flex;align-items:center;gap:.625rem;cursor:pointer}.isola-embroidery__fields{display:grid;gap:1rem;margin-top:1rem}.isola-embroidery__fields[hidden]{display:none}.cart-embroidery-summary{display:grid!important;gap:.125rem;margin-top:.125rem}.cart-embroidery-summary p{margin:0}.isola-embroidery__grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.isola-embroidery__preview{position:relative;min-height:10rem;padding:1.25rem;border:1px solid rgba(0,0,0,.16);background:#fff;color:#111;overflow:hidden}.isola-embroidery__preview-label{position:absolute;top:.875rem;left:1rem;margin-bottom:.75rem;color:#0000008a;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em}.isola-embroidery__preview-text{display:block;position:absolute;left:50%;bottom:1.35rem;width:min(78%,28rem);transform:translate(-50%);color:#f8f5ef;font-family:Arial,Helvetica,sans-serif;font-size:clamp(2.35rem,7vw,5rem);font-weight:400;line-height:1.05;text-align:center;text-shadow:0 0 1px rgba(0,0,0,.35);overflow-wrap:anywhere;white-space:pre-line}.isola-embroidery__preview-text[data-type="Tres letras"],.isola-embroidery__preview-text[data-type="Duas letras"],.isola-embroidery__preview-text[data-type="Uma letra"]{letter-spacing:.12em;text-transform:uppercase}.isola-embroidery__preview-text[data-type="Duas letras"]{font-size:clamp(2.4rem,7.5vw,5.2rem)}.isola-embroidery__preview-text[data-type="Uma letra"]{font-size:clamp(3rem,8.5vw,6rem)}.isola-embroidery__preview-text[data-type=Nome]{font-size:clamp(2rem,6vw,4.25rem)}.isola-embroidery__preview-text[data-type="Frase curta"]{font-size:clamp(1.25rem,4vw,2.4rem);line-height:1.2}.isola-embroidery__preview-text[data-layout="Duas linhas"]{font-size:clamp(1.5rem,4.8vw,3.4rem);line-height:1.18}.isola-embroidery__preview-text[data-position="Centro inferior"]{left:50%;bottom:1.35rem;transform:translate(-50%)}.isola-embroidery__preview-text[data-position="Canto inferior esquerdo"]{left:1.5rem;bottom:1.35rem;transform:none;text-align:left}.isola-embroidery__field[hidden]{display:none}.isola-embroidery__preview-text[data-position="Canto inferior direito"]{right:1.5rem;left:auto;bottom:1.35rem;transform:none;text-align:right}.isola-embroidery__field{display:grid;gap:.375rem}.isola-embroidery__field label{font-size:.875rem;font-weight:600}.isola-embroidery__field input[type=text],.isola-embroidery__field select{width:100%;min-height:2.75rem;padding:.625rem .75rem;border:1px solid rgba(0,0,0,.22);background:#fff;color:#111;font:inherit}.isola-embroidery__field small{color:#00000094;font-size:.75rem}.isola-embroidery__swatches{display:flex;flex-wrap:wrap;gap:.5rem}.isola-embroidery__swatches label{cursor:pointer}.isola-embroidery__swatches input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.isola-embroidery__swatches span{display:inline-flex;align-items:center;gap:.375rem;min-height:2.25rem;padding:.35rem .625rem;border:1px solid rgba(0,0,0,.18);font-size:.8125rem}.isola-embroidery__swatches span:before{content:"";width:1rem;height:1rem;border:1px solid rgba(0,0,0,.2);border-radius:50%;background:var(--swatch-color)}.isola-embroidery__swatches input:checked+span{border-color:#111;box-shadow:inset 0 0 0 1px #111}.isola-embroidery__preview-text[data-font=Script]{font-family:Brush Script MT,Segoe Script,cursive;font-weight:400}.isola-embroidery__preview-text[data-font=Serifada]{font-family:Georgia,Times New Roman,serif}.isola-embroidery__preview-text[data-font=Classica]{font-family:Arial,Helvetica,sans-serif;letter-spacing:.06em}@media(max-width:749px){.isola-embroidery__grid{grid-template-columns:1fr}.isola-embroidery__preview{min-height:8rem}.isola-embroidery__preview-text{font-size:clamp(2rem,13vw,4rem)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bordado-personalizado.css.map */
