.style-number{font-size:1.6rem}.price{font-weight:700}.price--on-sale .price-item--regular{font-weight:400}.product-media-container,.thumbnail-list__item{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity))}@media screen and (max-width: 749px){.product__info-wrapper{max-width:470px!important;margin-left:auto;margin-right:auto}}.product__info-wrapper .price--on-sale .price__sale,.price--show-badge{display:flex;align-items:center}.price--show-badge .price__regular .price-item--regular{margin-right:1rem}.product-form__input .form__label{font-size:1.6rem}.product-form__input .form__label .option-name,.quantity__label{text-transform:uppercase}.product-form__input .form__label-selection,.product-form__input .shoe-sizes-wrapper{font-weight:700}.product-form__input input[type=radio]+.option-color{position:relative;padding:0;border-radius:50%;height:50px;width:50px;overflow:hidden}.product-form__input input[type=radio]+.option-color img:first-of-type{display:none;margin-left:auto;margin-right:auto}@media screen and (max-width: 749px){.product-form__input input[type=radio]+.option-color .value{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}}.product-form__input input[type=radio]+.option-color img:nth-of-type(2){position:absolute;top:0;left:0;display:block;border-radius:50%;height:100%;width:100%}@media screen and (min-width: 750px){.product-form__input input[type=radio]+.option-color{padding:6px;border-radius:unset;height:auto;width:auto;text-indent:unset}.product-form__input input[type=radio]+.option-color img:first-of-type{display:block}.product-form__input input[type=radio]+.option-color img:nth-of-type(2){display:none}}.product-form__input input[type=radio]:checked+label{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));outline:3px solid}.product-form__input input[type=radio]:checked+.option-color{outline-offset:2px}@media screen and (min-width: 750px){.product-form__input input[type=radio]:checked+.option-color{outline-offset:0}}.product-form__input input[type=radio].disabled:checked+label{color:rgba(var(--color-foreground),.6)}.product-form__input input[type=radio]+.option-color img{display:block;max-width:100px;height:auto;margin-bottom:6px}.product-form__input input[type=radio].disabled+.option-color img{filter:opacity(40%) grayscale(50%)}.shoe-sizes-wrapper{display:inline-flex}.shoe-sizes>span:empty{display:none}.shoe-sizes .shoe-size-ranges .range:not(:last-child):after{content:" | "}.size-chart-link a{display:block;margin-top:6px;color:rgba(var(--color-foreground));text-decoration:none}.size-chart-link a:hover{text-decoration:underline}quantity-input.quantity{background-color:#fff}.product__media-wrapper .thumbnail-list_item--variant:not(.variant-active){display:none}.gray-background{background-color:#efefef;--media-border-opacity: .2}.arrow-separator{position:relative}.arrow-separator:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);height:40px;width:40px;border-radius:50%;background-color:#707070}.arrow-separator:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%,30%) rotate(45deg);border:solid white;border-width:0 3px 3px 0;display:inline-block;padding:6px;text-align:center;height:16px;width:16px}.product-details__heading{text-align:center}.product-details h3{text-transform:uppercase}.product-details a{color:rgba(var(--color-link))}.product-details__columns{display:flex;flex-wrap:wrap;gap:2rem}.product-details__priority,.product-details__uses{text-align:center}.product-details__columns>div{flex-basis:100%}.product-details__priority>div{display:flex;flex-direction:column}.product-details__priority .product-details__content{display:flex;flex-direction:column;justify-content:center;flex-grow:1;padding-top:3rem;padding-bottom:3rem;border-left:1px solid #707070;border-right:1px solid #707070;border-bottom:1px solid #707070}.product-details__priority .product-details__content *{margin-top:0;margin-bottom:0}.product-details__priority h3,.product-details__uses h3{background-color:#000;color:#fff;padding:1rem;margin:0}.product-details__priority .product-details__content{background-color:#efefef;padding-left:2rem;padding-right:2rem}.product-details__secondary{border:1px solid #707070;margin-top:4rem;margin-bottom:4rem}.product-details__secondary>div{padding-left:2rem;padding-right:2rem}@media screen and (min-width: 1050px){.product-details__secondary{padding-top:3rem;padding-bottom:3rem}.product-details__secondary>div{padding-left:4rem;padding-right:4rem}}.product-details__secondary ul{padding-left:20px}.product-details__uses ul{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-evenly;list-style:none;padding:2rem;margin:0;background-color:#efefef;border-left:1px solid #707070;border-right:1px solid #707070;border-bottom:1px solid #707070}.product-details__uses img{padding:.5rem;border-radius:50%;border:2px solid black;background-color:#fff}@media screen and (min-width: 750px){.product-details__columns{flex-wrap:nowrap}.product-details__columns>div{flex-basis:33%}.product-details__uses ul{padding:4rem}}.kl_reviews__answers_grid .kl_reviews__summary__custom_question--range .kl_reviews__summary__custom_question__answer--range,.kl_reviews__summary__custom_question--text .kl_reviews__summary__custom_question__answer--text{font-size:14px}.kl_reviews__answers_grid .kl_reviews__summary__custom_question--range strong,.kl_reviews__summary__custom_question--text .kl_reviews__summary__custom_question__question--text{font-size:20px}.kl_reviews__answers_grid>div{max-width:500px}.kl_reviews__answers_grid .kl_reviews__summary__custom_question--range svg{height:20px}@media only screen and (min-width: 1000px){.kl_reviews__answers_grid:not(.kl_preview *)>div{width:calc(50% - 24px)}}.kl_reviews__answers_grid{justify-content:space-around}.kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__button{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/64/assets/bc-section-main-product.css.map */
