.bridal-chart-section .title-wrapper h2{margin-top:0}.bridal-chart-section .collection__description{font-size:16px;color:#333;line-height:27px}.bridal-chart-section .bridal-categories-listitems{display:flex;gap:40px}.bridal-chart-section .bridal-categories__item{background-color:var(--nonary-color);border-radius:12px;flex:1}.bridal-chart-section .categories-header{background-color:var(--primary-color);text-align:center;position:relative;padding:24px;border-radius:12px 12px 0 0}.bridal-chart-section .categories-header .categories-header-caption{font-family:var(--font-extra-family);background-color:var(--tertiary-color);font-weight:700;font-size:11px;color:var(--selection-color);letter-spacing:.04em;line-height:100%;display:inline-block;vertical-align:middle;padding:8px 15px;border-radius:6px;position:absolute;left:0;right:0;top:-13px;margin:0 auto;width:max-content}.bridal-chart-section .categories-header .categories-header-subheading{font-weight:400;font-size:16px;color:var(--selection-color);letter-spacing:0;line-height:170%}.bridal-chart-section .categories-header .categories-header-heading{font-family:var(--font-heading-family);font-size:62px;font-weight:400;color:var(--selection-color);letter-spacing:-.03em;line-height:124%;margin-top:8px}.bridal-chart-section .categories-content{padding:5rem 4rem 4rem;display:flex;flex-wrap:wrap;gap:20px}.bridal-chart-section .categories-content .categories-items{padding:24px;border-radius:6px;position:relative;background-color:var(--selection-color);text-align:center;flex:1;width:50%}.bridal-chart-section .categories-content .categories-items:nth-child(2){background-color:var(--primary-color)}.bridal-chart-section .categories-content .categories-items:nth-child(2):after{background-color:var(--selection-color);opacity:.7;position:absolute;content:"";left:0;right:0;top:0;bottom:0}.bridal-chart-section .categories-content .button-wrapper{width:100%;flex:unset;margin-top:20px;text-transform:uppercase}.bridal-chart-section .categories-content .button-wrapper .button{padding-left:10px;padding-right:10px}@media (min-width: 577px){.bridal-chart-section .categories-content .button-wrapper .button .svg-wrapper{display:none}}.bridal-chart-section .categories-content .categories-items .categories-items-caption{font-family:var(--font-extra-family);background-color:var(--selection-color);border:1px solid var(--primary-color);font-weight:500;font-size:13px;color:var(--senary-color);letter-spacing:.04em;line-height:100%;display:inline-block;vertical-align:middle;padding:5px 15px;border-radius:6px;position:absolute;left:0;right:0;top:-14px;margin:0 auto;width:max-content;z-index:2}.bridal-chart-section .categories-content .categories-items .categories-items-title{font-family:var(--font-heading-family);font-size:32px;font-weight:400;color:var(--secondary-color);letter-spacing:-.03em;line-height:124%;margin-top:8px;margin-bottom:30px;z-index:2;position:relative}.bridal-chart-section .categories-content .categories-items .item_block{margin-bottom:20px;z-index:2;position:relative}.bridal-chart-section .categories-content .categories-items .item_block:last-child{margin-bottom:0}.bridal-chart-section .categories-content .categories-items .item_block .collection-overflow__content_img{border-radius:12px;overflow:hidden}.bridal-chart-section .categories-content .categories-items .item_block .collection-categories-text{font-weight:600;font-size:16px;color:var(--secondary-color);letter-spacing:.04em;line-height:100%;text-transform:uppercase;margin-top:10px}@media (max-width: 1199px){.bridal-chart-section .categories-content .categories-items .categories-items-title{font-size:28px;margin-top:5px;margin-bottom:20px}.bridal-chart-section .categories-content .categories-items .item_block .collection-categories-text{font-size:15px}.bridal-chart-section .categories-content .categories-items{padding:15px}.bridal-chart-section .categories-content{padding:4rem 3rem 3rem}.bridal-chart-section .categories-header .categories-header-heading{font-size:50px}.bridal-chart-section .categories-content .button-wrapper .button{font-size:15px}}@media (max-width: 1024px){.bridal-chart-section .categories-content .categories-items .categories-items-title{font-size:24px}.bridal-chart-section .categories-content .categories-items .item_block .collection-categories-text{font-size:14px}.bridal-chart-section .categories-header .categories-header-heading{font-size:44px}}@media (max-width: 989px){.bridal-chart-section .bridal-categories-listitems{gap:30px;flex-direction:column}.bridal-chart-section .categories-content .categories-items .categories-items-title{font-size:32px}.bridal-chart-section .categories-content .categories-items .item_block .collection-categories-text{font-size:16px}.bridal-chart-section .categories-content .categories-items{padding:20px}.bridal-chart-section .categories-content{padding:5rem 4rem 4rem}.bridal-chart-section .categories-header .categories-header-heading{font-size:52px}.bridal-chart-section .categories-content .button-wrapper .button{font-size:16px}}@media (max-width: 767px){.bridal-chart-section .collection__description{font-size:14px;line-height:20px}}@media (max-width: 576px){.bridal-chart-section .categories-header .categories-header-caption{font-size:10px;padding:6px 10px;top:-11px}.bridal-chart-section .categories-header{padding:15px;border-radius:12px 12px 0 0}.bridal-chart-section .categories-header .categories-header-subheading{font-size:14px}.bridal-chart-section .categories-header .categories-header-heading{font-size:42px;line-height:100%;margin-top:3px}.bridal-chart-section .categories-content{padding:3rem 2rem 2rem;gap:20px}.bridal-chart-section .categories-content .button-wrapper{margin-top:0}.bridal-chart-section .categories-content .categories-items .categories-items-caption{font-size:10px;top:-11px}.bridal-chart-section .categories-content .categories-items .categories-items-title{font-size:24px}.bridal-chart-section .categories-content .categories-items{padding:20px 18px}.bridal-chart-section .categories-content .categories-items .item_block .collection-categories-text,.bridal-chart-section .categories-content .button-wrapper .button{font-size:14px}}@media (max-width: 400px){.bridal-chart-section .categories-content .categories-items .categories-items-title{font-size:20px}.bridal-chart-section .categories-content .categories-items{width:100%}.bridal-chart-section .categories-content{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bridal-chart.css.map */
