:root{--fdp-ink: #121212;--fdp-red: #e4002b;--fdp-paper: #e9e9e4;--fdp-paper-2: #dadad3;--fdp-white: #ffffff;--fdp-mute: #4a4a46;--fdp-line: rgba(18, 18, 18, .18);--fdp-display: var(--font-heading-family);--fdp-text: var(--font-body-family)}body .product__info-container>*+*{margin-top:1.6rem}body .product__info-container>.product__title{margin-top:.8rem}body .product__title h1{font-size:clamp(3.4rem,3.4vw,4.8rem);line-height:.95}body .product__info-container .price--large .price-item{font-family:var(--fdp-text);font-weight:700;font-size:2.6rem;letter-spacing:.01em}body .product-form__input .form__label,body .product-form__input legend,body .gpo-app .gpo-label,body .gpo-app .gpo-label span.label-content,.fdp-label{font-family:var(--fdp-text)!important;font-weight:700!important;font-size:1.3rem!important;text-transform:uppercase;letter-spacing:.14em;color:var(--fdp-ink)!important;margin-bottom:.8rem}body .product-form__input input[type=radio]+label{min-width:5.2rem;min-height:4.6rem;padding:0 1.4rem;margin:0 .6rem .8rem 0;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--fdp-ink);border-radius:0;background:var(--fdp-white);color:var(--fdp-ink);font-family:var(--fdp-text);font-weight:700;font-size:1.5rem;letter-spacing:.06em;transition:background-color .15s ease,color .15s ease}body .product-form__input input[type=radio]+label:hover{background:var(--fdp-paper-2)}body .product-form__input input[type=radio]:checked+label{background:var(--fdp-ink);color:var(--fdp-paper)}body .product-form__input input[type=radio].disabled+label,body .product-form__input input[type=radio]:disabled+label{opacity:.4;text-decoration:line-through}body .size-guide-link-wrapper{margin-bottom:.8rem}body .size-guide-link-wrapper legend{margin-bottom:0!important}body .size-guide-link{font-family:var(--fdp-text);font-size:1.3rem;font-weight:700;letter-spacing:.06em;color:var(--fdp-ink)!important;opacity:1;text-underline-offset:.3rem;border:0!important;background:none!important;padding:0!important;box-shadow:none!important;min-height:0!important}body .size-guide-link:before{content:"\2192\a0";color:var(--fdp-red);text-decoration:none;display:inline-block}body .gpo-app{background:transparent!important}body .gpo-app .gpo-element{margin-bottom:1.8rem}body .gpo-app .gpo-label span.addOn{font-family:var(--fdp-text)!important;color:var(--fdp-red)!important;font-weight:700!important;letter-spacing:.04em;text-transform:none;margin-left:.4rem;font-size:1.3rem!important}body .gpo-app .gpo-helptext,body .gpo-app .gpo-ov-helptext{font-family:var(--fdp-text)!important;color:var(--fdp-mute)!important;font-size:1.4rem!important}body .gpo-app .gpo-input-wrap{border:2px solid var(--fdp-ink)!important;border-radius:0!important;background:var(--fdp-white)!important}body .gpo-app .gpo-input{min-height:4.8rem;font-family:var(--fdp-text)!important;font-size:1.6rem!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;border-radius:0!important;padding:0 1.4rem!important}body .gpo-app .gpo-input::placeholder{text-transform:none;font-weight:400;letter-spacing:0}body .gpo-app .gpo-input-wrap:focus-within{outline:2px solid var(--fdp-red);outline-offset:2px}body .gpo-app .gpo-swatches.image-swatches input+label{border:2px solid var(--fdp-line)!important;border-radius:0!important;background:var(--fdp-white)}body .gpo-app .gpo-swatches.image-swatches input:checked+label{border-color:var(--fdp-ink)!important;box-shadow:inset 0 -4px 0 var(--fdp-red)}body .gpo-app .gpo-swatches.buttons input+label{border:2px solid var(--fdp-ink)!important;border-radius:0!important;font-family:var(--fdp-text)!important;font-weight:700!important}body .gpo-app .gpo-swatches.buttons input:checked+label{background:var(--fdp-ink)!important;color:var(--fdp-paper)!important}body .gpo-app .gpo-selected-values{font-family:var(--fdp-text);font-size:1.3rem;color:var(--fdp-mute)}body .gpo-app .messages,body .gpo-app .gpo-error{font-family:var(--fdp-text);color:var(--fdp-red);font-weight:700}body .product__info-container:has(.fdp-version:not([hidden])) .gpo-element:has(input[name=Version]){display:none!important}.fdp-preview-link{display:block;width:fit-content;margin-top:1rem;font-family:var(--fdp-text);font-size:1.3rem;font-weight:700;letter-spacing:.06em;color:var(--fdp-ink);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer;background:none;border:0;padding:0}.fdp-preview-link:before{content:"\2193\a0";color:var(--fdp-red);display:inline-block;text-decoration:none}body .product-form__submit{min-height:5.8rem;border-radius:0;font-size:1.7rem;letter-spacing:.14em}body .product-form__buttons{margin-bottom:0}body .sticky-atc{border-top:3px solid var(--fdp-ink);box-shadow:none}body .sticky-atc__title{font-family:var(--fdp-text);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:1.4rem}body .sticky-atc .button{border-radius:0}body .product__media-wrapper .product__media,body .product__media-wrapper .product-media-container{background:var(--fdp-white);border-radius:0}body .thumbnail{border-radius:0}body .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--fdp-ink)}body{--jdgm-primary-color: #e4002b;--jdgm-secondary-color: rgba(228, 0, 43, .1);--jdgm-star-color: #e4002b;--jdgm-write-review-bg-color: #121212;--jdgm-paginate-color: #121212}body .jdgm-star,body .jdgm-preview-badge .jdgm-star,body .jdgm-histogram .jdgm-star,body .jdgm-all-reviews-text .jdgm-all-reviews-rating,body .jdgm-all-reviews-text .jdgm-all-reviews-rating .jdgm-star{color:#e4002b!important}body .jdgm-all-reviews-text .jdgm-verified-by,body .jdgm-all-reviews-text .jdgm-all-reviews-text__text{color:var(--fdp-ink)!important}body .jdgm-all-reviews-text .jdgm-all-reviews-rating:before,body .jdgm-histogram__bar-content{background-color:#e4002b!important}body .jdgm-write-rev-link,body .jdgm-write-review-btn,body .jdgm-ask-question-btn{background-color:var(--fdp-ink)!important;border-color:var(--fdp-ink)!important;color:var(--fdp-white)!important;border-radius:0!important;font-family:var(--fdp-text)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.1em}body .jdgm-rev__buyer-badge,body .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon:after{background-color:var(--fdp-ink)!important}body .jdgm-rev-widg__title{font-family:var(--fdp-display)!important;text-transform:uppercase;font-weight:400!important;font-size:clamp(3.2rem,4vw,4.8rem)!important}body .jdgm-rev-widg,body .jdgm-rev-widg *,body .jdgm-rev-widg .jdgm-rev__pics img,body .jdgm-rev-widg .jdgm-rev-widg__reviews-pics img{border-radius:0!important}body .jm-review-widget{--jm-review-widget-star-and-histogram-color: #e4002b !important;--jm-review-widget-button-color: #121212 !important;--jm-review-widget-text-color: #121212 !important;--jm-review-widget-lighter-text-color: #4a4a46 !important;--jm-widget-primary-color: #e4002b !important;--jm-widget-border-radius: 0 !important;--jm-widget-border-radius-simplified: 0 !important}body .jm-review-widget .jm-button{border-radius:0!important;font-family:var(--fdp-text)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.1em}body .jm-review-widget-minimal-header__title{font-family:var(--fdp-display)!important;font-weight:400!important;text-transform:uppercase;font-size:clamp(3.2rem,4vw,4.8rem)!important;line-height:1!important}body .jm-review-widget img{border-radius:0!important}body [id$=__178018063799a0c949]{padding-top:clamp(4rem,6vw,7.2rem);padding-bottom:2.4rem}body .jm-review-widget .jm-star-rating__font-icon{color:#e4002b!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/fd-product.css.map */
