a.delete-item { position: absolute; right: 0; top: 0; width: 30px; height: 30px; background-color: #ccc; z-index: 2; display: flex; justify-content: center; align-items: center; border-radius: 50%; } #videoSourceWrapper { width: 50%; margin: auto; position: relative; padding: 25px; } #uploadVideoProgressBar { height: 5px; width: 1%;  background: #2781e9;  margin-top: -5px; display:none; position:relative; } .filters-top .filters_body { align-items: center; } .filters-left .filter-video{ margin-bottom: 25px; } .thumb--video { position: relative; width: 90px; border: solid 1px #dee2e6; border-radius: 4px; margin-bottom: 15px; } .thumb--video img{margin: 0 auto;display: block} .thumb--video a{ display: block; position: relative; } .thumb--video a:after{ content: ""; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 27px; height:27px; border-radius: 50%; border: 2px solid #fff; z-index:2; } .thumb--video a:before{ content: ""; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);    border: 10px solid transparent; border-width: 6px 0px 6px 10px; border-left-color:#fff; z-index:2; margin-left: 2px } .thumb--video:after { content: ""; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background-color: rgba(0,0,0,0.5); } .unset--width { width: 100% !important; } #videoSourceWrapperRemoved{ width:unset !important; padding:unset !important; } .video-player{ max-height:200px; min-height: 200px; } .product-detail-sticky{ @media screen and (min-width:992px){ position: sticky; position: -webkit-sticky; top: 180px; } } .product-detail-gallery{ position: relative !important; top: 0 !important; } .applied-arrow input, .tagify { background-image: url(images/retina/down-arrow.svg); padding-right: 35px; background-color: #fff; background-size: 10px; background-color: #fff; background-repeat: no-repeat; background-position: calc(100% - 11px) center;	 } .tagify { min-height: 35px; } .custom-product-addOption { float:right; }a.tarcking_number { color: #FF3A59!important; } a.icn-highlighted { width: 100% !important; display: block !important; height: 100% !important; background: none !important; border-color: var(--brand-color) !important; color: var(--brand-color) !important; border: 1px solid !important; } .labelSection, .commentsection { background: rgba(0, 0, 0, 0.05); padding: 20px; } .list-shippings .shipping-method { max-width: 80% !important; } .validate-address { font-size:13px; }