._box_3mfzk_1{color:#101916;background:#fff;border:1px solid #cddbd4;border-radius:20px;min-width:0;margin-top:24px;padding:24px;font-size:16px;line-height:1.55;box-shadow:0 8px 28px #0c4a3808}._priceHeader_3mfzk_3{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._label_3mfzk_5{color:#53665d;font-size:14px;display:block}._price_3mfzk_3{letter-spacing:-.035em;margin-top:4px;font-size:36px;line-height:1.2;display:block}._status_3mfzk_9{color:#0c4a38;background:#edf5f1;border-radius:8px;padding:6px 10px;font-size:14px;font-weight:700}._tax_3mfzk_11{color:#53665d;margin:10px 0 20px;font-size:14px;line-height:1.5}._tax_3mfzk_11 a{text-underline-offset:3px;text-decoration:underline}._preorder_3mfzk_15{background:#f3f7f5;border:1px solid #dae5df;border-radius:12px;margin:20px 0;padding:18px}._box_3mfzk_1 ._preorder_3mfzk_15 h2,._box_3mfzk_1 ._terms_3mfzk_17 h2{letter-spacing:0;margin:0 0 14px;font-size:16px;font-weight:750;line-height:1.4}._dates_3mfzk_19{border-bottom:1px solid #d7e2dc;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px;padding-bottom:14px;display:grid}._dates_3mfzk_19 span{color:#53665d;font-size:14px;display:block}._dates_3mfzk_19 strong{white-space:nowrap;margin-top:4px;font-size:16px;display:block}._preorder_3mfzk_15 p,._terms_3mfzk_17 p{margin:12px 0 0;font-size:14px;line-height:1.6}._caseNote_3mfzk_27{color:#173c31;background:#edf5f1;border-radius:10px;margin:18px 0 0;padding:13px 14px;font-size:14px;line-height:1.55}._terms_3mfzk_17{border-top:1px solid #dbe4de;margin-top:20px;padding-top:20px}._terms_3mfzk_17 details{margin-top:14px}._terms_3mfzk_17 summary{cursor:pointer;color:#0c4a38;align-content:center;min-height:44px;font-size:14px;font-weight:700}._terms_3mfzk_17 details>div{background:#f8faf9;border:1px solid #dbe5df;border-radius:10px;gap:14px;min-width:0;margin-top:10px;padding:14px 16px;display:grid}._terms_3mfzk_17 details p{word-break:normal;overflow-wrap:break-word;text-wrap:pretty;margin:0;line-height:1.7}._box_3mfzk_1 .buy-row{grid-template-columns:132px minmax(0,1fr);align-items:stretch;gap:12px;margin-top:20px;display:grid}._box_3mfzk_1 .quantity{background:#fff;border:1px solid #b7c7be;border-radius:10px;grid-template-columns:44px minmax(32px,1fr) 44px;height:auto;min-height:52px;font-size:16px;font-weight:650;display:grid;overflow:hidden}._box_3mfzk_1 .quantity button{color:#0c4a38;background:#f1f5f3;border:0;width:100%;min-width:44px;min-height:52px;padding:0;font-size:22px;font-weight:600}._box_3mfzk_1 .add-button{color:#fff;overflow-wrap:anywhere;background:#0c4a38;border:1px solid #0c4a38;border-radius:10px;gap:10px;width:100%;min-width:0;min-height:54px;padding:14px 18px;font-size:16px;line-height:1.35}._box_3mfzk_1 .add-button:disabled{color:#68776f;opacity:1;background:#e7ece9;border-color:#d7e0db}._box_3mfzk_1 .add-button:disabled span{color:inherit}._box_3mfzk_1 .quantity button:disabled{opacity:1;color:#9ba9a1;background:#f5f7f6}._box_3mfzk_1 .add-button:not(:disabled):hover{background:#083c2d}:is(._box_3mfzk_1 button:focus-visible,._box_3mfzk_1 summary:focus-visible){outline-offset:3px;outline:3px solid #6088df}._box_3mfzk_1 ._help_3mfzk_57{color:#0c4a38;text-underline-offset:3px;background:0 0;border:0;width:auto;min-height:44px;margin:12px auto 0;padding:8px 0;font-size:14px;font-weight:600;text-decoration:underline;display:block}._box_3mfzk_1 .price-panel{flex-wrap:wrap;gap:12px;padding:0 0 16px}._box_3mfzk_1 .price-panel strong{margin:6px 0;font-size:36px;line-height:1.2}._box_3mfzk_1 .price-panel>div:first-child>span,._box_3mfzk_1 .availability{font-size:14px!important}._box_3mfzk_1 .language-selector{background:#f3f7f5;border-radius:10px;flex-wrap:wrap;padding:12px}._box_3mfzk_1 .language-selector>span{letter-spacing:0;text-transform:none;width:100%;font-family:inherit;font-size:14px}._box_3mfzk_1 .language-choice{border-radius:8px;flex:1;min-height:44px;font-size:14px!important}@media (max-width:600px){._box_3mfzk_1{border-radius:16px;margin-top:20px;padding:18px}._price_3mfzk_3{font-size:32px}._preorder_3mfzk_15{padding:14px}._dates_3mfzk_19{grid-template-columns:1fr;gap:10px}._dates_3mfzk_19>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._dates_3mfzk_19 span{max-width:55%}._dates_3mfzk_19 strong{text-align:right;margin:0;font-size:14px}._box_3mfzk_1 .buy-row{grid-template-columns:1fr;gap:10px}._box_3mfzk_1 .quantity{justify-self:start;width:144px}._box_3mfzk_1 .add-button{min-height:54px}._box_3mfzk_1 .price-panel strong{font-size:32px}._sealedBox_3mfzk_77{border-radius:12px;flex-direction:column;margin-top:0;padding:14px;display:flex}._sealedOfferList_3mfzk_77{order:0}._sealedBox_3mfzk_77>._tax_3mfzk_11{order:1;margin:10px 0 0;font-size:12px}._sealedBox_3mfzk_77>._preorder_3mfzk_15{order:2;margin:16px 0 0;padding:12px}._sealedBox_3mfzk_77>._caseNote_3mfzk_27{order:2}._sealedBox_3mfzk_77>._help_3mfzk_57{order:3}._sealedBox_3mfzk_77>._terms_3mfzk_17{order:4;margin-top:16px;padding-top:16px}._sealedBox_3mfzk_77 ._dates_3mfzk_19>div{display:block}._sealedBox_3mfzk_77 ._dates_3mfzk_19 span{max-width:none;font-size:12px}._sealedBox_3mfzk_77 ._dates_3mfzk_19 strong{text-align:left;margin-top:3px;font-size:14px;display:block}._sealedBox_3mfzk_77 ._preorder_3mfzk_15 p{font-size:13px;line-height:1.55}._sealedBox_3mfzk_77 ._preorder_3mfzk_15 h2{margin-bottom:10px;font-size:14px}}
