.bpc-info-page{color:var(--bpc-text);background:#fff}.bpc-info-page__hero{padding:clamp(3.6rem,6vw,7rem) 0;background:radial-gradient(circle at 12% 10%,rgba(241,227,231,.9),transparent 35%),linear-gradient(135deg,#fff 0%,var(--bpc-bg) 100%)}.bpc-info-page__hero-inner,.bpc-info-page__body{width:min(100% - 3.2rem,112rem);margin-inline:auto}.bpc-info-page__hero-copy{max-width:78rem}.bpc-info-page__eyebrow{margin:0 0 .7rem;color:var(--bpc-coral);font-size:1.08rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.bpc-info-page__hero h1{max-width:16ch;margin:0;color:var(--bpc-text);font-size:clamp(3.6rem,5.6vw,6.2rem);line-height:1;letter-spacing:-.05em}.bpc-info-page__lead{max-width:68rem;margin:1.4rem 0 0;color:var(--bpc-text-soft);font-size:clamp(1.55rem,2vw,1.8rem);line-height:1.58}.bpc-info-page__body{padding:clamp(4rem,6vw,7rem) 0}.bpc-info-page__quick-links{display:flex;gap:.8rem;overflow-x:auto;margin:0 0 2.4rem;padding:0 0 .5rem;list-style:none;scrollbar-width:none}.bpc-info-page__quick-links::-webkit-scrollbar{display:none}.bpc-info-page__quick-links a{display:inline-flex;align-items:center;min-height:4rem;padding:.7rem 1.1rem;border:1px solid var(--bpc-border);border-radius:999px;color:var(--bpc-text);background:var(--bpc-bg);font-size:1.15rem;font-weight:700;text-decoration:none;white-space:nowrap}.bpc-info-page__quick-links a:hover{color:var(--bpc-plum);border-color:var(--bpc-coral);background:var(--bpc-soft-plum)}.bpc-info-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0 0 2.4rem}.bpc-info-page__card{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1rem;padding:1.6rem;border:1px solid var(--bpc-border);border-radius:14px;background:#fff;box-shadow:0 8px 24px #2a17240b}.bpc-info-page__icon{display:grid;place-items:center;width:4rem;height:4rem;border-radius:12px;color:var(--bpc-plum);background:var(--bpc-soft-plum)}.bpc-info-page__icon svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bpc-info-page__card h2{margin:.15rem 0 .55rem;color:var(--bpc-text);font-size:1.7rem;line-height:1.2}.bpc-info-page__card p,.bpc-info-page__card li{color:var(--bpc-text-soft);font-size:1.35rem;line-height:1.58}.bpc-info-page__card p{margin:0}.bpc-info-page__card ul{margin:.5rem 0 0;padding-left:1.8rem}.bpc-info-page__section{max-width:76rem;margin:3.2rem 0 0}.bpc-info-page__section h2{margin:0 0 1rem;color:var(--bpc-text);font-size:clamp(2.4rem,3.4vw,3.4rem);line-height:1.1}.bpc-info-page__section h3{margin:2.4rem 0 .8rem;color:var(--bpc-text);font-size:1.8rem}.bpc-info-page__section p,.bpc-info-page__section li,.bpc-info-page__content{color:var(--bpc-text-soft);font-size:1.5rem;line-height:1.75}.bpc-info-page__section ul,.bpc-info-page__section ol{padding-left:2.2rem}.bpc-info-page__notice{max-width:76rem;margin:2rem 0 0;padding:1.4rem 1.5rem;border-left:4px solid var(--bpc-coral);border-radius:0 12px 12px 0;color:var(--bpc-text-soft);background:var(--bpc-soft-plum);font-size:1.35rem;line-height:1.6}.bpc-info-page__support{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:center;max-width:90rem;margin-top:4rem;padding:2rem;border:1px solid var(--bpc-border);border-radius:16px;background:var(--bpc-bg)}.bpc-info-page__support h2{margin:0 0 .5rem;font-size:2.2rem}.bpc-info-page__support p{margin:0;color:var(--bpc-text-soft);font-size:1.35rem;line-height:1.55}.bpc-info-page__support .button{white-space:nowrap}.bpc-info-page__content{max-width:76rem}.bpc-info-page__content>:first-child{margin-top:0}.bpc-info-page__content h2,.bpc-info-page__content h3{color:var(--bpc-text)}.template-page .contact{max-width:76rem;margin-inline:auto;padding-top:0}.template-page .contact .title{font-size:clamp(2.4rem,3.4vw,3.4rem)}.template-page .contact .field__input,.template-page .contact .text-area{border-radius:8px}.template-page .contact__button .button{min-height:5rem}.shopify-policy__container{width:min(100% - 3.2rem,76rem)!important;max-width:76rem!important;margin:0 auto!important;padding:clamp(4rem,6vw,7rem) 0!important}.shopify-policy__title{position:relative;margin:0 0 3rem!important;padding:clamp(3rem,5vw,5rem);border-radius:16px;background:radial-gradient(circle at 10% 10%,rgba(241,227,231,.95),transparent 42%),var(--bpc-bg)}.shopify-policy__title:before{content:"Best Prints Co.";display:block;margin-bottom:.6rem;color:var(--bpc-coral);font-size:1.08rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.shopify-policy__title h1{margin:0!important;color:var(--bpc-text);font-size:clamp(3rem,5vw,4.8rem)!important;line-height:1!important;letter-spacing:-.045em}.shopify-policy__body{color:var(--bpc-text-soft);font-size:1.5rem;line-height:1.75}.shopify-policy__body h2,.shopify-policy__body h3{margin:3rem 0 1rem;color:var(--bpc-text);line-height:1.15}.shopify-policy__body a{font-weight:700;text-underline-offset:.3rem}.shopify-policy__body table{display:block;max-width:100%;overflow-x:auto}@media(max-width:749px){.bpc-info-page__hero{padding:3.2rem 0}.bpc-info-page__hero h1{font-size:clamp(3.3rem,11vw,4.8rem)}.bpc-info-page__body{padding:3.2rem 0 4.8rem}.bpc-info-page__grid{grid-template-columns:1fr}.bpc-info-page__card{grid-template-columns:3.6rem minmax(0,1fr);padding:1.35rem}.bpc-info-page__icon{width:3.6rem;height:3.6rem}.bpc-info-page__support{grid-template-columns:1fr}.bpc-info-page__support .button{width:100%}.shopify-policy__container{padding:3rem 0 5rem!important}.shopify-policy__title{padding:2.4rem 1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/bpc-info-policy-shell-v3.css.map */
