.print-options-hero{padding-block:52px 35px}.print-options-hero .backdrop-breadcrumb{margin-bottom:24px}.print-options-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:45px}.print-options-heading h1{font-size:clamp(48px,5.8vw,76px);line-height:1.04;letter-spacing:-3px;margin-top:13px}.print-options-heading h1 span{color:var(--red)}.print-options-heading>p{font-size:14px;color:var(--muted);max-width:285px;padding-bottom:5px}.print-options-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px}.print-option{background:var(--white);border:1px solid var(--line);border-radius:6px;padding:22px;min-width:0}.print-option:nth-child(2){background:#f0e3db}.print-option:nth-child(3){background:#e9e9df}.print-option:nth-child(4){background:#f2e6bd}.size-stage{--unit:29px;height:214px;display:flex;align-items:center;justify-content:center}.size-outline{width:calc(var(--w)*var(--unit));height:calc(var(--h)*var(--unit));background:#fffdfa;border:1.5px solid #b8b2a5;box-shadow:5px 5px 0 #b9aa951c;display:flex;align-items:center;justify-content:center;position:relative}.size-outline svg{width:22px;height:22px;color:var(--red);opacity:.8}.print-option figcaption{border-top:1px solid #d6d1c5;padding-top:18px;margin-top:8px}.print-option h2{font-family:var(--font);font-size:17px;font-weight:600;letter-spacing:-.2px;line-height:1.35}.print-option figcaption p{font-family:var(--display);font-size:29px;letter-spacing:-.9px;line-height:1.3;margin-top:5px}.print-option figcaption p span{font-family:var(--font);font-size:12px;letter-spacing:0;color:var(--muted)}.print-size-notes{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-block:23px 60px}.print-size-notes>div{font-size:12px;color:var(--muted)}.print-size-notes>div p+p{margin-top:4px}.print-size-notes strong{font-weight:600;color:var(--ink)}.print-size-notes .text-link{white-space:nowrap;font-size:12px}
.foam-props-section{background:#eeece4;padding-block:70px}.foam-props-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.foam-props-intro .eyebrow{margin-bottom:14px}.foam-props-intro h2{font-size:45px;line-height:1.12;letter-spacing:-1.8px;max-width:450px}.foam-props-intro>p:not(.eyebrow){font-size:14px;color:var(--muted);max-width:440px;margin-top:22px}.prop-illustration{position:relative;height:225px;max-width:460px;margin-top:30px}.prop-sample{position:absolute;background:var(--white);border:7px solid var(--white);box-shadow:0 7px 15px #30281f18;display:flex;align-items:center;justify-content:center;font-family:var(--display);line-height:1.05;text-align:center}.prop-sample--logo{width:150px;height:117px;left:6px;top:18px;border-radius:11px;transform:rotate(-10deg);background:var(--red);color:white;font-size:26px}.prop-sample--message{width:178px;height:116px;left:136px;top:86px;border-radius:45%;transform:rotate(7deg);background:var(--yellow);font-size:26px}.prop-sample--photo{width:108px;height:127px;left:295px;top:13px;border-radius:6px;transform:rotate(13deg);background:var(--pink);flex-direction:column;gap:9px;font-family:var(--font);font-size:11px}.prop-sample--photo svg{width:32px;height:32px}.foam-props-rates{background:var(--white);padding:27px 31px;border-radius:6px;border:1px solid var(--line)}.foam-props-rates table{width:100%;border-collapse:collapse;font-size:15px;text-align:left}.foam-props-rates caption{text-align:left;font-size:10px;letter-spacing:1.1px;font-weight:600;color:var(--muted);padding-bottom:17px}.foam-props-rates th{font-size:11px;color:var(--muted);font-weight:600;padding:10px 0;border-bottom:1px solid var(--line)}.foam-props-rates td{padding:13px 0;border-bottom:1px solid var(--line)}.foam-props-rates th:last-child,.foam-props-rates td:last-child{text-align:right}.foam-props-rates td:last-child{font-family:var(--display);font-size:27px;letter-spacing:-.8px}.foam-props-rates td:first-child{font-weight:600}.foam-props-notes{font-size:11px;color:var(--muted);padding-top:18px;line-height:1.7}.foam-props-notes p+p{margin-top:8px}.foam-props-rates .button{width:100%;justify-content:space-between;margin-top:23px;font-size:12px;gap:15px;min-height:47px}.print-options-page .backdrop-cta{padding-block:45px}.print-options-page .backdrop-cta h2{font-size:37px}.print-options-link{margin-top:22px}.print-options-link .text-link{font-size:12px}
@media(max-width:1050px){.foam-props-grid{gap:45px}.foam-props-intro h2{font-size:40px}.prop-illustration{transform:scale(.86);transform-origin:left top;margin-bottom:-25px}.print-option{padding:18px}.size-stage{--unit:25px}}
@media(max-width:820px){.print-options-heading h1{font-size:60px}.print-options-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.size-stage{--unit:29px;height:210px}.print-option{padding:22px}.foam-props-grid{grid-template-columns:1fr;gap:32px}.foam-props-intro h2{max-width:none}.foam-props-intro>p:not(.eyebrow){max-width:570px}.prop-illustration{display:none}.foam-props-rates{max-width:none}.print-options-heading>p{max-width:225px;font-size:13px}.print-size-notes{padding-bottom:49px}}
@media(max-width:600px){.print-options-hero{padding-block:25px 27px}.print-options-heading{display:block}.print-options-heading h1{font-size:clamp(44px,12vw,60px);letter-spacing:-2px}.print-options-heading>p{max-width:300px;font-size:13px;margin-top:20px;padding:0}.print-options-grid{gap:12px}.print-option{padding:15px}.size-stage{--unit:18px;height:142px}.size-outline svg{width:15px;height:15px}.print-option figcaption{margin-top:5px;padding-top:12px}.print-option h2{font-size:12px;letter-spacing:0}.print-option figcaption p{font-size:23px;letter-spacing:-.5px}.print-option figcaption p span{font-size:10px}.print-size-notes{display:block;padding-block:21px 41px}.print-size-notes>div{font-size:11px}.print-size-notes .text-link{margin-top:18px}.foam-props-section{padding-block:45px}.foam-props-grid{gap:25px}.foam-props-intro h2{font-size:35px;letter-spacing:-1.2px}.foam-props-intro>p:not(.eyebrow){font-size:13px;margin-top:18px}.foam-props-rates{padding:23px 22px}.foam-props-rates caption{font-size:9px}.foam-props-rates td{padding-block:11px}.foam-props-rates td:last-child{font-size:26px}.foam-props-notes{font-size:11px}.print-options-page .backdrop-cta{padding-block:37px}.print-options-page .backdrop-cta h2{font-size:32px}}
