.sb-custom-print{max-width:1200px;margin:32px auto 56px;padding:32px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:36px;align-items:center;background:#f6f4ef;border-radius:12px;color:#173c3d}.sb-custom-print__eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.sb-custom-print h2{font-size:clamp(26px,3vw,38px);line-height:1.2;margin:0 0 18px;color:inherit}.sb-custom-print__copy>p{line-height:1.7}.sb-custom-print__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 22px;margin:8px 0 14px;background:#245c66;color:#fff;border:2px solid #245c66;border-radius:3px;text-decoration:none}.sb-custom-print__button:hover{background:#173c3d;color:#fff}.sb-custom-print__button:focus-visible{outline:3px solid #173c3d;outline-offset:4px}.sb-custom-print__details,.sb-custom-print figcaption{font-size:12px;line-height:1.6;color:#54635f}.sb-custom-print__figure{margin:0;min-width:0}.sb-custom-print__figure img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;border-radius:8px}.sb-custom-print figcaption{margin-top:10px}@media(max-width:749px){.sb-custom-print{grid-template-columns:1fr;margin:24px 12px 32px;padding:20px 12px;gap:18px}.sb-custom-print__button{width:100%}}.sbfinal-menu{position:relative;list-style:none;text-align:left}.sbfinal-menu>a,.sbfinal-menu summary{display:block;padding:5px 14px;color:inherit;cursor:pointer;list-style:none;font-size:14px;white-space:nowrap;line-height:1.5}.sbfinal-menu summary::-webkit-details-marker{display:none}.sbfinal-menu summary span{font-size:11px;margin-left:4px}.sbfinal-panel{position:absolute;top:100%;left:0;min-width:230px;padding:14px 20px;background:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 14px #0001;z-index:301}.sbfinal-panel a{display:block;padding:12px 0;color:#222;line-height:1.4;white-space:nowrap;font-size:15px}.sbfinal-menu a:hover,.sbfinal-menu summary:hover{color:#356679}.sbfinal-menu a:focus-visible,.sbfinal-menu summary:focus-visible{outline:2px solid #356679;outline-offset:2px}.sbfinal-mobile{width:100%}.sbfinal-mobile>a,.sbfinal-mobile summary{padding:14px 18px}.sbfinal-mobile .sbfinal-panel{position:static;box-shadow:none;border:0;padding:0 30px 12px}.sbfinal-mobile details{width:100%}
/*# sourceMappingURL=/cdn/shop/t/39/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAgA */
