.bridal-product{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);border-bottom:1px solid var(--color-dark-gray)}.bridal-product__images{max-width:765px;width:100%;margin-left:auto;padding-left:80px;position:relative}.bridal-product__slider-wrapper{position:relative}.bridal-product__slider-wrapper:after{content:"";border-bottom:1px solid var(--color-dark-gray);position:absolute;bottom:-1px;left:-39px;right:0}.bridal-product__slider{margin-right:40px;border-left:1px solid var(--color-dark-gray);border-right:1px solid var(--color-dark-gray);position:relative}.bridal-product__slider:before{content:"";border-bottom:1px solid var(--color-dark-gray);position:absolute;bottom:39px;left:-40px;right:-41px}.bridal-product__slider:after{content:"";height:100%;border-right:1px solid var(--color-dark-gray);position:absolute;left:-40px;top:0}.bridal-product__slider:not(.slick-initialized) .bridal-product__slide-item{display:none}.bridal-product__slider:not(.slick-initialized) .bridal-product__slide-item:first-of-type{display:block}.bridal-product__slide-item{padding:0 0 40px}.bridal-product__slide-image-wrapper{height:0;padding-bottom:100%;position:relative}.bridal-product__slide-item img,.bridal-product__slide-item video{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.bridal-product__thumbnails{position:absolute;left:50%;transform:translate(-50%);bottom:5px;display:flex;justify-content:center;align-items:center}.bridal-product__thumbnails:before{content:"";position:absolute;left:-10px;right:-10px;height:6px;background:#fff}.bridal-product__thumbnail{height:40px!important;width:40px;margin:12px 10px;position:relative;cursor:pointer;transition:.3s ease}.bridal-product__thumbnail.active{transform:scale(1.4);border:1px solid #BDBDBD}.bridal-product__thumbnail img{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center}.bridal-product__content{display:flex;align-items:center;border-left:1px solid var(--color-dark-gray)}.bridal-product__content-container{width:100%;max-width:685px;padding:40px 80px 40px 60px;text-align:center}.bridal-product__content-container .sh5{margin:0 0 30px}.bridal-product__content-container h3{max-width:405px;margin:0 auto 60px;display:block}.bridal-product__content-container .product__accordion{margin-top:0;margin-bottom:30px}.bridal-product__content-container .product__accordion summary{padding-bottom:0;display:block}.bridal-product__content-container .product__accordion .summary__title{padding-bottom:10px;display:inline-flex;justify-content:center;border-bottom:1px solid #DCDCDC}.bridal-product__content-container .accordion__title{max-width:unset}@media screen and (max-width: 1200px){.bridal-product{grid-template-columns:minmax(0,1fr) minmax(0,550px)}}@media screen and (max-width: 1050px){.bridal-product__images{padding-left:40px}.bridal-product__content-container{padding-right:40px}}@media screen and (max-width: 768px){.bridal-product{display:block;overflow:hidden}.bridal-product__images{padding:0;border-bottom:1px solid var(--color-dark-gray)}.bridal-product__slider-wrapper{margin-bottom:20px;border-bottom:1px solid var(--color-dark-gray)}.bridal-product__slider{margin:0 -10px;padding:0 40px 0 20px}.bridal-product__slider .slick-list{overflow:visible}.bridal-product__slider .slick-dots{margin:0;padding:0;display:flex;justify-content:center;align-items:center;position:absolute;bottom:16px;left:0;right:20px;list-style:none}.bridal-product__slider .slick-dots li{padding:3px}.bridal-product__slider .slick-dots li button{width:5px;height:5px;border-radius:5px;background:var(--color-light-gray);font-size:0;opacity:.5}.bridal-product__slider .slick-dots li.slick-active button{opacity:1}.bridal-product__slider:before{content:none}.bridal-product__slider:after{content:none}.bridal-product__slider-wrapper:after{content:none}.bridal-product__slide-item{margin:0 10px;padding:0;border-left:1px solid var(--color-dark-gray);border-right:1px solid var(--color-dark-gray)}.bridal-product__slide-image-wrapper{width:100%}.bridal-product__thumbnails{display:none}.bridal-product__content-container{padding:60px 20px}.bridal-product__content-container .sh5{margin-bottom:20px}.bridal-product__content-container h3{margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-bridal-product.css.map */
