.d-none{display:none}.product__tax__info{font-family:Inter;font-size:13px;font-weight:400;line-height:15.73px;color:#070e3e66}.empty_option_label{font-family:Inter;font-size:16px;font-weight:500;line-height:23.52px;letter-spacing:-.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#070e3e66}.options-area{border:1px solid #686d8b;padding:24px;border-radius:12px;margin-top:15px}.color-group{padding-top:10px}.outer-div{width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid;border-color:#cfcfcf;cursor:pointer}.card-input-element:checked~.outer-div{border:2px solid #070e3e}.outer-div .color-card-body{border:1px solid #070e3e}.input-radio-group{display:flex;gap:10px;flex-wrap:wrap;border:1px solid #686d8b;padding:24px;border-radius:12px;margin-top:15px}.input-color-radio-group{display:flex;gap:10px;flex-wrap:wrap;padding-top:10px}.input-color-radio-group .radio-card-body{height:20px;width:20px;border-radius:50%}.input-color-radio-group .outer-div button{cursor:pointer}.product-option-group{margin-bottom:30px}.product-option-group h3{font-family:Inter;font-size:16px;font-weight:500;line-height:23.52px;letter-spacing:-.02em;text-align:left;margin:0;padding-bottom:8px}.product-option-swatch h3{padding-bottom:unset}.color-card-body{width:20px;height:20px;border-radius:50%!important}.card-input-element~.radio-card-body{padding:5px 10px;font-family:Inter;font-size:13px;font-weight:400;line-height:15.73px;justify-content:center;color:var(--primary);-webkit-box-shadow:none;box-shadow:none;border:1px solid #070e3e66;color:#070e3e66;border-radius:20px;text-align:center;background-color:#fff}.card-input-element~.radio-card-body:hover{cursor:pointer}.card-input-element:checked~.radio-card-body{border:1px solid transparent;color:#fff;background:#070e3e;-webkit-transition:border .3s;-o-transition:border .3s;transition:border .3s}.card-input-element:checked~.radio-card-body:after{color:#719ec999;position:absolute;right:5px;top:5px;font-family:"Font Awesome 5 Free";font-style:normal;font-size:1rem;font-weight:900;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation-name:fadeInCheckbox;animation-name:fadeInCheckbox;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}.color-tag{font-family:Inter;font-size:16px;font-weight:500;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#161e5499;padding:10px 0;clear:both}.tooltip{position:absolute;background-color:#333;color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1000;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out}.product-group-hr{margin-bottom:26px}@-webkit-keyframes fadeInCheckbox{0%{opacity:0;-webkit-transform:rotateZ(-20deg)}to{opacity:1;-webkit-transform:rotateZ(0deg)}}@keyframes fadeInCheckbox{0%{opacity:0;transform:rotate(-20deg)}to{opacity:1;transform:rotate(0)}}.MainProduct,.product__title__wrapper h2{font-family:Inter}.product-gallery{display:flex;align-items:flex-start}.main-image-container{flex:1;max-width:80%;margin-right:20px;position:relative}.main-image-container>#lightbox-prev,.main-image-container>#lightbox-next{top:50%}.main-image-container img{max-width:100%;border:1px solid #ddd;cursor:pointer}.thumbnails-container{display:flex;flex-direction:column;gap:10px}.thumbnail-image{width:80px;height:80px;cursor:pointer;border:1px solid #ddd;transition:border .3s}.thumbnail-image:hover{border:1px solid #333}.thumbnail-image.active{border:2px solid #333}.lightbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.lightbox-overlay.hidden{display:none}.lightbox-overlay img{max-width:90%;max-height:90%;border:5px solid white}#lightbox-close{top:40px;position:absolute;right:40px;border-radius:50%;height:40px;width:40px;border:inherit;font-size:24px;cursor:pointer}#lightbox-prev{position:absolute;border-radius:50%;height:40px;width:40px;left:60px;border:inherit;font-size:18px;cursor:pointer}#lightbox-next{position:absolute;border-radius:50%;height:40px;width:40px;right:60px;border:inherit;font-size:18px;cursor:pointer}.aston-loader{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#0000003b;z-index:9999}.aston-loader img{height:150px}.mobile-show{display:none}@media screen and (max-width: 540px){.product-gallery{flex-direction:column}.thumbnails-container{flex-direction:row;flex-wrap:wrap}.main-image-container{max-width:100%!important;margin-right:0!important}.mobile-hide{display:none}.mobile-show{display:block}}.thumbnail-wrapper{position:relative;width:80px;height:80px;overflow:hidden}.skeleton-loader{width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.thumbnail-image{width:100%;height:100%;object-fit:cover}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.mobile-product-option-group{display:none}@media screen and (max-width: 540px){.product-option-group{display:none}.product-option-group.product-option-swatch{display:block}.mobile-product-option-group,.mobile-product-option-group h3{display:flex;font-family:Inter;font-size:16px;font-weight:500;line-height:23.52px;letter-spacing:-.02em;align-items:center;gap:8px}.mobile-product-option-group:last-of-type{padding-bottom:20px}.filter-dropdown{border:1px solid #070e3e;min-width:103px;height:30px;padding:0 30px 0 12px;gap:0px;border-radius:39px;border:1px 0px 0px 0px}.custom-dropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(../assets/downward-icon.svg);background-repeat:no-repeat;background-position:90% center;color:#070e3e}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/custom-variant-builder.css.map */
