.card__badge{display:none}.product-size-and-fit-wrapper p{margin:17px 0!important}@media screen and (max-width: 600px){.product{flex-direction:column-reverse}.product-media-gallery-wrapper{display:none}.product-media-mobile,.product-media-mobile .product-media-gallery-wrapper{display:block!important}}.product-media-mobile,.product-card-brand-logo,.bu-product-fit,.bu-product-style{display:none}.thumbnail-slider .slider-button[disabled]{cursor:not-allowed!important;opacity:.4!important}.quantity__button:focus-visible,.quantity__input:focus-visible{outline:0!important;box-shadow:none!important}.card-information .price{display:none}@media screen and (min-width: 990px){.product__info-wrapper{position:sticky;top:130px;height:100%}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none!important}.product-media-container{min-height:400px}.bu-pdp-title-flex{display:flex;gap:20px}.bu-pdp-title-flex .title-section{min-width:240px;max-width:240px}.bu-variant-count{margin-top:0;margin-left:8px}}@media screen and (min-width: 750px){.slider.slider--tablet-up .slider__slide{margin-left:50px}.product__media img{object-fit:contain}}.bu-variant-count,.selected-variant{font-family:Fira Sans Condensed,sans-serif;font-size:13px;font-weight:600;color:#0b1134;letter-spacing:0}.selected-variant{margin-top:30px!important;margin-bottom:0!important}.stock-list-section{margin-top:0!important}.bu-fit-type{color:#65beb8;font-size:13px;font-weight:500;font-family:Fira Sans Condensed;letter-spacing:.01px;margin-top:5px}.product-form__input .form__label{font-size:1.9rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;font-weight:600}.price__container .price-item{font-size:1.8rem!important;font-weight:600!important}.product-form__buttons .product-form__submit,.product-form__buttons .shopify-payment-button__button{font-weight:600!important}.product-features-wrapper{margin-top:20px}.product-features-wrapper .product-features-list{padding-left:0;margin:5px 0}.product__description p,.product-features-list p{font-family:fira-sans-condensed,sans-serif;font-size:18px;line-height:1.5;letter-spacing:0}.product-features-list p{font-size:16px;line-height:1.5}@media (min-width: 750px){.product__description{margin-top:-105px}}.product-features-list p{margin-top:0;margin-bottom:2px}.product-full-width-section .product-section-title{font-size:18px;font-weight:600}.card-information .price__regular,.card-information .price__sale .price-item{font-family:fira-sans-condensed,sans-serif;font-weight:600}.product-form__input input[type=radio]+label{border:3.5px solid transparent!important}.product-form__input input[type=radio]+label.color-swatch{border:1px rgb(214,214,214) solid!important}.product-form__input input[type=radio]:checked+label{color:#0b1134!important;border:3.5px solid #65beb8!important}.product__title{margin-top:0!important;margin-bottom:0!important}.product__title h1{font-size:20px;font-family:octin-college-semibold;font-weight:600;line-height:1}.product__sku{font-size:25px;font-family:octin-college-semibold;font-weight:600;margin-bottom:0!important;margin-top:10px!important}.product-brand-image .Hanes-brand-image{transform:translate(-27px)}.product-features-wrapper strong,.product-full-width-section h2,.related-products__heading{font-family:octin-college,sans-serif;font-size:16px;font-weight:600!important;text-transform:uppercase;letter-spacing:1px;margin-bottom:0}.thumbnail img{object-fit:contain!important}@media screen and (min-width: 750px){.product__description p:first-child,.product-features-wrapper{max-width:74%;margin:0 0 0 auto;padding:20px 0}.product-full-width-section p:first-child,.product-features-wrapper p:first-child{width:100%;margin:0;padding:0}.product--thumbnail_slider .product-media-gallery-wrapper{transform:rotate(90deg)}.product-main-image{transform:rotate(-90deg)}.product-media-gallery-wrapper .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:72px!important;height:96px;transform:rotate(-90deg);margin-left:20px}.thumbnail{overflow:visible!important}.product-media-gallery-wrapper .thumbnail[aria-current]{box-shadow:0 0 0 .1rem #a70314!important;border-color:#a70314;border-radius:0}.thumbnail[aria-current]:focus:not(:focus-visible){outline:0;box-shadow:0 0 0 .1rem #a70314}.product-main-image{min-width:300px;max-width:300px}.product__media-list{margin-top:47px}.product--thumbnail_slider .thumbnail-slider{margin-left:-67px;max-width:508px}}.slider-button--next .icon{transform:rotate(90deg)!important}.slider-button--prev .icon{transform:rotate(-90deg)!important}.bu-tab--product-details-downloads{display:flex;font-family:fira-sans-condensed,sans-serif;border-radius:4px;margin:30px 0!important}.block-title{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;background:#232c65;margin:0;color:#fff;font-size:12px;font-family:Fira Sans;font-weight:700;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:5px 15px}.block-title .icon-downloads{margin-right:10px}.bu-tab--product-details-downloads .am-attachments-wrapper{border:2px solid #232c65;border-left:0;border-radius:0 4px 4px 0;display:flex;justify-content:space-evenly;align-items:center}@media (max-width: 768px){.am-attachments-wrapper{flex-direction:column;align-items:flex-start!important}.am-attachments-wrapper .am-fileline{white-space:nowrap}}.bu-tab--product-details-downloads .am-filelink{font-size:12px;font-weight:600;color:#0b1134;margin:0 15px}@media screen and (min-width: 750px) and (max-width: 1024px){.product-main-image{min-width:230px;max-width:230px}.product-media-gallery-wrapper .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:42px!important;height:66px}.product--thumbnail_slider .thumbnail-slider{margin-left:-70px;margin-top:-62px;max-width:380px}.product__description{margin-top:-80px}}@media screen and (min-width: 1025px) and (max-width: 1399px){.product--thumbnail_slider .thumbnail-slider{margin-top:-80px}.product__media-list{margin-top:64px}}@media screen and (min-width: 1400px){.product__media-list{margin-top:60px}.product-main-image{min-width:330px;max-width:330px}.product--thumbnail_slider .thumbnail-slider{margin-top:-30px}}.color-swatches-wrapper{position:relative;min-height:85px;max-height:250px;overflow-y:auto}.bu-vriant-details{position:absolute;top:32px;left:0;min-height:35px}.product-form__input input[type=radio]+label.color-swatch{height:28px!important;width:58px!important;position:relative;margin-bottom:40px}.color-swatch:before{border:none!important;box-shadow:none!important}.product-form__input input[type=radio]+label.color-swatch:after{border:none}.color-swatch .bu-variant-name{width:100%!important;cursor:pointer;font-family:fira-sans-condensed,sans-serif!important;font-weight:700!important;font-size:10px;line-height:1;letter-spacing:0;text-align:left;color:#0b1134!important;margin-top:4px}.color-swatch .bu-pms-code{font-size:8px;font-family:Fira Sans Condensed,sans-serif!important;font-weight:700!important;color:#0b1134!important;text-align:left;margin-top:3px;letter-spacing:0}.product-form__input input[type=radio]:checked+label.color-swatch{border:none!important;outline:4px solid #65beb8;outline-offset:4px}.product-form__input input[type=radio]:checked+label .bu-variant-name,.product-form__input input[type=radio]:checked+label .bu-pms-code{padding-left:4px;padding-right:4px}.product-form__input input[type=radio]:checked+label .bu-vriant-details{outline:4px solid #65beb8!important;left:-4px;right:-4px}.product-form__input input[type=radio]:checked+label.color-swatch:after{display:block}.product--no-media{max-width:100%!important;gap:24px!important}@media screen and (min-width: 750px){.product--no-media .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--no-media .product__description{margin-top:0}.product--no-media .product__description p:first-child,.product--no-media .product-features-wrapper{margin:0}}.product--no-media .product__title,.product--no-media .product__text,.product--no-media noscript .product-form__input,.product--no-media .product__tax,.product--no-media .product__sku,.product--no-media shopify-payment-terms,.product--no-media .price{text-align:left!important}.product--no-media fieldset.product-form__input{text-align:left!important;justify-content:flex-start!important;margin:0 0 12px!important}.product--no-media .product-form__quantity{text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-details.css.map */
