body.kbpd-product .kbpd-desc--auto>p,body.kbpd-product .kbpd-desc--manual>p{max-width:900px;margin:0 0 15px;color:#43505c;font-size:clamp(15px, 1.25vw, 16px);line-height:1.88}body.kbpd-product .kbpd-desc>.kbpd-desc__eyebrow,body.kbpd-product .kbpd-desc>p.kbpd-desc__eyebrow{color:#ae1e2a;font-size:11px;line-height:1.5;letter-spacing:.12em;font-weight:800;margin-bottom:8px;text-transform:uppercase}body.kbpd-product .kbpd-desc__nav{margin-top:23px}body.kbpd-product .kbpd-desc__body p{max-width:100ch}body.kbpd-product .kbpd-desc__body a{text-underline-offset:3px}body.kbpd-product .kbpd-desc__body strong{color:#28333e;font-weight:750}body.kbpd-product .kbpd-desc__section ul li{line-height:1.72}body.kbpd-product .variations_form .variations label,body.kbpd-product .variations_form .variations .label{font-weight:750;font-size:13px;color:#171a1e;letter-spacing:.01em}body.kbpd-product.kbpd-swatches-styled form.variations_form :is(.variable-items-wrapper,.wpcvs-terms,.tawcvs-swatches,.swatchly-swatch-wrapper,.swatchly-swatches,.thwvsf-wrapper-ul,.cfvsw-swatches-container,.rtwpvs-terms,.yith-wccl-variations,.select_box,.vi-wpvs-variation-wrap,.xt_woovs-swatches){gap:9px;margin-block:5px 8px}body.kbpd-product.kbpd-swatches-styled form.variations_form .variable-items-wrapper .variable-item.button-variable-item,body.kbpd-product.kbpd-swatches-styled form.variations_form .wpcvs-terms .wpcvs-term.wpcvs-term-text,body.kbpd-product.kbpd-swatches-styled form.variations_form .tawcvs-swatches .swatch-label,body.kbpd-product.kbpd-swatches-styled form.variations_form .swatchly-swatch-wrapper .swatchly-swatch.swatchly-type-label,body.kbpd-product.kbpd-swatches-styled form.variations_form .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_label,body.kbpd-product.kbpd-swatches-styled form.variations_form .cfvsw-swatches-container .cfvsw-swatches-option.cfvsw-label-option,body.kbpd-product.kbpd-swatches-styled form.variations_form .yith-wccl-variations .select_option,body.kbpd-product.kbpd-swatches-styled form.variations_form .variations .select_box .select_option,body.kbpd-product.kbpd-swatches-styled form.variations_form .rtwpvs-terms .rtwpvs-term.rtwpvs-button-term{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:46px;max-width:100%;min-height:46px!important;height:auto!important;padding:10px 15px!important;margin:0 8px 8px 0;background:#fff!important;border:1px solid #d4dbe3!important;border-radius:9px!important;color:#26333d!important;font-family:inherit;font-size:12px!important;font-weight:700!important;line-height:1.35!important;text-align:center;text-transform:none!important;letter-spacing:0;white-space:normal;overflow-wrap:anywhere;box-shadow:0 1px 4px rgb(17 24 39 / .035)!important;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}body.kbpd-product.kbpd-swatches-styled form.variations_form .variable-items-wrapper .button-variable-item .variable-item-span,body.kbpd-product.kbpd-swatches-styled form.variations_form .tawcvs-swatches .swatch-label span,body.kbpd-product.kbpd-swatches-styled form.variations_form .wpcvs-terms .wpcvs-term.wpcvs-term-text span{display:inline-block;padding:0!important;margin:0!important;background:transparent!important;color:inherit!important;font-size:inherit!important;font-weight:inherit;line-height:inherit;box-shadow:none!important}body.kbpd-product.kbpd-swatches-styled form.variations_form .variable-items-wrapper .variable-item:is(.color-variable-item,.image-variable-item),body.kbpd-product.kbpd-swatches-styled form.variations_form .wpcvs-terms .wpcvs-term:is(.wpcvs-term-color,.wpcvs-term-image){border:1px solid #d9dfe5;border-radius:9px}body.kbpd-product.kbpd-swatches-styled form.variations_form .variable-items-wrapper .variable-item.button-variable-item.selected,body.kbpd-product.kbpd-swatches-styled form.variations_form .wpcvs-terms .wpcvs-term.wpcvs-term-text.wpcvs-selected,body.kbpd-product.kbpd-swatches-styled form.variations_form .wpcvs-terms .wpcvs-term.wpcvs-term-text.selected,body.kbpd-product.kbpd-swatches-styled form.variations_form .tawcvs-swatches .swatch-label.selected,body.kbpd-product.kbpd-swatches-styled form.variations_form .tawcvs-swatches .swatch-label.active,body.kbpd-product.kbpd-swatches-styled form.variations_form .swatchly-swatch-wrapper .swatchly-swatch.swatchly-type-label.swatchly-selected,body.kbpd-product.kbpd-swatches-styled form.variations_form .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_label.thwvsf-selected,body.kbpd-product.kbpd-swatches-styled form.variations_form .cfvsw-swatches-container .cfvsw-swatches-option.cfvsw-label-option.cfvsw-selected-swatch,body.kbpd-product.kbpd-swatches-styled form.variations_form .yith-wccl-variations .select_option.selected,body.kbpd-product.kbpd-swatches-styled form.variations_form .variations .select_box .select_option.selected,body.kbpd-product.kbpd-swatches-styled form.variations_form .rtwpvs-terms .rtwpvs-term.rtwpvs-button-term.selected{background:#fff6f7!important;border-color:#c91f2c!important;color:#a81926!important;box-shadow:inset 0 0 0 1px #c91f2c,0 1px 4px rgb(17 24 39 / .025)!important}body.kbpd-product.kbpd-swatches-styled form.variations_form .variable-items-wrapper .variable-item.button-variable-item:not(.selected):hover,body.kbpd-product.kbpd-swatches-styled form.variations_form .wpcvs-terms .wpcvs-term.wpcvs-term-text:not(.selected):hover,body.kbpd-product.kbpd-swatches-styled form.variations_form .tawcvs-swatches .swatch-label:hover,body.kbpd-product.kbpd-swatches-styled form.variations_form .variations .select_box .select_option:not(.selected):hover{border-color:#929da8!important;background:#fbfcfd!important;box-shadow:0 3px 10px rgb(17 24 39 / .07)!important}body.kbpd-product.kbpd-swatches-styled form.variations_form :is(.variable-item.disabled,.variable-item.no-stock,.wpcvs-term.disabled,.wpcvs-term.wpcvs-disabled,.swatch-label.disabled,.select_option.disabled,.rtwpvs-term.disabled,.thwvsf-wrapper-item-li.thwvsf-disabled,.cfvsw-swatches-option.cfvsw-disabled){opacity:.45;cursor:not-allowed!important}body.kbpd-product.kbpd-swatches-styled form.variations_form :is(.variable-items-wrapper .variable-item,.wpcvs-terms .wpcvs-term,.tawcvs-swatches .swatch-label,.swatchly-swatch-wrapper .swatchly-swatch,.variations .select_box .select_option):focus-visible{outline:3px solid rgb(201 31 44 / .32)!important;outline-offset:3px}@media (max-width:767px){body.kbpd-product .kbpd-desc--auto>p,body.kbpd-product .kbpd-desc--manual>p{font-size:14px;line-height:1.8}body.kbpd-product.kbpd-swatches-styled form.variations_form .variable-items-wrapper .variable-item.button-variable-item,body.kbpd-product.kbpd-swatches-styled form.variations_form .wpcvs-terms .wpcvs-term.wpcvs-term-text,body.kbpd-product.kbpd-swatches-styled form.variations_form .variations .select_box .select_option{min-height:44px!important;padding:10px 12px!important;font-size:12px!important}}@media (prefers-reduced-motion:reduce){body.kbpd-product.kbpd-swatches-styled form.variations_form .variable-items-wrapper .variable-item,body.kbpd-product.kbpd-swatches-styled form.variations_form .variations .select_box .select_option{transition:none!important}}body.kbpd-product.kbpd-swatches-styled form.variations_form .variations .kbpd-existing-swatch:not([class*="color"]):not([class*="image"]):not([class*="photo"]){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:44px!important;height:auto!important;padding:10px 14px!important;border:1px solid #d4dbe3!important;border-radius:9px!important;background:#fff!important;color:#26333d!important;font-size:12px!important;line-height:1.35!important;font-weight:700!important;box-shadow:0 1px 4px rgb(17 24 39 / .035)!important}body.kbpd-product.kbpd-swatches-styled form.variations_form .variations .kbpd-existing-swatch:is(.selected,.active,.checked,.swatchly-selected,.wpcvs-selected,.cfvsw-selected-swatch,.thwvsf-selected,[aria-checked="true"],[aria-pressed="true"]){background:#fff6f7!important;border-color:#c91f2c!important;color:#a81926!important;box-shadow:inset 0 0 0 1px #c91f2c!important}