.as-customization{--panel: #f2e4c3;--ink: #241a12;--accent: #d7632c;position:relative;padding:12px 40px 72px;background:transparent}.template-index .as-featured-range{padding-bottom:36px}.as-customization__rule{width:min(1120px,100%);height:1px;margin:0 auto 24px;background:#f7ead024}.as-customization__panel{position:relative;display:grid;justify-items:center;width:min(1120px,100%);margin-inline:auto;padding:clamp(40px,5.4vw,78px) clamp(24px,5vw,76px) clamp(36px,4.6vw,64px);border-radius:clamp(20px,2.4vw,34px);background:var(--panel);text-align:center}.as-customization__eyebrow{margin:0 0 clamp(16px,2vw,26px);padding:6px 14px 5px;border-radius:999px;background:#241a121a;color:#241a12b8;font-family:var(--display, Impact, sans-serif);font-size:clamp(10px,.88vw,12px);font-weight:800;letter-spacing:0;line-height:1;text-transform:uppercase}.as-customization__stage{position:relative;display:inline-block}.as-customization__title{margin:0;color:var(--ink);font-family:var(--display, Impact, sans-serif);font-size:88px;font-weight:800;letter-spacing:0;line-height:1.04;text-transform:uppercase}.as-customization__line{display:block;white-space:nowrap}.as-customization__mark{display:inline-block;margin:0 .06em;padding:.04em .2em .08em;border-radius:4px;background:var(--accent);box-shadow:0 10px 24px -14px #d7632ce6;color:#fbf1de;transform:skew(-7deg) rotate(-1.4deg)}.as-customization__tags{display:contents;margin:0;padding:0;list-style:none}.as-customization__tag{padding:7px 14px 6px;border-radius:999px;color:var(--ink);font-family:var(--display, Impact, sans-serif);font-size:clamp(10px,.82vw,12px);font-weight:800;letter-spacing:0;line-height:1;text-transform:uppercase;white-space:nowrap}.as-customization__tag--gold{background:#dcb173}.as-customization__tag--leaf{background:#94b181}.as-customization__tag--orange{background:#e08a62}.as-customization__tag--cream{background:#fff8e7;box-shadow:inset 0 0 0 1px #241a1238}.as-customization__copy{max-width:52ch;margin:clamp(20px,2.6vw,34px) 0 0;color:#241a12a8;font-family:Arial,Helvetica,sans-serif;font-size:clamp(13px,1.05vw,16px);line-height:1.62}.as-customization__cta{display:inline-flex;margin-top:clamp(22px,2.8vw,36px);padding:clamp(13px,1.4vw,18px) clamp(22px,2.2vw,32px);border-radius:999px;align-items:center;gap:clamp(10px,1.1vw,15px);background:var(--ink);box-shadow:0 12px 24px -12px #241a12bf;color:#f7ead0;font-family:var(--display, Impact, sans-serif);font-size:clamp(12px,1.15vw,16px);font-weight:800;letter-spacing:0;line-height:1;text-decoration:none;text-transform:uppercase;transition:background-color .28s ease,transform .28s ease}.as-customization__cta svg{width:clamp(19px,1.7vw,24px);height:auto;color:#e8b45c;transition:transform .28s cubic-bezier(.16,1,.3,1)}.as-customization__cta:hover,.as-customization__cta:focus-visible{background:#3d2a1b;transform:translateY(-1px)}.as-customization__cta:hover svg,.as-customization__cta:focus-visible svg{transform:translate(4px)}.as-customization__cta:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media(min-width:1000px){.as-customization__tag{position:absolute;z-index:2;top:var(--y);left:var(--x);box-shadow:0 14px 26px -16px #241a12cc;transform:rotate(var(--rot))}.as-customization__tag--cream{box-shadow:inset 0 0 0 1px #241a1238,0 14px 26px -16px #241a12cc}}@media(min-width:1000px)and (max-width:1199px){.as-customization__title{font-size:72px}}@media(max-width:999px){.as-customization{padding-right:24px;padding-bottom:56px;padding-left:24px}.template-index .as-featured-range{padding-bottom:28px}.as-customization__rule{margin-bottom:18px}.as-customization__title{font-size:62px}.as-customization__tags{display:flex;margin-top:clamp(20px,4vw,28px);flex-wrap:wrap;justify-content:center;gap:8px}.as-customization__tag{box-shadow:0 8px 16px -12px #241a12b3;transform:rotate(var(--rot))}.as-customization__tag--cream{box-shadow:inset 0 0 0 1px #241a1238,0 8px 16px -12px #241a12b3}}@media(max-width:560px){.as-customization{padding:6px 12px 44px}.template-index .as-featured-range{padding-bottom:18px}.as-customization__rule{margin-bottom:12px}.as-customization__panel{padding:42px 18px 36px}.as-customization__title{font-size:40px;line-height:1}.as-customization__line{white-space:normal}.as-customization__cta{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.as-customization__cta,.as-customization__cta svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/customization.css.map */
