.rs-pm{display:block;padding:4rem 0 5.6rem}.rs-pm__head{max-width:72rem;margin:0 auto 3.2rem;text-align:center}.rs-pm__heading{margin:0}.rs-pm__intro{margin-top:1.2rem;font-size:1.7rem}.rs-pm__app{display:grid;gap:2.4rem;align-items:start}.rs-pm__drop{position:relative;display:block;overflow:hidden;border-radius:1.6rem;background:rgba(var(--color-foreground),.04);outline:.2rem dashed transparent;outline-offset:.4rem;cursor:pointer}.rs-pm__drop.is-dragging{outline-color:rgb(var(--color-foreground))}.rs-pm__canvas{display:block;width:100%;height:auto;max-height:72vh;object-fit:contain}.rs-pm__drop-hint{position:absolute;left:50%;bottom:1.6rem;display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:1.2rem 2rem;border-radius:1.2rem;background:#121212d1;color:#fff;text-align:center;transform:translate(-50%);pointer-events:none}.rs-pm.has-photo .rs-pm__drop-hint{display:none}.rs-pm__drop-title{font-size:1.6rem;font-weight:600}.rs-pm__drop-sub{font-size:1.3rem;opacity:.8}.rs-pm__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.6rem}.rs-pm__button{min-height:4.6rem;padding:0 2.2rem;font-size:1.5rem;font-weight:600;letter-spacing:normal;cursor:pointer}.rs-pm__privacy{margin:1rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.rs-pm__controls{display:grid;gap:2rem;padding:2.4rem;border-radius:1.6rem;background:rgba(var(--color-foreground),.04)}.rs-pm__field{display:grid;gap:.8rem;min-width:0;margin:0;padding:0;border:0}.rs-pm__field[hidden]{display:none}.rs-pm__label{padding:0;font-size:1.4rem;font-weight:600}.rs-pm__hint{margin:-.4rem 0 .2rem;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.rs-pm__optional{font-weight:400;color:rgba(var(--color-foreground),.7)}.rs-pm__input{width:100%;min-height:4.4rem;padding:0 1.4rem;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.5rem}.rs-pm__input:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.1rem}.rs-pm__field .select{--inputs-radius: .8rem;--inputs-radius-outset: .9rem}.rs-pm__chips{display:flex;flex-wrap:wrap;gap:.8rem}.rs-pm__chip input,.rs-pm__swatch input{position:absolute;opacity:0;pointer-events:none}.rs-pm__chip span{display:inline-flex;align-items:center;min-height:4rem;padding:0 1.6rem;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:10rem;background:rgb(var(--color-background));font-size:1.4rem;cursor:pointer}.rs-pm__chip input:checked+span{border-color:#121212;background:#121212;color:#fff}.rs-pm__chip input:focus-visible+span,.rs-pm__swatch:focus-within{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.rs-pm__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.rs-pm__swatch{position:relative;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--swatch);box-shadow:inset 0 0 0 .1rem #12121233;cursor:pointer}.rs-pm__swatch:has(input:checked){box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem #121212}.rs-pm__swatch--custom{background:conic-gradient(#d7262e,#fee600,#1f6f4a,#1b2a4a,#d7262e)}.rs-pm__color{width:4.4rem;height:3.6rem;padding:0;border:0;background:none;cursor:pointer}.rs-pm__range{width:100%;accent-color:#121212}.rs-pm__check{display:flex;align-items:center;gap:1rem;font-size:1.4rem;cursor:pointer}.rs-pm__check input{width:1.8rem;height:1.8rem;accent-color:#121212}.rs-pm__cta{display:grid;gap:1.6rem;margin-top:4rem;padding:2.8rem;border-radius:1.6rem;background:#fee600;color:#121212}.rs-pm__cta-heading{margin:0 0 .6rem;color:#121212}.rs-pm__cta .rte p{margin:0}.rs-pm__cta-buttons{display:flex;flex-wrap:wrap;gap:1rem}.rs-pm__cta .button--primary{--color-button: 18, 18, 18;--color-button-text: 255, 255, 255}.rs-pm__cta .button--secondary{--color-button-text: 18, 18, 18;--color-button: 254, 230, 0}@media screen and (min-width:990px){.rs-pm{padding:5.6rem 0 7.2rem}.rs-pm__app{grid-template-columns:minmax(0,1fr) 38rem;gap:3.2rem}.rs-pm__preview{position:sticky;top:calc(var(--header-height, 0px) + 2rem)}.rs-pm__cta{grid-template-columns:1fr auto;align-items:center;padding:3.2rem 4rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-rs-photo-maker.css.map */
