[x-cloak-op]{opacity:0}.hide-me{display:none!important}.product-form--atc-button br{display:none!important;height:0;visibility:hidden}.text-center{text-align:center}.bundles--container{background:#f5f5f5;padding:12px 22px 36px}@media screen and (min-width:720px){.bundles--container{padding:72px 54px}}.bundle--meta-wrap{display:flex;flex-direction:column;gap:.4rem}.bundle--meta{margin:0!important}.bundle--meta.vendor{color:var(--color-grey);font-size:12px}.bundle--meta .price{font-size:12px}.bundles--content{display:flex;flex-direction:column;row-gap:1rem;justify-content:center;align-items:center}.bundle--item{border-radius:4px;background:#fff;box-shadow:1px 8px 17px #0000000d;display:flex;flex-direction:row;width:100%;max-width:350px;padding:16px;align-items:center;gap:2.4rem;justify-content:flex-start}.bundle--item img{width:100%;max-width:91px;height:auto;background:#f5f5f5;mix-blend-mode:multiply;padding:12px}@media screen and (max-width:989px){.bundle--plus{width:1.8rem;height:1.8rem}}@media screen and (min-width:990px){.bundles--content{display:flex;align-items:stretch;flex-direction:row;justify-content:center;column-gap:36px}.bundle--item{border-radius:4px;background:#fff;box-shadow:1px 8px 17px #0000000d;display:flex;width:252px;padding:20px 16px;flex-direction:column;align-items:flex-start;gap:8px}.bundle--item img{max-width:100%}}.bundle--plus{display:flex;align-items:center}.cross--item{display:flex;align-items:center;column-gap:8px;background-color:#fff;padding:8px 24px}.kit-summary .cross--item{padding:8px 16px}.meta-wrap{display:flex;flex-direction:column;row-gap:6px;flex-grow:1;line-height:1.35em}.meta--vendor{color:var(--color-grey);font-size:12px}.meta--title{font-size:18px;letter-spacing:-.4px;font-family:var(--font-heading-family)}.meta--variant-title{font-size:14px;font-weight:400;letter-spacing:-.28px}.meta-wrap .price,.meta--price{font-size:12px;color:var(--color-text)}.meta--price{display:flex;flex-flow:row wrap;align-items:center;column-gap:2px}.compare-at-price{color:var(--color-grey);text-decoration:line-through}.sale-price,.savings{color:var(--color-sale)}.savings{font-weight:700}.cross--item .image-wrap{max-width:100px;aspect-ratio:1;padding:18px 14px 18px 2px}.image-wrap img{max-width:100%;height:auto;display:block}.cross-sell-add-to-list{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solidrgb(var(--color-foreground));width:34px;height:34px;text-align:center;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.cross-sell-add-to-list:not(.mini-x):hover{background-color:#1e1e1e;color:#fff}.cross-sell-add-to-list>svg{pointer-events:none;width:20px;height:20px}.cross-sell-add-to-list.mini-x{width:12px;height:12px;border:none;padding:0}.cross-sell-add-to-list.mini-x>svg{pointer-events:none;width:12px;height:12px}.cross--item .image-wrap img{mix-blend-mode:darken;width:100%;height:100%;object-fit:contain}@media screen and (min-width:990px){.added-to-kit .cross--item{background-color:#f5f5f5}}.bundles--builder{display:flex;column-gap:16px;vertical-align:stretch}.builder-wrap{display:flex;flex-direction:column;gap:1.6rem;width:100%}@media screen and (min-width:990px){.builder-wrap{display:grid;grid-template-columns:60% 40%;gap:1.6rem;width:calc(100% - 1.6rem)}}.kit-summary{background-color:#fff;padding:8px 0 0;flex-grow:1;display:flex;justify-content:space-between;flex-direction:column}rebate-item-special .cross--item{background-repeat:no-repeat;background-position:1.2rem center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23C8232A'/%3E%3C/svg%3E")}.price-disp-wrap{display:flex;align-items:center;justify-content:space-between}.price-disp-wrap>*:last-child{text-align:right}.mirrored-container{flex-grow:1;max-height:480px;overflow:scroll}@media screen and (max-width:889px){.mirrored-container{display:flex;flex-flow:row wrap;gap:1.6rem;padding:.8rem 1.6rem}.mirrored-container>.rebate--item{border:1px solid #1E1E1E!important;border-radius:5px;overflow:hidden;max-width:calc(33.33% - 1.08rem);aspect-ratio:1}.mirrored-container .cross--item .image-wrap{padding:0}.kit-summary .cross--item{padding:1.6rem;position:relative}}.kit-summary .h5{padding:0 16px 8px;text-transform:uppercase;font-size:12px;letter-spacing:.3px;border-bottom:1px solid rgba(0,0,0,.1)}.added-to-kit .cross-sell-add-to-list{transform:rotate(45deg)}@media screen and (min-width:990px){.kit-summary .rebate--item{border-bottom:1px solid rgba(0,0,0,.1)}.added-to-kit .cross-sell-add-to-list{background-color:#1e1e1e;color:#fff}}@media screen and (max-width:989px){.tab-panel-rebate .rebate--item{border-bottom:1px solid rgba(var(--color-foreground),.2)}.added-to-kit .meta-wrap{display:none}.added-to-kit .atc-wrap{position:absolute;top:2px;right:2px}}.bundles--footer{text-align:center;padding:16px 0}@media screen and (min-width:990px){.bundles--footer{padding:50px 0}}.kit-summary--footer{border-top:1px solid rgba(0,0,0,.1);padding:8px 16px}.bundles--footer .button,.kit-summary--footer .button{background:#1e1e1e;color:#fff;font-weight:600;font-size:15px;letter-spacing:.3px;padding:0 50px;text-decoration:none;text-transform:uppercase;line-height:50px;min-width:300px;display:inline-block;text-align:center;border:1px solid transparent}.kit-summary--footer .button{width:100%}.bundles--footer .button:hover{background:#fff;color:#1e1e1e;border:1px solid #ccc}.tabset .tab-panels{max-height:540px;overflow:scroll}.tab-inputs{overflow-x:auto;display:flex;white-space:nowrap;padding-bottom:1px}@media screen and (max-width:989px){.tabset .tab-panels{max-height:calc(90vh - 381px);overflow:scroll}}.tab-inputs>input[type=radio]{position:absolute;left:-200vw}.tabset .tab-panel-rebate{display:none}.tab-inputs>label{position:relative;display:inline-block;padding:8px 22px;border-radius:5px 5px 0 0;border:1px solid transparent;border-bottom:0;cursor:pointer;font-weight:400;background:rgb(var(--color-foreground));color:#fff;font-family:var(--font-heading-family);font-size:1.2rem;line-height:1em}.savings-light{color:#e32c2b}input:focus-visible+label{outline:none}.tabset .tab-inputs>label:hover,.tabset .tab-inputs>input:focus+label,.tabset .tab-inputs>input:checked+label{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:2px;background:var(--color-grey)}.tabset .tab-inputs>input:checked+label{border-bottom:1px solid #fff;margin-bottom:-1px;background:#fff}.tab-panel-rebate{border-top:1px solid #fff;background:#fff;padding:0}.modal-rebates{background:#0003;box-sizing:border-box;height:100%;left:0;margin:0 auto;opacity:0;overflow:auto;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}.modal-rebates[open]{opacity:1;visibility:visible;z-index:101}.modal-rebates__content{background-color:rgb(var(--color-background));height:98%;margin:auto;overflow:auto;padding:0;position:absolute;width:98%;border-radius:8px;max-width:961px;left:0;right:0;top:0;bottom:0}.modal-rebates__toggle{align-items:center;background-color:rgb(var(--color-background));border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.55);cursor:pointer;display:flex;justify-content:center;margin:0 0 0 auto;padding:1.2rem;position:fixed;right:.5rem;top:.5rem;z-index:2}@media screen and (min-width: 750px){.modal-rebates__toggle{right:4.8rem;top:3.5rem}}@media screen and (min-width:990px){.modal-rebates__content{max-height:780px}.kit-summary{max-width:400px}}.modal-rebates__toggle .icon{height:auto;margin:0;width:2.2rem}.modal-rebates__content-info{height:calc(100% - 2.4rem);margin:0 auto;padding-top:1.2rem;width:calc(100% - 1.2rem)}.modal-rebates__content-info h2{margin-top:0;text-align:center}@media screen and (min-width: 750px){.modal-rebates__content-info{width:calc(100% - 4.8rem);height:calc(100% - 4.8rem);padding-top:2.4rem}}@media screen and (min-width: 990px){.modal-rebates__toggle{right:4.3rem;top:3rem}.modal-rebates__content-info h2{text-align:left}}.rental__cta{text-align:center;font-weight:700;padding:6px;font-size:14px}.rental__cta a{color:rgb(var(--color-foreground))}.rental__cta a:hover{opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/134/assets/_custom.css.map */
