.cust-service-details-row{margin-top:-96px}.cust-service-details-row .cust-service-details-row__container{max-width:1200px;padding:0 30px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.cust-service-details-row .cust-service-details-row__item{display:flex;align-items:center}.cust-service-details-row .csdr-item__image{width:30%;aspect-ratio:1 / 1}.cust-service-details-row .csdr-item__image img{width:100%;height:100%;object-fit:cover}.cust-service-details-row .csdr-item__content{padding:48px;display:flex;justify-content:space-between;width:100%}.cust-service-details-row .csdr-item-content__left{display:flex;flex-direction:column;gap:16px;max-width:452px}.cust-service-details-row .csdr-item__subtitle{color:#000;font-family:var(--body-font-stack);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.cust-service-details-row .csdr-item__title{color:#000;font-family:var(--header-font-stack);font-size:32px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.92px;text-transform:capitalize;margin:0}.cust-service-details-row .csdr-item__text{color:#000;font-family:var(--body-font-stack);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.cust-service-details-row .csdr-item-content__right{display:flex;flex-direction:column;gap:10px}.cust-service-details-row .button_1{display:flex;height:48px;padding:10px 36px;justify-content:center;align-items:center;color:var(--primary-btn-text-color);border:1px solid var(--primary-btn-border-color);text-align:center;font-family:var(--body-font-stack);font-size:13px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase;position:relative;overflow:hidden;transition:color 1s ease;white-space:nowrap}.cust-service-details-row .button_1 span{position:relative;pointer-events:none}.cust-service-details-row .button_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .5s ease;z-index:0;background-color:var(--primary-btn-bg-color);border-color:var(--primary-btn-border-color);transform:translate(0)}.cust-service-details-row .button_1:hover:before{transform:translate(-100%)}.cust-service-details-row .button_1:hover{color:var(--primary-btn-text-hover-color)}.cust-service-details-row .button_2{display:flex;height:48px;padding:10px 36px;justify-content:center;align-items:center;border:1px solid var(--primary-btn-border-color);color:var(--primary-btn-text-hover-color);text-align:center;font-family:var(--body-font-stack);font-size:13px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase;position:relative;overflow:hidden;transition:color 1s ease;white-space:nowrap}.cust-service-details-row .button_2 span{position:relative}.cust-service-details-row .button_2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .5s ease;z-index:0;background:var(--primary-btn-bg-color);border-color:var(--primary-btn-border-color);transform:translate(calc(-100% - 1px))}.cust-service-details-row .button_2:hover:before{transform:translate(0)}.cust-service-details-row .button_2:hover{color:var(--primary-btn-text-color);border:1px solid var(--primary-btn-border-color)}.cust-service-details-row .only-mobile{display:none}@media (max-width: 768px){.cust-service-details-row .cust-service-details-row__container{padding:0 20px}.cust-service-details-row .only-desktop{display:none}.cust-service-details-row .only-mobile{display:flex}.cust-service-details-row .csdr-item__image{width:100%;aspect-ratio:unset}.cust-service-details-row .cust-service-details-row__item{flex-direction:column}.cust-service-details-row .csdr-item__content{padding:24px 16px;flex-direction:column;gap:32px}.cust-service-details-row .csdr-item-content__left{gap:8px}.cust-service-details-row .csdr-item__title{font-size:24px;letter-spacing:-1.44px}.cust-service-details-row .csdr-item-content__right{flex-direction:row}.cust-service-details-row .booking-button__container,.cust-service-details-row .button_2{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/326/assets/cust-service-details-row.css.map */
