.fp-product-shell--yard-sign{--fp-yard-ink: #05070b;--fp-yard-panel: #10151e;--fp-yard-card: #161d28;--fp-yard-line: #465163;--fp-yard-text: #f8fbff;--fp-yard-muted: #b8c4d7;--fp-yard-cyan: #00b6fe;--fp-yard-pink: #fb2c7f;--fp-yard-yellow: #ffd300;position:relative;width:min(148rem,calc(100% - 3.2rem));max-width:none;margin:2.4rem auto 6.4rem;padding:clamp(1.4rem,2.4vw,3rem);overflow:hidden;border:.1rem solid var(--fp-yard-line);border-radius:1.8rem;background:var(--fp-yard-ink);color:var(--fp-yard-text)}.fp-product-shell--yard-sign:after{position:absolute;right:0;bottom:0;left:0;height:.5rem;background:linear-gradient(90deg,var(--fp-yard-cyan) 0 25%,var(--fp-yard-pink) 25% 55%,var(--fp-yard-yellow) 55% 82%,#fff 82% 100%);content:""}.fp-product-shell--yard-sign>.product{display:grid;grid-template-columns:minmax(32rem,.92fr) minmax(46rem,1.08fr);gap:clamp(1.6rem,2.6vw,3.2rem);align-items:start}.fp-product-shell--yard-sign :is(.product__media-wrapper,.product__info-wrapper){width:100%!important;max-width:none!important;min-width:0;justify-self:stretch;border:.1rem solid var(--fp-yard-line);border-radius:1.4rem;background:var(--fp-yard-panel)}.fp-product-shell--yard-sign .product__media-wrapper{position:sticky;top:2rem;padding:clamp(1rem,1.8vw,1.8rem)}.fp-product-shell--yard-sign .product__info-wrapper{padding:clamp(1.8rem,2.7vw,3.2rem)}.fp-product-shell--yard-sign .product__info-container{width:100%;max-width:none}.fp-product-shell--yard-sign .product__media,.fp-product-shell--yard-sign .product__media-item,.fp-product-shell--yard-sign .product__media-wrapper .global-media-settings{overflow:hidden;border-radius:1rem;background:#f5f5f4}.fp-product-shell--yard-sign .product__title{margin:0 0 .8rem}.fp-product-shell--yard-sign div.product__title:before{display:block;margin-bottom:.8rem;color:var(--fp-yard-cyan);content:"FRESH PRINTS \b7  YARD SIGNS";font-size:1rem;font-weight:950;letter-spacing:.17em}.fp-product-shell--yard-sign .product__title :is(h1,.h1){margin:0;color:var(--fp-yard-text);font-size:clamp(3.6rem,4.5vw,6.2rem);font-weight:950;line-height:.94;letter-spacing:-.045em;overflow-wrap:anywhere;text-transform:uppercase}.fp-product-shell--yard-sign .price{color:var(--fp-yard-text);font-size:clamp(2.1rem,2.6vw,3.2rem);font-weight:900}.fp-product-shell--yard-sign .badge{border:0;border-radius:.5rem;background:var(--fp-yard-pink);color:var(--fp-yard-ink);font-weight:950;text-transform:uppercase}.fp-product-shell--yard-sign .fp-yard-sign-options{display:grid;gap:1.2rem;margin-top:2rem}.fp-product-shell--yard-sign .fp-yard-sign-step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;max-width:none;margin:0;padding:1.5rem;border:.1rem solid var(--fp-yard-line);border-left:.4rem solid var(--fp-yard-cyan);border-radius:1rem;background:var(--fp-yard-card)}.fp-product-shell--yard-sign .fp-yard-sign-step--2{border-left-color:var(--fp-yard-yellow)}.fp-product-shell--yard-sign .fp-yard-sign-step__legend{display:grid;grid-template-columns:4rem minmax(0,1fr);grid-column:1 / -1;gap:1rem;width:100%;margin:0 0 .3rem;padding:0;align-items:center;color:var(--fp-yard-text);text-transform:none}.fp-product-shell--yard-sign .fp-yard-sign-step__number{display:grid;width:4rem;height:4rem;place-items:center;border-radius:50%;background:var(--fp-yard-cyan);color:var(--fp-yard-ink);font-size:1.1rem;font-weight:950;letter-spacing:.04em}.fp-product-shell--yard-sign .fp-yard-sign-step--2 .fp-yard-sign-step__number{background:var(--fp-yard-yellow)}.fp-product-shell--yard-sign .fp-yard-sign-step__legend-copy{display:grid;gap:.2rem;min-width:0}.fp-product-shell--yard-sign .fp-yard-sign-step__legend-copy strong{color:var(--fp-yard-text);font-size:1.7rem;font-weight:950;letter-spacing:.01em;line-height:1.05;text-transform:uppercase}.fp-product-shell--yard-sign .fp-yard-sign-step__legend-copy small{color:var(--fp-yard-muted);font-size:1.1rem;font-weight:700;letter-spacing:0;line-height:1.35}.fp-product-shell--yard-sign .fp-yard-sign-step input[type=radio]+.fp-yard-sign-option{display:grid;grid-template-columns:3.6rem minmax(0,1fr);gap:1rem;min-height:8.2rem;margin:0;padding:1.2rem;align-items:center;justify-content:stretch;border:.1rem solid var(--fp-yard-line);border-radius:.8rem;background:#111720;color:var(--fp-yard-text);text-align:left;cursor:pointer}.fp-product-shell--yard-sign .fp-yard-sign-step input[type=radio]+.fp-yard-sign-option:hover{border-color:var(--fp-yard-cyan);box-shadow:inset 0 0 0 .1rem var(--fp-yard-cyan)}.fp-product-shell--yard-sign .fp-yard-sign-option__mark{display:grid;width:3.6rem;height:3.6rem;place-items:center;border:.1rem solid #687386;border-radius:50%;background:var(--fp-yard-ink);color:transparent!important;font-size:1.8rem;font-weight:950}.fp-product-shell--yard-sign .fp-yard-sign-option__copy{display:grid;gap:.35rem;min-width:0}.fp-product-shell--yard-sign .fp-yard-sign-option__copy strong{color:var(--fp-yard-text);font-size:1.5rem;font-weight:950;line-height:1.1;text-transform:uppercase}.fp-product-shell--yard-sign .fp-yard-sign-option__copy small{color:var(--fp-yard-muted);font-size:1rem;font-weight:700;line-height:1.35}.fp-product-shell--yard-sign .fp-yard-sign-step input[type=radio]:checked+.fp-yard-sign-option{border-color:var(--fp-yard-cyan)!important;background:var(--fp-yard-cyan)!important;box-shadow:inset 0 0 0 .1rem var(--fp-yard-cyan),.35rem .35rem 0 var(--fp-yard-pink);color:var(--fp-yard-ink)!important}.fp-product-shell--yard-sign .fp-yard-sign-step input[type=radio]:checked+.fp-yard-sign-option .fp-yard-sign-option__mark{border-color:var(--fp-yard-ink);background:var(--fp-yard-ink);color:var(--fp-yard-cyan)!important}.fp-product-shell--yard-sign .fp-yard-sign-step input[type=radio]:checked+.fp-yard-sign-option .fp-yard-sign-option__copy strong,.fp-product-shell--yard-sign .fp-yard-sign-step input[type=radio]:checked+.fp-yard-sign-option .fp-yard-sign-option__copy small{color:var(--fp-yard-ink)!important}.fp-product-shell--yard-sign .fp-yard-sign-step input[type=radio]:focus-visible+.fp-yard-sign-option{outline:.2rem solid var(--fp-yard-cyan);outline-offset:.3rem}.fp-product-shell--yard-sign .fp-pro-vault-picker{margin-top:1.2rem;border-color:var(--fp-yard-line);border-radius:1rem;background:var(--fp-yard-card);box-shadow:none}.fp-product-shell--yard-sign .fp-pro-vault-picker .fp-pro-vault-picker__eyebrow:before{content:"03 \b7  "}.fp-product-shell--yard-sign .fp-pro-vault-picker .fp-pro-vault-picker__eyebrow{color:var(--fp-yard-pink)!important}.fp-product-shell--yard-sign .fp-pro-vault-picker .fp-pro-vault-picker__copy:after{display:block;margin-top:.4rem;color:var(--fp-yard-muted);content:"Choose the front artwork first. For a double-sided sign, add an optional second file for the back; one file can print on both sides.";font-size:1.1rem;font-weight:700;line-height:1.4}.fp-product-shell--yard-sign .fp-pro-vault-picker .fp-pro-vault-picker__source-button{min-height:6.2rem;border-radius:.8rem;box-shadow:none;transform:none}.fp-product-shell--yard-sign .fp-pro-vault-picker .fp-pro-vault-picker__source-button[data-fp-vault-source=vault]{border-color:var(--fp-yard-cyan)}.fp-product-shell--yard-sign .fp-pro-vault-picker .fp-pro-vault-picker__source-button[data-fp-vault-source=upload]{border-color:var(--fp-yard-yellow)}.fp-product-shell--yard-sign .fp-pro-vault-picker .fp-pro-vault-picker__files{max-height:22rem}.fp-product-shell--yard-sign .fp-pro-vault-picker .fp-pro-vault-picker__selected-item:nth-child(1) .fp-pro-vault-picker__selected-copy:before,.fp-product-shell--yard-sign .fp-pro-vault-picker .fp-pro-vault-picker__selected-item:nth-child(2) .fp-pro-vault-picker__selected-copy:before{display:block;margin-bottom:.2rem;color:var(--fp-yard-cyan);content:"FRONT ARTWORK";font-size:.8rem;font-weight:950;letter-spacing:.12em}.fp-product-shell--yard-sign .fp-pro-vault-picker .fp-pro-vault-picker__selected-item:nth-child(2) .fp-pro-vault-picker__selected-copy:before{color:var(--fp-yard-yellow);content:"BACK ARTWORK \b7  OPTIONAL"}.fp-product-shell--yard-sign .fp-native-field--phone{margin-top:1.2rem;border-color:var(--fp-yard-line);border-left-color:var(--fp-yard-cyan);border-radius:1rem;background:var(--fp-yard-card);box-shadow:none}.fp-product-shell--yard-sign .product-form__submit{min-height:5.8rem;border:.2rem solid var(--fp-yard-yellow)!important;border-radius:.8rem;background:var(--fp-yard-yellow)!important;box-shadow:.4rem .4rem 0 var(--fp-yard-pink)!important;color:var(--fp-yard-ink)!important;font-size:1.6rem;font-weight:950;letter-spacing:.05em;text-transform:uppercase}.fp-product-shell--yard-sign .product-form__submit span{color:var(--fp-yard-ink)!important}.fp-product-shell--yard-sign .product__description{margin-top:2rem;padding-top:2rem;border-top:.1rem solid var(--fp-yard-line);color:var(--fp-yard-muted);font-size:1.5rem;line-height:1.6}@media screen and (max-width:989px){.fp-product-shell--yard-sign{width:min(100% - 2.4rem,76rem);margin-top:1.2rem;padding:1.2rem}.fp-product-shell--yard-sign>.product{grid-template-columns:minmax(0,1fr)}.fp-product-shell--yard-sign .product__media-wrapper{position:static}.fp-product-shell--yard-sign .product__media img{max-height:min(46vh,42rem);object-fit:contain}}@media screen and (max-width:749px){.fp-product-shell--yard-sign{width:calc(100% - 1.2rem);margin-bottom:4rem;padding:.6rem .6rem 1.4rem;border-radius:1.2rem}.fp-product-shell--yard-sign>.product{gap:.8rem}.fp-product-shell--yard-sign .product__media-wrapper{padding:.6rem}.fp-product-shell--yard-sign .product__info-wrapper{padding:1.6rem 1.2rem}.fp-product-shell--yard-sign .product__title :is(h1,.h1){font-size:clamp(3rem,10vw,4.2rem)}.fp-product-shell--yard-sign .fp-yard-sign-step{grid-template-columns:minmax(0,1fr);gap:.8rem;padding:1.2rem}.fp-product-shell--yard-sign .fp-yard-sign-step input[type=radio]+.fp-yard-sign-option{min-height:7.2rem}.fp-product-shell--yard-sign .fp-pro-vault-picker .fp-pro-vault-picker__copy:after{font-size:1rem}.fp-product-shell--yard-sign .fp-pro-vault-picker .fp-pro-vault-picker__files{max-height:20rem}}@media(prefers-reduced-motion:reduce){.fp-product-shell--yard-sign *,.fp-product-shell--yard-sign *:before,.fp-product-shell--yard-sign *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/yard-sign-guided.css.map */
