.price__regular{display:flex!important;flex-wrap:wrap;align-items:center}.price__regular dd{font-size:1.8rem;line-height:1}.product .price__regular .price_starting_at{font-size:1.8rem;margin-right:5px}.consultation-staff .img-box:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:50%;background:linear-gradient(to bottom,#0000,#000)}.product__description p:not(:last-child){margin-bottom:16px}@media only screen and (max-width:767px){.consultation-staff .cust-shortcode{background-color:transparent}.consultation-staff .cust-full-container{padding-left:10px;padding-right:10px}#appointo-body-calendar{min-height:0px}#appointo-modal-content{padding:0;max-width:370px}#appointo-body-calendar .appointo-left{padding:20px 5px}#appointo-location{font-size:12px!important;display:flex;align-items:center}#apt-no-availability{top:calc(50% - 50px);margin-top:unset;font-size:14px;max-width:95%}.vanilla-calendar .vanilla-calendar-week span{font-size:10px}.vanilla-calendar .vanilla-calendar-date{font-size:12px}#MainContent .custom-staff-section h4.subheading{font-size:24px}#MainContent .custom-staff-section h6.main-title{font-size:20px;line-height:1.4}.the-guide-form div[data-testid=form-row]{flex-wrap:wrap}.the-guide-form div[data-testid=form-component]{width:100%!important;flex:unset!important;padding:0!important;margin-bottom:10px!important}.the-guide-form .klaviyo-form{padding:0!important}.the-guide-form .cust-wraper.guide-form-box{padding:0}.next-and-previous-buttons .scc-btn a{width:100%!important;display:block;padding:8px 20px}.next-and-previous-buttons>.cust-col{margin-bottom:20px}.custom-heirloom-jewelry a.button{font-size:12px!important;padding:10px 19px!important;line-height:1.4!important;min-height:unset!important;max-width:250px!important}.custom-heirloom-jewelry>.rich-text__blocks{width:100%!important;padding:0 24px!important}.custom-heirloom-jewelry .title--section p{font-size:24px!important}#MainContent .why-ashley-sec{padding:40px 10px!important}#MainContent .stones-we-work-with{padding:10px}.stones-we-work-with .next-and-previous-buttons>.cust-col{margin-bottom:10px}.stones-we-work-with .cust-btn01{padding:0}.stones-we-work-with .cust-btn01 *{padding:8px 10px;font-size:12px;width:100%;display:block}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/custom.css.map */
