.cms-home .homepage-redesign-designers-block .bridal-link-container .designers-title-block .designers-title-content{padding:8vw 4vw 50vw}.cms-home .homepage-redesign-banner .main-banner .main-banner-content .reviews-section .header__inner>div:last-child{padding:0 5px}.cms-home .homepage-find-store-new-block .find-store-left-side .find-store-btn{padding-left:25px;padding-bottom:30px;order:2}.cms-home .homepage-blog-posts .tag .more-blogs-btn{display:none}.cms-home .reviews-section .CarouselWidget__header.u-textCenter--all,.page-products .reviews-section .CarouselWidget__header.u-textCenter--all{padding-left:0!important;padding-right:0!important;display:block!important;text-align:center!important}.reviews-section .CarouselWidget__header.u-textCenter--all .header__inner{max-width:100%}.category-bridesmaids .bridesmaids-banner .fade:after{content:"";display:block!important;position:absolute;bottom:-1px;left:0;width:100%;height:50%;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%)}.category-bridesmaids .main-banner-section .main-banner-content.bottom{bottom:40px!important;margin-top:0;position:absolute}.category-bridesmaids .colour-swatch-section{list-style:none;text-align:center;max-width:100%;margin-left:auto;margin-right:auto;position:fixed;bottom:0;z-index:2;background-color:#fff;width:100%;margin-bottom:0;left:0;padding:15px 40px}.catalog-product-view .pdp-form-messaging{background-color:#f3eee8;border:2px solid #f3eee8;margin-top:20px;padding:20px;width:auto;display:inline-block}.catalog-product-view .pdp-form-messaging .heading{margin-bottom:5px;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-top:0}.catalog-product-view .pdp-form-messaging p{margin-bottom:10px;font-size:14px;letter-spacing:.5px}.catalog-product-view .pdp-form-messaging p:last-child{margin-bottom:0}.catalog-product-view .pdp-form-messaging span{margin-left:3px}