.personalize-banner{display:grid;gap:var(--pb-gap, 40px);align-items:center;grid-template-columns:1fr}@media screen and (min-width:990px){.personalize-banner{grid-template-columns:var(--pb-image-width, 60%) minmax(0,1fr)}.personalize-banner--image-right .personalize-banner__media{order:2}}.personalize-banner__media{margin:0;min-width:0}.personalize-banner__image{display:block;width:100%;height:auto;border-radius:var(--pb-image-radius, 0px)}.personalize-banner__image.placeholder-svg{background:rgba(var(--color-foreground),.04);aspect-ratio:16 / 9;object-fit:contain}.personalize-banner__content{min-width:0;text-align:var(--pb-text-align, left)}.personalize-banner__eyebrow{margin:0 0 8px;font-size:var(--pb-eyebrow-size, 14px);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pb-eyebrow-color, rgb(var(--color-foreground)))}.personalize-banner__heading{margin:0;font-weight:var(--pb-heading-weight, 600);font-size:calc(var(--pb-heading-size, 48px) * .7);line-height:1.05;letter-spacing:-.01em;color:var(--pb-heading-color, rgb(var(--color-foreground)))}.personalize-banner__text{margin:12px 0 0;font-size:var(--pb-text-size, 16px);line-height:1.5;max-width:52ch}.personalize-banner__text>*{margin:0}@media screen and (min-width:750px){.personalize-banner__heading{font-size:var(--pb-heading-size, 48px)}}.personalize-banner__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:var(--pb-field-gap, 16px);margin-top:24px}.personalize-banner__field{min-width:0}.personalize-banner__label{display:block;margin-bottom:6px;font-size:var(--pb-label-size, 14px);font-weight:600}.personalize-banner__input{display:flex;align-items:center;justify-content:space-between;gap:12px;height:var(--pb-input-height, 48px);padding:0 16px;border:1px solid rgba(var(--color-foreground),.08);border-radius:var(--pb-input-radius, 4px);background:rgba(var(--color-foreground),.05);color:rgba(var(--color-foreground),.45);font-size:var(--pb-input-size, 16px);letter-spacing:.04em;text-transform:uppercase;cursor:default;-webkit-user-select:none;user-select:none}.personalize-banner__input-text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.personalize-banner__lock{flex:0 0 auto;width:14px;height:18px;color:rgba(var(--color-foreground),.55)}.personalize-banner__group{margin:20px 0 0;padding:0;border:0;min-width:0}.personalize-banner__legend{display:block;padding:0;margin:0 0 8px;font-size:var(--pb-label-size, 14px);font-weight:600}.personalize-banner__options{display:flex;flex-wrap:wrap;gap:var(--pb-option-gap, 24px);margin:0;padding:0;border:0}.personalize-banner__option{display:inline-flex;align-items:center;gap:8px;color:rgba(var(--color-foreground),.45);font-size:var(--pb-option-size, 15px);cursor:default;-webkit-user-select:none;user-select:none}.personalize-banner__dot{position:relative;flex:0 0 auto;width:var(--pb-radio-size, 20px);height:var(--pb-radio-size, 20px);border:1px solid rgba(var(--color-foreground),.15);border-radius:50%;background:rgba(var(--color-foreground),.05)}.personalize-banner__dot--on{border-color:rgba(var(--color-foreground),.3);border-width:2px}.personalize-banner__dot--on:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:rgba(var(--color-foreground),.35)}.personalize-banner__button.button{display:inline-flex;text-decoration:none;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:24px;min-height:var(--pb-button-height, 52px);border-radius:var(--pb-button-radius, 4px);font-size:var(--pb-button-size, 16px);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.personalize-banner__button .icon-arrow{width:1.6rem;height:1.6rem}@media screen and (min-width:750px){.personalize-banner__button.button{width:auto;min-width:var(--pb-button-min-width, 320px)}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/section-personalize-banner.css.map */
