.section-dress-detail{width:100%;background-color:#fff}.section-dress-detail__container{max-width:1200px;margin:0 auto;padding:96px 30px 0}.section-dress-detail__content{display:flex;gap:0;align-items:stretch}.section-dress-detail__text-content{flex:1;padding-right:96px;display:flex;flex-direction:column;gap:24px;max-width:570px}.section-dress-detail__heading{font-family:var(--header-font-stack);font-weight:400;font-size:40px;line-height:1.177;letter-spacing:-.04em;text-transform:capitalize;color:#000;margin:0}.section-dress-detail__description{font-family:var(--body-font-stack);font-weight:400;font-size:16px;line-height:1.5;color:#000;margin:0}.section-dress-detail__info-section{flex:1;display:flex;flex-direction:column;gap:32px}.section-dress-detail__info-cards{display:flex;flex-direction:column;width:100%}.section-dress-detail__info-card{display:flex;flex-direction:column;gap:8px;padding:12px 0;border-top:1px solid #E2E2E2;border-bottom:none}.section-dress-detail__info-card:last-child{border-bottom:1px solid #E2E2E2}.section-dress-detail__info-label{font-family:var(--body-font-stack);font-weight:600;font-size:16px;line-height:1.5;text-transform:uppercase;color:#000;margin:0}.section-dress-detail__info-value,.section-dress-detail__additional-info{font-family:var(--body-font-stack);font-weight:400;font-size:16px;line-height:1.5;color:#000;margin:0}.section-dress-detail .section-dress-detail__button{display:flex;height:48px;padding:10px 36px;justify-content:center;align-items:center;width:fit-content;font-family:var(--body-font-stack);font-size:13px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase;position:relative;z-index:1;overflow:hidden;color:#fff;border:1px solid #000;transition:color 1s ease}.section-dress-detail .section-dress-detail__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .5s ease;z-index:-1}.section-dress-detail .section-dress-detail__button:before{background-color:#000;border-color:#000;transform:translate(0)}.section-dress-detail .section-dress-detail__button:hover:before{transform:translate(-100%)}.section-dress-detail .section-dress-detail__button:hover{color:#000;border:1px solid #000}@media only screen and (max-width: 768px){.section-dress-detail__container{padding:48px 30px 0}.section-dress-detail__content{flex-direction:column;gap:32px}.section-dress-detail__text-content{padding-right:0;gap:20px}.section-dress-detail__heading{font-size:32px}.section-dress-detail__info-section{gap:24px}.section-dress-detail__button{width:100%;justify-content:center}}@media only screen and (max-width: 480px){.section-dress-detail__heading{font-size:28px;letter-spacing:-1.12px}.section-dress-detail__description,.section-dress-detail__info-label,.section-dress-detail__info-value,.section-dress-detail__additional-info{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/322/assets/cust-dress-detail.css.map */
