._toggle_dxwjg_2{width:100%;color:var(--color-gray-900);flex-wrap:wrap;gap:5px 7px;margin-bottom:25px;display:inline-flex}._toggle_dxwjg_2 a{color:var(--color-primary-text)}._toggleBox_dxwjg_13{text-align:start;border:2px solid #00000013;max-width:470px;margin-bottom:25px;padding:30px;position:relative}._couponBox_dxwjg_21{flex-wrap:wrap;gap:15px;display:flex}._checkout_dxwjg_28{flex-wrap:wrap;align-items:flex-start;gap:30px;display:flex}._customer_dxwjg_34,._review_dxwjg_35{flex:1 0 0;width:auto;min-width:0;max-width:50%}._customer_dxwjg_34>*{margin-bottom:20px}._customer_dxwjg_34>:last-child{margin-bottom:0}._billing_dxwjg_47{margin-top:30px}._sectionTitle_dxwjg_51{text-transform:uppercase;font-size:22px}._fields_dxwjg_57{text-align:start;grid-template-columns:1fr 1fr;column-gap:6%;display:grid}._row_dxwjg_63{margin-bottom:20px}._fields_dxwjg_57 ._row_dxwjg_63{grid-column:span 2}._fields_dxwjg_57 ._first_dxwjg_69,._fields_dxwjg_57 ._last_dxwjg_70{grid-column:span 1}._optional_dxwjg_73{color:var(--color-gray-500);font-size:90%}._invalid_dxwjg_77 input,._invalid_dxwjg_77 select{border-color:#ca1919}._checkboxRow_dxwjg_82,._shipToggle_dxwjg_83{margin:0}._checkboxRow_dxwjg_82 label,._shipToggle_dxwjg_83 label{color:var(--color-title);cursor:pointer;align-items:center;gap:5px;margin:0;font-size:16px;font-weight:500;display:inline-flex}._checkboxRow_dxwjg_82 input,._shipToggle_dxwjg_83 input,._termsCheck_dxwjg_99 input{appearance:auto;margin:0}._shipToggle_dxwjg_83{font-size:inherit}._shippingAddress_dxwjg_106{text-align:start;margin-top:20px}._review_dxwjg_35{background-color:#f7f7f7;padding:30px;position:relative}._review_dxwjg_35:before,._review_dxwjg_35:after{content:"";background-image:linear-gradient(45deg,#0000 33.333%,#f7f7f7 33.333% 66.667%,#0000 66.667%),linear-gradient(-45deg,#0000 33.333%,#f7f7f7 33.333% 66.667%,#0000 66.667%);background-size:20px 40px;height:10px;position:absolute;inset-inline:0}._review_dxwjg_35:before{background-position:-2px -6px,0 0;top:-10px}._review_dxwjg_35:after{background-position:-2px 1px,0 0;bottom:-10px}._reviewHeading_dxwjg_136{text-align:center;text-transform:uppercase;font-size:22px}._tableWrapper_dxwjg_142{background-color:#fff;margin-bottom:20px;padding:5px 25px;overflow-x:auto;box-shadow:1px 1px 2px #0000000d}._reviewTable_dxwjg_149{border-collapse:collapse;flex-direction:column;width:100%;margin:0;line-height:1.4;display:flex}._reviewTable_dxwjg_149 thead,._reviewTable_dxwjg_149 tbody,._reviewTable_dxwjg_149 tfoot{display:block}._reviewTable_dxwjg_149 tr{border-bottom:1px solid var(--color-border);display:flex}._reviewTable_dxwjg_149 th,._reviewTable_dxwjg_149 td{vertical-align:middle;border:none;padding:15px 0}._reviewTable_dxwjg_149 thead tr{border-bottom-width:2px}._reviewTable_dxwjg_149 thead th{color:var(--color-title);text-align:start;text-transform:uppercase;flex-basis:50%;font-size:16px;font-weight:500}._reviewTable_dxwjg_149 thead th:last-child,._reviewTable_dxwjg_149 td:last-child{text-align:end}._reviewTable_dxwjg_149 tfoot tr{align-items:center}._reviewTable_dxwjg_149 tfoot tr:last-child{border:none}._reviewTable_dxwjg_149 tfoot th{color:var(--color-title);text-align:start;white-space:nowrap;font-weight:500}._reviewTable_dxwjg_149 tfoot td{flex-grow:1}._reviewItem_dxwjg_203 td{vertical-align:top}._reviewName_dxwjg_206{flex-grow:1;align-items:flex-start;gap:10px;display:flex}._removeBtn_dxwjg_212{width:20px;height:20px;color:var(--color-gray-800);cursor:pointer;background:0 0;border:0;flex:none;padding:0}._removeBtn_dxwjg_212:before{content:"";--icon:var(--i-close);vertical-align:-.125em;width:1em;height:1em;-webkit-mask:var(--icon) center / 1em 1em no-repeat;-webkit-mask:var(--icon) center / 1em 1em no-repeat;mask:var(--icon) center / 1em 1em no-repeat;background-color:currentColor;font-size:10px;display:inline-block}._removeBtn_dxwjg_212:hover{color:var(--color-gray-500)}._reviewThumb_dxwjg_237{flex:0 0 65px}._reviewThumb_dxwjg_237 img{width:65px;height:auto;display:block}._reviewDetails_dxwjg_245{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._reviewLabel_dxwjg_251{color:var(--color-entities-title)}._reviewVariation_dxwjg_254{color:var(--color-gray-500);font-size:.9em}._reviewTotal_dxwjg_258{color:var(--color-primary-text);white-space:nowrap;font-weight:600;padding-inline-start:10px!important}._amountMuted_dxwjg_264{color:var(--color-text)}._orderTotal_dxwjg_267 strong{color:var(--color-primary-text);font-size:1.3em;font-weight:600;display:block}._paymentMethod_dxwjg_275{margin-bottom:20px}._paymentTitle_dxwjg_278{color:var(--color-title);align-items:center;gap:6px;margin:0 0 10px;font-weight:600;display:flex}._cards_dxwjg_286{flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}._cards_dxwjg_286 li{border:1px solid var(--color-border);direction:ltr;border-radius:6px;padding:3px 10px;font-size:13px;font-weight:600}._paymentNote_dxwjg_302{margin:0;font-size:14px}._termsWrapper_dxwjg_307{border-top:1px solid var(--color-border);margin-bottom:20px;padding-top:20px}._termsWrapper_dxwjg_307 a{font-weight:600}._privacyText_dxwjg_315{border-bottom:1px solid var(--color-border);margin-bottom:20px}._termsBox_dxwjg_319{background-color:#fff;max-height:200px;margin-bottom:20px;padding:20px;font-size:14px;overflow:auto;box-shadow:1px 1px 2px #0000000d}._termsCheck_dxwjg_99{margin:0}._termsCheck_dxwjg_99 label{font-size:inherit;cursor:pointer;margin:0;display:inline}._termsCheck_dxwjg_99 input{vertical-align:middle;margin-inline-end:5px}._invalidText_dxwjg_341 span,._invalidText_dxwjg_341 a{color:#ca1919}._placeOrderBtn_dxwjg_346{border-radius:var(--btn-radius);background-color:var(--color-primary);width:100%;min-height:48px;color:var(--color-on-primary);cursor:pointer;border:0;padding:5px 28px;font-family:inherit;font-size:14px;font-weight:600;transition:background-color .25s,opacity .25s}._placeOrderBtn_dxwjg_346:hover{background-color:var(--color-primary-hover)}._placeOrderBtn_dxwjg_346:disabled{opacity:.6;cursor:default}@media (width>=769px) and (width<=1024px){._review_dxwjg_35{flex-grow:1.2;max-width:60%}}@media (width<=768.98px){._customer_dxwjg_34,._review_dxwjg_35{flex-basis:100%;width:100%;max-width:100%}._billing_dxwjg_47{margin-top:0}}@media (width<=576px){._review_dxwjg_35{padding:20px}._tableWrapper_dxwjg_142{padding:5px 15px}}
