.product__content .product__title{font-size:48px;font-family:ABC Repro Mono,ABC Repro,monospace}.product__content .price__container{font-size:24px;font-family:ABC Repro Mono,ABC Repro,monospace}.price--on-sale .price-item--regular{color:#b3aaa3}.product__sale .product__price--off{padding:4px;font-size:16px;font-family:ABC Repro Mono,ABC Repro,monospace}.product__badges .sale-box{padding:4px}.radio__fieldset .radio__button input:checked~label{background:#ece9e4;color:#000;border:1px solid #FD3300}.radio__fieldset .radio__button label{background:#ece9e4;border:none;font-family:ABC Repro,sans-serif;border:1px solid #ECE9E4;padding:8px 16px}.radio__legend__option-name{font-family:ABC Repro,sans-serif;text-transform:uppercase;font-weight:400}.product__block--lines{border:none;margin-bottom:0}.product__block--lines.product__form__holder{padding:24px 0}.product__selectors .selector-wrapper .radio__fieldset{border:none;padding:0;margin:0}.product__selectors .selector-wrapper{padding-top:24px}.product__selectors .selector-wrapper:first-child{padding-top:0}.product-form__input .radio__fieldset{display:flex;flex-direction:column}.product-form__input .radio__legend__value{display:none}.radio__fieldset .radio__button label:hover,.radio__fieldset .radio__button label:active,.radio__fieldset .radio__button label:focus{background:#ece9e4;color:var(--text)}.radio__legend__header{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%}.variant-picker__help-me-choose-wrap{flex-shrink:0}.variant-picker__help-me-choose{font-family:ABC Repro,sans-serif;padding-bottom:0;font-size:14px}.variant-picker__help-me-choose-content{font-family:ABC Repro,sans-serif}.variant-picker__help-me-choose-content .c-shaft-chart-modal{--c-table-pt: 0px;--c-table-pb: 24px;--c-table-max-width: 800px;--c-table-row-padding-top: 16px;--c-table-row-padding-bottom: 16px;--c-table-row-padding-left: 20px;--c-table-row-padding-right: 20px;--c-table-flex-size: 16px;--c-table-flex-line-height: 20px;--c-table-value-size: 16px;--c-table-value-line-height: 20px;--c-table-border-color: #e0e0e0}.variant-picker__help-me-choose-content .c-shaft-chart-modal__title{font-family:ABC Repro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-weight:700;line-height:1.2;color:#000;margin:0 0 32px;text-transform:uppercase;letter-spacing:-.02em;word-wrap:break-word;overflow-wrap:break-word;text-align:center}.variant-picker__help-me-choose-content .c-shaft-chart-modal__title p{margin:0}.variant-picker__help-me-choose-content .c-shaft-chart-modal__title em{font-style:normal}.variant-picker__help-me-choose-content .c-shaft-chart-modal .c-table__container{max-width:var(--c-table-max-width);margin:0 auto;padding:0 16px}.variant-picker__help-me-choose-content .c-shaft-chart-modal .c-table__wrapper{border-top:1px solid var(--c-table-border-color);border-bottom:1px solid var(--c-table-border-color)}.variant-picker__help-me-choose-content .c-shaft-chart-modal .c-table__row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding:var(--c-table-row-padding-top) var(--c-table-row-padding-right) var(--c-table-row-padding-bottom) var(--c-table-row-padding-left);border-bottom:1px solid var(--c-table-border-color);align-items:center}.variant-picker__help-me-choose-content .c-shaft-chart-modal .c-table__row:last-child{border-bottom:none}.variant-picker__help-me-choose-content .c-shaft-chart-modal .c-table__cell{font-family:ABC Repro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.variant-picker__help-me-choose-content .c-shaft-chart-modal .c-table__cell--flex{font-size:var(--c-table-flex-size);line-height:var(--c-table-flex-line-height);font-weight:700}.variant-picker__help-me-choose-content .c-shaft-chart-modal .c-table__cell--flex strong{font-weight:700}.variant-picker__help-me-choose-content .c-shaft-chart-modal .c-table__cell--speed,.variant-picker__help-me-choose-content .c-shaft-chart-modal .c-table__cell--distance{font-size:var(--c-table-value-size);line-height:var(--c-table-value-line-height);font-weight:400}@media(max-width:749px){.variant-picker__help-me-choose-content .c-shaft-chart-modal__title{font-size:20px;margin-bottom:24px}.variant-picker__help-me-choose-content .c-shaft-chart-modal .c-table__row{gap:8px;padding:12px 16px}.variant-picker__help-me-choose-content .c-shaft-chart-modal .c-table__cell--flex{font-size:16px;line-height:20px;margin-bottom:4px}.variant-picker__help-me-choose-content .c-shaft-chart-modal .c-table__cell--speed,.variant-picker__help-me-choose-content .c-shaft-chart-modal .c-table__cell--distance{font-size:14px;line-height:18px}.variant-picker__help-me-choose-content .c-shaft-chart-modal .c-table__cell--speed{margin-bottom:4px}}.product__submit__buttons button[data-add-to-cart]{background:#fd3300;border:none;padding:16px;font-size:16px;font-family:ABC Repro;color:#fff}.product__submit .product__submit__buttons button[data-add-to-cart]:hover,.product__submit .product__submit__buttons button[data-add-to-cart]:active,.product__submit .product__submit__buttons button[data-add-to-cart]:focus{background:#fd3300;border:none;color:#fff}.product__submit .product__submit__buttons button[data-add-to-cart]:hover:after,.product__submit .product__submit__buttons button[data-add-to-cart]:active:after,.product__submit .product__submit__buttons button[data-add-to-cart]:focus:after{transform:translate3d(0,100%,0);opacity:0}.product__block--accordion .accordion__title{font-family:ABC Repro,sans-serif;font-size:20px;font-weight:700}@media(max-width:768px){.product__content .product__title{font-size:24px}.product__content .price__container{font-size:18px}.price--on-sale .price-item--regular{font-size:16px}.product__sale .product__price--off{font-size:14px}.product__block--accordion .accordion__title{font-size:16px}.product__slides .slider__button--prev{left:0}.product__slides .slider__button--next{right:0}[data-mobile-show-arrows] .slider__button{display:block;opacity:1;transform:translateZ(0)}[data-mobile-show-arrows] .slider__button--prev,[data-mobile-show-arrows] .slider__button--next{transform:translateZ(0)}}.badge-box{padding:8px}.collection .collection__nav.collection__nav--filter,.collection .collection__nav.collection__nav--sort,.collection .collection__nav.collection__nav--filter.collection__nav--sort{border-top:none;border-bottom:none}.collection .collection__nav .popout__toggle.popout__toggle--filters,.collection .collection__nav .collection__sort .popout__toggle,.collection .collection__nav .collection__sort .select-popout .popout__toggle[aria-controls=sort-list]{border:none;text-transform:none}.collection .collection__nav .popout__toggle.popout__toggle--filters,.collection .collection__nav .popout__toggle.popout__toggle--filters .popout__static-text,.collection .collection__nav .popout__toggle.popout__toggle--filters .popout__toggleable-text,.collection .collection__nav .popout__toggle.popout__toggle--filters .popout__expanded-show,.collection .collection__nav .popout__toggle.popout__toggle--filters .popout__expanded-hide,.collection .collection__nav .collection__sort .popout__toggle,.collection .collection__nav .collection__sort .popout__toggle .popout__toggle__text,.popout--sort .popout .popout__toggle,.popout--sort .popout .popout__toggle .popout__toggle__text{color:#1d1a1a;font-family:ABC Repro,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:none}.popout--sort .popout .popout__toggle{border-left:none}@media only screen and (min-width:750px){.collection .collection__nav .popout__toggle.popout__toggle--filters,.collection .collection__nav .popout__toggle.popout__toggle--filters .popout__static-text,.collection .collection__nav .popout__toggle.popout__toggle--filters .popout__toggleable-text,.collection .collection__nav .popout__toggle.popout__toggle--filters .popout__expanded-show,.collection .collection__nav .popout__toggle.popout__toggle--filters .popout__expanded-hide,.collection .collection__nav .collection__sort .popout__toggle,.collection .collection__nav .collection__sort .popout__toggle .popout__toggle__text,.popout--sort .popout .popout__toggle,.popout--sort .popout .popout__toggle .popout__toggle__text{font-size:20px}}.collection .collection__sidebar__slider,.collection .collection__sidebar__slider.expanded,.collection .collection__sidebar__slider.drawer--animated,#filter-groups.collection__sidebar__slider{border:none}.collection .collection__sidebar .collection__filters .filter-group{margin:0;padding:0;border-bottom:1px solid #d9d9d9}.collection .collection__sidebar .collection__filters .filter-group:first-child{border-top:1px solid #d9d9d9}.collection .collection__sidebar .collection__filters .filter-group .filter-group__heading{padding:24px 0 16px;margin:0;border:none;display:flex;align-items:center;gap:16px}.collection .collection__sidebar .collection__filters .filter-group .filter-group__heading span{font-family:ABC Repro,sans-serif;font-size:20px;font-weight:400;color:#1d1a1a;line-height:normal;flex:1}.collection .collection__sidebar .collection__filters .filter-group .filter-group__heading .icon{width:24px;height:24px;flex-shrink:0;margin-top:30px}.collection .collection__sidebar .collection__filters .filter-group .filter-group__body,.collection .collection__sidebar .collection__filters .filter-group .filter-group__content{padding:0}.collection .collection__sidebar .collection__filters .filter-group .collection-nav{margin:0;padding:0 0 8px;list-style:none}.collection .collection__sidebar .collection__filters .filter-group .collection-nav .sidebar__item{padding:8px 0;margin:0;display:flex;align-items:center;gap:16px}.collection .collection__sidebar .collection__filters .filter-group .collection-nav .sidebar__item input[type=checkbox]{width:24px;height:24px;min-width:24px;margin:0;flex-shrink:0}.collection .collection__sidebar .collection__filters .sidebar__item input:checked~label:after,.collection .collection__sidebar .collection__filters .sidebar__item.link--remove label:after{background:#000!important;box-shadow:none!important}.collection .collection__sidebar .collection__filters .sidebar__item input:checked~label:before{content:"";position:absolute;left:8px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);z-index:1}.collection .collection__sidebar .collection__filters .filter-group .collection-nav .sidebar__item label{font-family:ABC Repro,sans-serif;font-size:20px;font-weight:400;color:#1d1a1a;line-height:normal;flex:1;display:flex;align-items:center;gap:16px;cursor:pointer}.collection .collection__sidebar .collection__filters .filter-group .collection-nav .sidebar__item label span{font-family:ABC Repro,sans-serif;font-size:20px;font-weight:400;color:#1d1a1a;line-height:normal}.product-item__image .badge-box-container{padding:0}@media only screen and (max-width:749px){.collection .collection__sidebar .collection__filters .filter-group .filter-group__heading{padding:16px 0}.collection .collection__sidebar .collection__filters .filter-group .filter-group__heading span{font-size:16px}.collection .collection__sidebar .collection__filters .filter-group .filter-group__heading .icon{margin-top:20px}.collection .collection__sidebar .collection__filters .sidebar__item input:checked~label:before{left:6px}.collection .collection__sidebar .collection__filters .filter-group .collection-nav .sidebar__item label,.collection .collection__sidebar .collection__filters .filter-group .collection-nav .sidebar__item label span{font-size:16px}.collection .collection__sidebar .collection__filters .filter-group .collection-nav .sidebar__item{padding:8px 0}}@media only screen and (min-width:750px){.popout__toggle--always-open{cursor:default;pointer-events:none;display:inline-flex;align-items:center;gap:16px}.popout__toggle--always-open .icon-tune{flex-shrink:0}.popout--group--always-open+.collection__sort~.collection__products .collection__sidebar__slider{display:block}.popout--group--always-open~.collection__products .collection__sidebar__slider{display:block}.collection__nav.collection__nav--filter.collection__nav--sort{display:flex;align-items:center;gap:16px}.collection__nav .popout--group{flex-shrink:0}.collection__nav .collection__sort{flex-shrink:0;margin-left:auto}}@media only screen and (max-width:749px){.popout__toggle--always-open{cursor:pointer;pointer-events:auto;gap:10px}}@media only screen and (min-width:750px){.collection .grid-outer,.collection .collection__sidebar.collection__sidebar--has-buttons{padding-top:0}}.collection__active__filters--above-grid{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 0 24px;width:100%;grid-column:1 / -1}.collection__active__filters--above-grid .active__filters__remove{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#ece9e4;border:none;font-family:ABC Repro Mono,monospace;font-size:14px;font-weight:400;text-transform:uppercase;color:#1d1a1a;text-decoration:none;transition:opacity .2s}.collection__active__filters--above-grid .active__filters__remove:hover{opacity:.8}.collection__active__filters--above-grid .active__filters__remove small{font-size:14px;font-weight:400}.collection__active__filters--above-grid .active__filters__remove .filter__x{display:flex;align-items:center}.collection__active__filters--above-grid .active__filters__remove .icon-cancel{width:14px;height:14px}.collection__active__filters--above-grid .active__filters__clear{display:inline-flex;align-items:center;padding:8px 16px;background:#ece9e4;border:none;font-family:ABC Repro Mono,monospace;font-size:14px;font-weight:400;text-transform:uppercase;color:#1d1a1a;text-decoration:none;transition:opacity .2s}.collection__active__filters--above-grid .active__filters__clear:hover{opacity:.8}.collection__active__filters--above-grid .active__filters__clear small{font-size:14px;font-weight:400}@media only screen and (min-width:750px){.collection__sidebar .collection__active__filters{display:none}}@media only screen and (max-width:749px){.collection__active__filters--above-grid{display:flex;margin-bottom:0}.collection__sidebar .collection__active__filters{display:none}}.collection .product-item__info{padding:24px}.collection .product-item__title{font-family:ABC Repro,sans-serif;font-weight:700;font-size:24px;line-height:normal;color:#1d1a1a;margin-bottom:8px}.collection .product-item__price .price{display:flex;align-items:baseline;gap:16px}.collection .product-item__price .new-price{font-family:ABC Repro Mono,monospace;font-size:24px;font-weight:400;line-height:normal;color:#1d1a1a}.collection .product-item__price .old-price{font-family:ABC Repro Mono,monospace;font-size:20px;font-weight:400;line-height:normal;color:#b3aaa3;text-decoration:line-through}@media only screen and (max-width:749px){.collection .product-item__info{padding:24px 0}.collection .product-item__title{font-size:24px}.collection .product-item__price .new-price{font-size:18px}.collection .product-item__price .old-price{font-size:16px}}@media only screen and (min-width:750px){dialog.product-quick-add.product-quick-add--modal .product-quick-add__content,dialog.product-quick-add.product-quick-add--modal .drawer__inner.product-quick-add__content{left:50%!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;min-height:85vh;max-width:min(90vw,1400px);width:min(90vw,1240px);border-radius:10px;opacity:1;visibility:visible;display:flex;flex-direction:column;overflow:hidden}dialog.product-quick-add.product-quick-add--modal .product-quick-add__inner{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}dialog.product-quick-add.product-quick-add--modal .product-quick-add__inner product-info{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:1fr;height:100%;min-height:0;flex:1}dialog.product-quick-add.product-quick-add--modal .product-quick-add__images{display:flex!important;flex-direction:column;min-width:0;min-height:0;overflow:hidden;padding:48px}dialog.product-quick-add.product-quick-add--modal .product-quick-add__images .product__slides{flex:1;min-height:0}dialog.product-quick-add.product-quick-add--modal .product-quick-add__images .product__slide{height:100%;min-height:280px}dialog.product-quick-add.product-quick-add--modal .product-quick-add__images .product__thumbs{flex:0 0 auto;min-height:85px;margin-top:16px}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form{overflow-y:auto;min-width:0;display:flex;flex-direction:column;padding:48px}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form .product-quick-add__form__inner{flex:1 1 auto;height:-webkit-fill-available}dialog.product-quick-add.product-quick-add--modal[open] .drawer__inner.product-quick-add__content{animation:productQuickAddModalOpen .3s ease forwards}dialog.product-quick-add.product-quick-add--modal[closing] .drawer__inner.product-quick-add__content{animation:productQuickAddModalClose .2s ease forwards}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form .product__title{font-size:48px;font-family:ABC Repro,sans-serif}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form .price-item.price-item--sale.price-item--last{font-size:24px;color:#000;font-family:ABC Repro,sans-serif}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form .price-item.price-item--regular{font-size:24px;font-family:ABC Repro,sans-serif}dialog.product-quick-add.product-quick-add--modal .product-quick-add__images .product__photo img{object-fit:contain}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form .product__submit__buttons button[data-add-to-cart]{font-size:16px;color:#fff;font-family:ABC Repro,sans-serif}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form__inner{--block-padding-bottom: 8px}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form__inner .c-quick-add-countdown.block-padding,dialog.product-quick-add.product-quick-add--modal .product-quick-add__form__inner .product__block.c-quick-add-countdown{margin-bottom:24px}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form__inner .product__block--buttons{margin-bottom:24px}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form__inner .c-quick-add-shipping-widget.block-padding{margin-bottom:24px}}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form__inner .product__block--buttons{margin-top:0;padding-top:0;padding-bottom:0;box-shadow:none}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form .product__submit__buttons{margin-top:0}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form .product__form__errors{margin:0}@media only screen and (max-width:749px){dialog.product-quick-add.product-quick-add--modal .product-quick-add__form__inner{--block-padding-bottom: 16px}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form__inner .c-quick-add-countdown.block-padding,dialog.product-quick-add.product-quick-add--modal .product-quick-add__form__inner .product__block.c-quick-add-countdown{margin-bottom:8px}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form__inner .product__block--buttons{margin-bottom:16px}dialog.product-quick-add.product-quick-add--modal .product-quick-add__form__inner .c-quick-add-shipping-widget.block-padding{margin-bottom:16px}.product__block--lines.product__form__holder{padding:16px 0}.product__selectors .selector-wrapper{padding-top:16px}.product__selectors .selector-wrapper:first-child{padding-top:0}dialog.product-quick-add .product-quick-add__form .product__title.heading-small{color:#000;font-family:ABC Repro,sans-serif;font-size:24px;line-height:normal}dialog.product-quick-add .product-quick-add__form .price-item--sale,dialog.product-quick-add .product-quick-add__form .price__sale .price-item--last{color:#000;font-family:ABC Repro Mono,monospace;font-size:18px;font-style:normal;font-weight:400;line-height:normal}dialog.product-quick-add .product-quick-add__form .price-item--regular s,dialog.product-quick-add .product-quick-add__form .price__sale s.price-item--regular{color:#b3aaa3;font-family:ABC Repro Mono,monospace;font-size:16px;font-style:normal;font-weight:400;line-height:normal}}.c-quick-add-mobile-hero{display:none}@media only screen and (max-width:749px){.c-quick-add-mobile-hero{display:block;margin:calc(-1 * var(--outer)) calc(-1 * var(--outer)) 16px}.c-quick-add-mobile-hero__image{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#f5f5f5}.c-quick-add-mobile-hero__image .lazy-image,.c-quick-add-mobile-hero__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}}@keyframes productQuickAddModalOpen{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes productQuickAddModalClose{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.95)}}.product-item__image .quick-add__holder .quick-add__button.quick-add__button--circle{background-color:#fd3300;border:none;border-radius:50%;width:50px;height:50px;min-width:50px;min-height:50px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:#fff;box-shadow:none}.product-item__image .quick-add__holder .quick-add__button.quick-add__button--circle:hover,.product-item__image .quick-add__holder .quick-add__button.quick-add__button--circle:focus{background-color:#fd3300;opacity:.9}.product-item__image .quick-add__holder .quick-add__button.quick-add__button--circle .icon-plus{width:24px;height:24px;display:block}.product-item__image .quick-add__holder .quick-add__button.quick-add__button--circle .icon-plus path{stroke:#fff;stroke-width:2}.product-item__image .quick-add__holder .quick-add__button.quick-add__button--circle .btn__text,.product-item__image .quick-add__holder .quick-add__button.quick-add__button--circle .btn__added,.product-item__image .quick-add__holder .quick-add__button.quick-add__button--circle .btn__loader,.product-item__image .quick-add__holder .quick-add__button.quick-add__button--circle .btn__error{display:none}.product-item__image .quick-add__holder:has(.quick-add__button--circle){left:auto;right:24px;bottom:24px;width:auto}@media only screen and (min-width:750px){.no-touch .product-item__image .quick-add__holder:has(.quick-add__button--circle){opacity:1}}.search-results-item--no-image{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--border);border-radius:var(--RADIUS, 0px);text-decoration:none;color:var(--text);transition:border-color .2s ease}.search-results-item--no-image:hover{border-color:var(--text)}.search-results-item--no-image .badge-box{--bg: var(--COLOR-SEARCH-BADGE-BG, #FD3300);--text: var(--COLOR-SEARCH-BADGE-TEXT, #FCFBF9);position:static;flex-shrink:0}.search-results-item--no-image .search-results-item__title{font-size:var(--font-2);line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
