._purchase_1fxj0_1{overflow-wrap:anywhere;background:#fffdf9;border:1px solid #c9b68f;border-radius:7px;max-width:100%;margin:45px 0;padding:clamp(22px,4vw,40px);scroll-margin-top:28px}._purchase_1fxj0_1 h2{color:#2d4334;margin:0 0 12px;font:clamp(30px,3.5vw,42px)/1.15 Georgia,serif}._purchase_1fxj0_1 p{line-height:1.7}._intro_1fxj0_4>p:not(._kicker_1fxj0_4):not(._price_1fxj0_4){font-size:18px}._kicker_1fxj0_4{letter-spacing:.13em;color:#806442;margin:0 0 10px;font-size:12px;font-weight:700}._price_1fxj0_4{color:#2d4334;margin:14px 0 22px;font-size:28px;font-weight:700}._price_1fxj0_4 small{margin-left:10px;font-size:15px;font-weight:400}._packs_1fxj0_8{border:1px solid #d8cbb8;border-radius:5px;min-width:0;margin:20px 0;padding:20px}._packs_1fxj0_8 legend{color:#2d4334;padding:0 8px;font-size:18px;font-weight:700}._packs_1fxj0_8>p{margin-top:0}._packGrid_1fxj0_11{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._pack_1fxj0_8{cursor:pointer;background:#fff;border:1px solid #d7cbb8;border-radius:5px;align-items:start;gap:12px;padding:17px 13px;line-height:1.5;display:flex}._pack_1fxj0_8:has(input:checked){background:#edf3ed;border-color:#2d4334;box-shadow:inset 0 0 0 1px #2d4334}._pack_1fxj0_8 input{accent-color:#2d4334;flex-shrink:0;width:19px;height:19px;margin:2px 0 0}._pack_1fxj0_8 span{flex-direction:column;gap:5px;font-size:15px;display:flex}._pack_1fxj0_8 small{color:#61594f;font-size:12px;font-weight:400}._pack_1fxj0_8 b{margin-top:3px;font-size:18px}._selection_1fxj0_18{color:#48563f;font-size:14px;margin:17px 0 0!important}._included_1fxj0_19{background:#f3f1e9;border-radius:4px;padding:18px}._included_1fxj0_19 h3{color:#2d4334;margin:0;font-size:17px}._included_1fxj0_19 p{margin:8px 0 0}._formats_1fxj0_22{font-weight:700}._purchase_1fxj0_1 .primary{white-space:normal;background:#2d4334;border-radius:4px;min-height:50px}._purchase_1fxj0_1 .check-label{font-size:15px;line-height:1.65}._purchase_1fxj0_1 .check-label input{flex-shrink:0}._help_1fxj0_26{color:#6a6257;margin-bottom:0;font-size:14px}._help_1fxj0_26 a{text-underline-offset:3px;text-decoration:underline}@media (max-width:700px){._packGrid_1fxj0_11{grid-template-columns:1fr}._pack_1fxj0_8{padding:16px}._packs_1fxj0_8{padding:15px}._price_1fxj0_4 small{margin:4px 0 0;display:block}._purchase_1fxj0_1 .primary{width:100%}}
