.product-page--react *{border-style:solid}.product-page--react :is(h1,h2,h3,h4,h5,h6){font-family:inherit;line-height:inherit}.product-page--react .product-details__sticky{position:sticky;top:15%;height:max-content}.product-page--react.futura-regular,.product-page--react .futura-regular{font-family:Futura,sans-serif}.product-page--react #item-description-body ul,.product-page--react #item-description-body li{list-style-type:disc;list-style-position:inside}@media screen and (max-width:1023px){.product-page--react .free-shipping-dt{display:none}.product-page--react .free-shipping-mb{display:block}}@media screen and (min-width:1024px){.product-page--react .free-shipping-dt{display:block}.product-page--react .free-shipping-mb{display:none}}.product-page--react .image-container{position:relative}.product-page--react img{transition:transform .1s ease}.product-page--react .product-colors-scrollbar::-webkit-scrollbar{height:2px;margin-top:100px}.product-page--react .product-colors-scrollbar::-webkit-scrollbar-track{background:transparent}.product-page--react .product-colors-scrollbar::-webkit-scrollbar-thumb{background-color:#000}.product-page--react .no-scrollbar::-webkit-scrollbar{display:none}.product-page--react .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.product-page--react .lds-ring{display:flex;justify-content:center;align-items:center;position:relative;width:50px;height:50px}.product-page--react .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:30px;height:30px;margin:4px;border:2px solid transparent;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite}.product-page--react .lds-ring div:nth-child(1){animation-delay:-.45s}.product-page--react .lds-ring div:nth-child(2){animation-delay:-.3s}.product-page--react .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product-page--react .lds-ring--black div{border-color:black transparent transparent transparent}.product-page--react .lds-ring--white div{border-color:white transparent transparent transparent}.product-page--react .size-guide-backdrop,.product-page--react .size-guide-modal{z-index:5000}
