.redcamp-default-pdp .redcamp-default-pdp__meta-description{padding-top:20px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px;line-height:1.55;font-weight:400;letter-spacing:0;text-align:left;overflow-wrap:break-word}@media only screen and (min-width:769px){.redcamp-default-pdp .product-single__meta{padding-left:24px;padding-right:0;text-align:left}.redcamp-default-pdp .product-single__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:28px;font-weight:var(--typeHeaderWeight);line-height:1.25;letter-spacing:-.015em;text-transform:none;margin-bottom:12px}.redcamp-default-pdp .variant-wrapper[data-type=button] .variant__label{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:13px;font-weight:600;line-height:1.48;letter-spacing:0;text-transform:none;text-align:left}.redcamp-default-pdp .variant-input-wrap--button-grid{gap:10px;justify-content:flex-start}.redcamp-default-pdp .variant-input-wrap--button-grid label.variant__button-label{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px;font-weight:500;line-height:1.35;letter-spacing:0;min-height:42px;padding:10px 18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;text-transform:none}.redcamp-default-pdp .variant-wrapper+.variant-wrapper{margin-top:20px}}.redcamp-default-pdp .variant-wrapper[data-type=button] .variant__label,.redcamp-default-pdp .product__quantity>label{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:13px;font-weight:600;line-height:1.5;letter-spacing:0;text-transform:capitalize;text-align:left;margin-bottom:14px}.redcamp-default-pdp .variant-input-wrap--button-grid{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:18px;align-items:center;justify-content:flex-start}.redcamp-default-pdp .variant-input-wrap--button-grid label.variant__button-label{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px;font-weight:500;line-height:1.55;letter-spacing:0;text-transform:capitalize;min-height:46px;padding:11px 18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.redcamp-default-pdp .variant-wrapper[data-type=button] .variant-input-wrap--button-grid{margin-bottom:0}.redcamp-default-pdp .variant-wrapper[data-type=button]+.variant-wrapper[data-type=button]{margin-top:32px}.redcamp-default-pdp .product__quantity .js-qty__wrapper{box-sizing:border-box;width:116px;min-width:116px;max-width:116px;height:42px;border:1px solid #d3d8df;border-radius:4px;overflow:hidden;background:#fff}.redcamp-default-pdp .product__quantity .js-qty__num{box-sizing:border-box;width:100%;height:100%;margin:0;padding:0 32px;border:0;border-radius:4px;background:transparent;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;text-align:center}.redcamp-default-pdp .product__quantity .js-qty__adjust{box-sizing:border-box;width:32px;height:100%;padding:0;display:flex;align-items:center;justify-content:center;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px;line-height:1.4}@media only screen and (max-width:959px){.redcamp-default-pdp .product__quantity .js-qty__num{font-size:16px!important}}.redcamp-default-pdp .variant-wrapper[data-type=button] .variant__label{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px;font-weight:600;line-height:1.5;text-transform:capitalize;margin-bottom:12px}.redcamp-default-pdp .variant-wrapper[data-type=button] .redcamp-variant-current{color:#687581;font-weight:500;text-transform:none}.redcamp-default-pdp .variant-wrapper[data-type=button] .variant-input-wrap--button-grid{column-gap:8px;row-gap:10px;margin:0}.redcamp-default-pdp .variant-wrapper[data-type=button] .variant-input-wrap--button-grid label.variant__button-label{box-sizing:border-box;background:#fff!important;border:1px solid #d3d8df;border-radius:4px;box-shadow:none;color:#3d454f;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px;font-weight:400;line-height:1.4;min-width:0;min-height:42px;max-width:100%;padding:10px 16px;margin:0;white-space:normal;overflow-wrap:break-word;text-transform:capitalize;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.redcamp-default-pdp .variant-wrapper[data-type=button] .variant-input-wrap--button-grid input[type=radio]:checked+label.variant__button-label{background:#fff3d1!important;border:1px solid #e3b85e;box-shadow:none;color:#3d454f}.redcamp-default-pdp .variant-wrapper[data-type=button] .variant-input-wrap--button-grid input[type=radio]:not(:checked)+label.variant__button-label:hover,.redcamp-default-pdp .variant-wrapper[data-type=button] .variant-input-wrap--button-grid input[type=radio]:not(:checked):focus+label.variant__button-label{background:#fff!important;border-color:#d3d8df;color:#3d454f;box-shadow:none}.redcamp-default-pdp .variant-wrapper[data-type=button] .variant-input-wrap--button-grid input[type=radio]:checked+label.variant__button-label:hover,.redcamp-default-pdp .variant-wrapper[data-type=button] .variant-input-wrap--button-grid input[type=radio]:checked:focus+label.variant__button-label{border-color:#e3b85e;box-shadow:none}.redcamp-default-pdp .variant-wrapper[data-type=button] .variant-input-wrap--button-grid input[type=radio]:focus-visible+label.variant__button-label{outline:2px solid #b4882f;outline-offset:2px}.redcamp-default-pdp .variant-wrapper[data-type=button] .variant-input-wrap--button-grid label.variant__button-label.disabled{color:#a1a6ad;background:#fafafa!important}.redcamp-default-pdp .variant-wrapper[data-type=button]+.variant-wrapper[data-type=button]{margin-top:28px}.redcamp-default-pdp .product__quantity{display:block;margin:0;padding:0;text-align:left}.redcamp-default-pdp .product__quantity>label{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px;line-height:1.5;font-weight:600;text-transform:capitalize;letter-spacing:0;text-align:left;margin:0 0 12px}.redcamp-default-pdp .product__quantity .js-qty__wrapper{display:inline-block;vertical-align:top}@media only screen and (min-width:769px){.redcamp-default-pdp .product-block--header{margin-bottom:10px!important}.redcamp-default-pdp .product-block--header .product-single__title{margin-bottom:6px!important}.redcamp-default-pdp .product-block--header .product-single__sku{margin:0!important;color:#63676b;font-size:12px;line-height:1.4;letter-spacing:.01em}.redcamp-default-pdp [data-product-blocks]>.product-block--price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;column-gap:9px;row-gap:5px;padding:0!important;margin:0 0 9px!important;text-align:left}.redcamp-default-pdp .product-block--price [data-product-price]{order:1;margin:0!important;padding:0!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback),Arial,sans-serif;font-size:30px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.015em;color:#222!important}.redcamp-default-pdp .product-block--price [data-product-price].on-sale{color:#c63d19!important}.redcamp-default-pdp .product-block--price [data-product-price-wrap]{order:2;margin:0!important}.redcamp-default-pdp .product-block--price [data-compare-price]{margin:0!important;padding:0!important;color:#666!important;font-size:17px!important;font-weight:400!important;line-height:1.3}.redcamp-default-pdp .product-block--price [data-save-price]:not(.hide){order:3;margin:0!important;padding:3px 7px;border-radius:2px;background:#c63d19;color:#fff!important;font-size:11px;font-weight:700;line-height:1.4}.redcamp-default-pdp .product-block--price [data-unit-price-wrapper],.redcamp-default-pdp .product-block--price .product__policies{order:4;flex-basis:100%;margin:0;text-align:left}.redcamp-default-pdp [data-product-blocks]>:has(.jdgm-prev-badge){margin-top:0!important;margin-bottom:9px!important;padding-top:0!important;padding-bottom:0!important}.redcamp-default-pdp [data-product-blocks] .jdgm-preview-badge{margin:0!important;padding:0!important}.redcamp-default-pdp [data-product-blocks]>.redcamp-default-pdp__meta-description{margin:0 0 14px!important;padding-top:0!important;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/redcamp-default-product.css.map */
