:root{--kb-green:#32E875;--kb-green-ink:#101214;--kb-blue:#2D8CFF;--kb-blue-ribbon:#2D8CFF;--kb-blue-fill:#0F6FE0;--kb-blue-tint:#F3F8FF;--kb-blue-soft:#EAF4FF;--kb-blue-text:#126ED0}.product__info-container [id^=price-]{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.product__info-container .product__tax{display:none!important}.kbb__eyebrow{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;opacity:.5;font-weight:700;margin-bottom:6px}.product__info-container .product__title{margin-bottom:0}.kbb__priceline{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:20px 0 0}.kbb__now{font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1}.kbb__was{opacity:.35;font-size:17px;text-decoration:line-through}.kbb__save{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:var(--kb-ink);color:#fff;padding:5px 9px}.kbb__vat{margin:8px 0 0;font-size:12px;opacity:.42;line-height:1.4}.kbb__oneline{margin:16px 0 0;font-size:15.5px;line-height:1.55;opacity:.72}.kbb__oneline strong{opacity:1;font-weight:700}.product-form__input .form__label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.5;font-weight:700}.product-form__input--pill input[type=radio]+label,.product-form__input--swatch input[type=radio]+label{position:relative;border-radius:var(--kb-r);border:1px solid var(--kb-line);padding:11px 16px 11px 42px;font-size:14px;letter-spacing:0;color:inherit;background:none;margin:0 8px 8px 0}.product-form__input--pill input[type=radio]+label:before,.product-form__input--swatch input[type=radio]+label:before{content:"";position:absolute;left:13px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background:#c9c6be;box-shadow:inset 0 0 0 1px #00000038}.product-form__input input[type=radio][value=Black i]+label:before{background:#1a1a1a!important;box-shadow:inset 0 0 0 1.5px #ffffff8c!important}.product-form__input input[type=radio][value="Army Green" i]+label:before{background:#4a5340!important;box-shadow:inset 0 0 0 1px #00000038!important}.product-form__input input[type=radio][value="Light Blue" i]+label:before{background:#a8c4d8!important;box-shadow:inset 0 0 0 1px #00000038!important}.product-form__input input[type=radio][value=Pink i]+label:before{background:#d9a2b4!important;box-shadow:inset 0 0 0 1px #00000038!important}.product-form__input input[type=radio]:checked+label{border-color:var(--kb-ink)!important;box-shadow:0 0 0 1px var(--kb-ink)!important;background:none!important;font-weight:700}.product-form__input input[type=radio]:focus-visible+label{outline:2px solid currentColor;outline-offset:2px}.product-form__buttons{max-width:100%;margin-top:6px}.product-form__submit{border-radius:var(--kb-r);font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:22px;min-height:auto}.product-form__submit:after,.product-form__submit:before{border-radius:var(--kb-r)}.shopify-payment-button{margin-top:10px}.shopify-payment-button__button--unbranded{border-radius:var(--kb-r);padding:19px;font-size:14px;font-weight:700;letter-spacing:.02em}.kbb__pay{margin:14px 0 0;display:flex;gap:6px;justify-content:center;flex-wrap:wrap;align-items:center}.kbb__pay svg{height:24px;width:auto;display:block}.kbb__facts{margin:26px 0 0;border-top:1px solid var(--kb-line);border-bottom:1px solid var(--kb-line);padding:6px 0}.kbb__facts>div{display:flex;gap:12px;align-items:flex-start;padding:12px 0;font-size:14px;line-height:1.45}.kbb__facts>div+div{border-top:1px solid rgba(228,225,217,.55)}.kbb__facts svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;margin-top:1px}.kbb__facts b{font-weight:700}.kbb__facts em{font-style:normal;opacity:.5}.kbsticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fffffff7;border-top:1px solid var(--kb-line);transform:translateY(115%);transition:transform .25s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.kbsticky.is-on{transform:none}.kbsticky__in{max-width:1200px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;gap:16px}.kbsticky img{width:48px;height:48px;object-fit:cover;flex:0 0 auto}.kbsticky__t{flex:1;min-width:0}.kbsticky__t b{display:block;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kbsticky__t span{font-size:12.5px;opacity:.5}.kbsticky button{background:var(--kb-ink);color:#fff;border:0;border-radius:var(--kb-r);padding:15px 30px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;font-family:inherit;flex:0 0 auto}@media(prefers-reduced-motion:reduce){.kbsticky{transition:none}}@media(max-width:749px){.kbb__eyebrow{font-size:10.5px}.kbb__priceline{margin-top:16px;gap:11px}.kbb__now{font-size:28px}.kbb__was{font-size:16px}.kbb__save{font-size:10px;padding:4px 8px}.kbb__oneline{font-size:15px;margin-top:14px}.product-form__input--pill input[type=radio]+label,.product-form__input--swatch input[type=radio]+label{padding:10px 14px 10px 38px;font-size:13.5px}.product-form__input--pill input[type=radio]+label:before,.product-form__input--swatch input[type=radio]+label:before{left:11px;width:17px;height:17px}.product-form__submit{padding:20px;font-size:14px;letter-spacing:.09em}.shopify-payment-button__button--unbranded{padding:18px;font-size:13.5px}.kbb__pay{gap:5px}.kbb__pay svg{height:21px}.kbb__facts{margin-top:22px}.kbb__facts>div{font-size:13.5px;padding:11px 0;gap:10px}.kbb__facts svg{width:16px;height:16px}.kbsticky img{display:none}.kbsticky__in{padding:10px 16px;gap:12px}}@media(max-width:749px){body .product__info-container .product-form__input--swatch,body .product__info-container .kbc2__row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;column-gap:11px!important;row-gap:11px!important;width:100%!important;max-width:100%!important}body .product__info-container .product-form__input--swatch .form__label{flex:0 0 100%!important;width:100%!important;margin:0 0 4px!important}body .product__info-container .product-form__input--swatch .form__label,body .product__info-container .kbc2__hd{font-size:10.5px!important;line-height:1.2!important;letter-spacing:.13em!important;text-transform:uppercase!important;font-weight:800!important;color:#70737a!important;opacity:1!important}body .product__info-container .kbc2{margin:14px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}body .product__info-container .kbc2__hd{margin:0 0 8px!important}body .product__info-container .product-form__input--swatch input[type=radio]+label:before{content:none!important;display:none!important}body .product__info-container .product-form__input--swatch .swatch-input__input+.swatch-input__label,body .product__info-container .kbc2 label{flex:0 0 auto!important;width:44px!important;height:44px!important;min-width:44px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border:1px solid #D9DDE3!important;border-radius:50%!important;background:#fff!important;box-shadow:none!important;outline:0!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;color:transparent!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;white-space:nowrap!important;overflow:visible!important;cursor:pointer!important;transform:none!important;transition:border-color .15s ease,box-shadow .15s ease!important}body .product__info-container .product-form__input--swatch .swatch-input__label:after{content:none!important;display:none!important}body .product__info-container .product-form__input--swatch .swatch-input__label .swatch,body .product__info-container .kbc2__dot{display:block!important;width:31px!important;height:31px!important;min-width:31px!important;flex:0 0 31px!important;margin:0!important;padding:0!important;aspect-ratio:1/1!important;border:1px solid rgba(16,24,39,.14)!important;border-radius:50%!important;box-sizing:border-box!important;box-shadow:none!important;opacity:1!important}body .product__info-container .product-form__input--swatch label[title=Black i] .swatch{--swatch--background:#1a1a1a!important;background:#1a1a1a!important}body .product__info-container .product-form__input--swatch label[title="Army Green" i] .swatch{--swatch--background:#4a5340!important;background:#4a5340!important}body .product__info-container .product-form__input--swatch label[title="Light Blue" i] .swatch{--swatch--background:#a8c4d8!important;background:#a8c4d8!important}body .product__info-container .product-form__input--swatch label[title=Pink i] .swatch{--swatch--background:#d9a2b4!important;background:#d9a2b4!important}body .product__info-container .kbc2__dot--black{background:#1a1a1a!important}body .product__info-container .kbc2__dot--army-green{background:#4a5340!important}body .product__info-container .kbc2__dot--light-blue{background:#a8c4d8!important}body .product__info-container .kbc2__dot--pink{background:#d9a2b4!important}body .product__info-container .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label,body .product__info-container .kbc2 input:checked+label{border:2px solid #101827!important;background:#fff!important;box-shadow:none!important;outline:0!important;transform:none!important}body .product__info-container .product-form__input--swatch .swatch-input__input:focus-visible+.swatch-input__label,body .product__info-container .kbc2 input:focus-visible+label{outline:2px solid #101827!important;outline-offset:3px!important}body .product__info-container .product-form__input--swatch .swatch-input__input.visually-disabled+.swatch-input__label{opacity:.42!important}body .product__info-container .kbc2 input{clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;opacity:1!important;pointer-events:auto!important;white-space:nowrap!important}body .product__info-container .kbc2__note{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/kb-buybox.css.map */
