.product-details:not(:last-child){margin-right:19px}.selection-widgets-container .variant-options{display:inline-flex;width:100%;margin-top:.4rem;padding-bottom:7px;overflow-x:auto}.product-type-name{height:85px}.product-type{height:57px}.selection-type-header{font-weight:700;font-size:16px;text-transform:uppercase;color:#000;font-family:Gilroy-Bold;line-height:19px}.variant-option-container{margin-top:13px}@media screen and (min-width:750px){.case-title{margin-top:20px}}@media screen and (max-width:749px){.content-overflow{overflow-x:auto}.container-title{margin-top:21px}}.variant-details{text-decoration:none;display:flex;flex-direction:column;align-items:center}.filter-details{cursor:pointer}.box-div{width:50px;height:50px;border:1px solid var(--grey-border3);margin:0;display:block;border-radius:4px;display:flex;justify-content:center;align-items:center}.box-div-current{width:50px;height:50px;border:2px solid var(--primary-color);margin:0;display:block;border-radius:4px;display:flex;justify-content:center;align-items:center}.color-box{width:42px;height:42px;border-radius:4px}.selection-box-text{color:var(--black-text2);font-size:1rem;font-family:Gilroy-Medium;word-wrap:break-word;white-space:normal;line-height:12px;text-align:center}.selection-box{box-shadow:0 2px 4px rgba(0,0,0,.08)}.text-div{font-family:Gilroy-Bold;font-size:1rem;line-height:12px;text-align:center;text-decoration:none;white-space:nowrap;font-family:Gilroy-Medium;color:var(--grey-text2)}.text-div-current{font-family:Gilroy-Bold;font-size:1rem;line-height:12px;text-align:center;color:var(--primary-color);text-decoration:none;white-space:nowrap}.text-content-div{margin-top:4px}.title-text{font-size:1.5rem;word-wrap:break-word;white-space:normal;display:contents}