@font-face{font-family:Avenir;src:url(7c5528088cb4ad0c469f.woff2) format("woff2"),url(afba56f3c44092e0a5ec.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(e3e1c57001c13abf8b13.woff2) format("woff2"),url(6437df239576a830ec77.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Didot;src:url(3e37a5da292ce0298aa4.woff2) format("woff2"),url(da3d8aca8981bcb60397.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Didot-italic;src:url(684bb1900497735a33f4.woff2) format("woff2"),url(521de4c3d8e53806cfce.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Notera;src:url(f0a0b56166aa6f18ddbe.woff2) format("woff2"),url(09fb4b513390f48a01de.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.Press-body-container .page-container .main-content{width:100%;max-width:1140px;margin:32px auto 0;padding:0}@media only screen and (max-width:1024px){.Press-body-container .page-container .main-content .press-container{padding-left:15px;padding-right:15px}}@media only screen and (max-width:1024px)and (orientation:landscape){.Press-body-container .page-container .main-content .press-container{padding-left:40px;padding-right:40px}}.Press-body-container .page-container .main-content .press-container .page-press-header{text-align:center}.Press-body-container .page-container .main-content .press-container .page-press-description{font: 300 1em Avenir,sans-serif;font-size:12px}.Press-body-container .page-container .main-content .press-container .page-press h1{font: 1em Didot,serif;font-size:40px}.Press-body-container .page-container .main-content .press-container-content{margin-top:18px}@media only screen and (max-width:768px){.Press-body-container .page-container .main-content .press-container-content{margin-top:10px}}.Press-body-container .page-container .main-content .press-container-content .image-container{text-align:center}.Press-body-container .page-container .main-content .press-container-content .image-container:not(:last-child){padding-bottom:40px}.Press-body-container .page-container .main-content .press-container-content .image-container .image-url:hover .image-caption{text-decoration:underline}.Press-body-container .page-container .main-content .press-container-content .image-container .image-caption{font-size:12px;font: 300 1em Avenir,sans-serif;position:relative;top:-10px}.Press-body-container .page-container .main-content .press-container-content .image-grid-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:60px}.Press-body-container .page-container .main-content .press-container-content .image-grid-container .grid-image{text-align:center;width:calc(50% - 15px)}@media only screen and (min-width:768px){.Press-body-container .page-container .main-content .press-container-content .image-grid-container .grid-image{width:calc(25% - 22.5px)}}.Press-body-container .page-container .main-content .press-container-content .image-grid-container .grid-url,.Press-body-container .page-container .main-content .press-container-content .image-grid-container .grid-caption{font: 300 1em Avenir,sans-serif;font-size:12px;color:#282828;position:relative;top:-10px}.Press-body-container .page-container .main-content .press-container-content .image-grid-container .grid-url:hover{text-decoration:underline}@media only screen and (min-width:768px){.Press-body-container .page-container .main-content .press-container-content .image-column-container{display:flex;justify-content:space-between;padding-bottom:60px}}.Press-body-container .page-container .main-content .press-container-content .image-column-container .column-image{text-align:center}@media only screen and (min-width:768px){.Press-body-container .page-container .main-content .press-container-content .image-column-container .column-image{width:calc(50% - 15px)}}.Press-body-container .page-container .main-content .press-container-content .image-column-container .column-url,.Press-body-container .page-container .main-content .press-container-content .image-column-container .column-caption{font: 300 1em Avenir,sans-serif;font-size:12px;color:#282828;position:relative;top:-10px}.Press-body-container .page-container .main-content .press-container-content .image-column-container .column-url:hover{text-decoration:underline}.top-showroom-section{background-color:#f2f1ef;margin-bottom:60px}@media only screen and (max-width:768px){.top-showroom-section{margin-bottom:0}}@media only screen and (min-width:1301px){.top-showroom-section .shg-c>.shg-row>.shg-c-lg-7{width:63.9%}}@media only screen and (max-width:768px){.top-showroom-section .shg-c>.shg-row>.shg-c-lg-7{width:100%}}@media only screen and (min-width:1301px){.top-showroom-section .shg-c>.shg-row>.shg-c-lg-5{width:36.1%}}@media only screen and (max-width:768px){.top-showroom-section .shg-c>.shg-row>.shg-c-lg-5{width:100%}}.top-showroom-section .shg-c>.shg-row>div{padding:30px}.top-showroom-section .shg-c>.shg-row>div:last-child{display:flex;flex-direction:column}@media only screen and (max-width:768px){.top-showroom-section .shg-c>.shg-row>div:last-child{padding:40px 20px 60px}}.top-showroom-section .shg-c:has(>.button){padding-bottom:0!important}.top-showroom-section .shogun-image-container{height:100%}.top-showroom-section .shogun-image{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:1301px){.top-showroom-section .shogun-image{max-height:680px}}.top-showroom-section .breadcrumbs-for-showroom{margin-bottom:15px}.top-showroom-section .breadcrumbs-for-showroom .mr-breadcrumb-container{margin-top:30px;padding:0}@media only screen and (max-width:1024px){.top-showroom-section .shogun-heading-component h1{font-size:30px!important;line-height:32px}}.top-showroom-section .showroom-close-msg{background-color:#eae8e5;padding:13px;color:#a97338}.top-showroom-section .showroom-close-msg .showroom-temp-heading{font: 500 1em Avenir,sans-serif;font-size:11px;line-height:15px;letter-spacing:1px;text-transform:uppercase;display:block;margin-bottom:5px}.top-showroom-section .showroom-close-msg .showroom-temp-content{font: 300 1em Avenir,sans-serif;font-size:12px;line-height:16px}.top-showroom-section .showroom-contact-info{margin:25px 0}.top-showroom-section .showroom-contact-info a{display:flex;align-items:center;margin-bottom:8px;color:#002b41}.top-showroom-section .showroom-contact-info img{width:16px;height:16px;object-fit:contain}.top-showroom-section .showroom-contact-info span{padding-left:10px}.top-showroom-section .book-appointment-btn{margin-bottom:40px}@media only screen and (max-width:768px){.top-showroom-section .book-appointment-btn{text-align:center}}.top-showroom-section .shg-btn{font-size:10px;line-height:16px;letter-spacing:1px;text-transform:uppercase;padding:12px 20px}@media only screen and (max-width:768px){.top-showroom-section .shg-btn{width:100%;text-align:center!important}}.top-showroom-section .top-section-details{font-size:12px;line-height:16px}.top-showroom-section .showroom-quick-qua{font-size:11px;line-height:14px}.top-showroom-section .showroom-quick-qua a{font: 500 1em Avenir,sans-serif;font-size:11px;line-height:14px;color:#002b41;text-decoration:underline}.top-showroom-section .showroom-quick-qua a:hover{opacity:.5}@media only screen and (max-width:768px){.breadcrumbs-for-showroom .mr-breadcrumb-container{margin-top:20px;margin-bottom:15px;padding-left:0}}@media only screen and (max-width:1024px){.breadcrumbs-for-showroom .mr-breadcrumb-container .mr-breadcrumbs__link{font-size:10px}}@media only screen and (max-width:1024px){.breadcrumbs-for-showroom .mr-breadcrumb-container .mr-breadcrumbs__item{font-size:10px;margin:0 0 0 30px}}@media only screen and (max-width:1024px){.breadcrumbs-for-showroom .mr-breadcrumb-container .mr-breadcrumbs__item:first-child{margin-left:0}}@media only screen and (max-width:1024px){.breadcrumbs-for-showroom .mr-breadcrumb-container .mr-breadcrumbs__item:before{font-size:14px;width:30px;left:-30px;line-height:1}}.showroom-second-section{margin-bottom:60px}@media only screen and (max-width:768px){.showroom-second-section{overflow:hidden}}.showroom-second-section .shg-c>.shg-row>div:first-child{padding:80px}@media only screen and (max-width:1024px){.showroom-second-section .shg-c>.shg-row>div:first-child{padding:60px 20px}}@media only screen and (max-width:768px){.showroom-second-section .shg-c>.shg-row>div:first-child{padding:60px 20px 0;width:100%}}@media only screen and (max-width:768px){.showroom-second-section .shg-c>.shg-row>div:last-child{display:none}}@media only screen and (min-width:769px){.showroom-second-section .desktop-hide{display:none}}.showroom-second-section .shogun-image-container{height:100%}@media only screen and (max-width:768px){.showroom-second-section .shogun-image-container{padding-left:40px;margin-right:-40px}}.showroom-second-section .shogun-image{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:768px){.showroom-second-section .shogun-image{height:auto}}.showroom-second-section .shogun-heading-component h2{font-size:40px!important}.showroom-second-section .second-buttons-section .links{margin-top:20px;margin-bottom:40px}@media only screen and (max-width:768px){.showroom-second-section .second-buttons-section .links{display:inline-block;margin-bottom:15px}}.showroom-second-section .second-buttons-section .links a{margin-left:30px;font-size:11px;line-height:15px;letter-spacing:1px;text-transform:uppercase;display:inline-block;padding-bottom:5px;border-bottom:1px solid}.showroom-second-section .second-buttons-section .links a:first-child{margin-left:0}.showroom-second-section .second-buttons-section .links a:hover{opacity:.5}@media only screen and (max-width:768px){.showroom-second-section .second-buttons-section .links a{margin-left:0;margin-bottom:15px;display:inline-block;width:auto;float:left;clear:both}}@media only screen and (max-width:768px){.showroom-second-section .second-details-section{margin-top:30px}}.showroom-second-section .second-details-section .shg-box-overlay{background-color:#fbfaf8!important;margin-left:-80px;margin-right:100px;opacity:1!important}@media only screen and (max-width:768px){.showroom-second-section .second-details-section .shg-box-overlay{margin-left:-20px;margin-right:60px}}.showroom-second-section .second-details-section .shg-box-content{padding:80px 0 72px 80px}@media only screen and (max-width:768px){.showroom-second-section .second-details-section .shg-box-content{padding:40px 0 40px 20px}}.showroom-second-section .second-details-section .shg-box-content h1{margin-bottom:15px}@media only screen and (max-width:768px){.showroom-second-section .second-details-section .shg-box-content h1{font-size:24px!important;line-height:26px;margin-bottom:20px}}@media only screen and (max-width:768px){.showroom-second-section .second-details-section .shg-box-content p{font-size:12px;line-height:16px}}.showroom-map-section{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:60px}@media only screen and (max-width:768px){.showroom-map-section{margin-left:-20px;margin-right:-20px}}.showroom-map-section .shg-c>.shg-row>div:last-child{padding:40px 60px;background-color:#fbfaf8}@media only screen and (max-width:1024px){.showroom-map-section .shg-c>.shg-row>div:last-child{order:1}}@media only screen and (max-width:768px){.showroom-map-section .shg-c>.shg-row>div:last-child{padding:0 20px 40px;background-color:#fff}}@media only screen and (max-width:1024px){.showroom-map-section .shg-c>.shg-row>div:first-child{order:2}}@media only screen and (max-width:1024px){.showroom-map-section .shg-c>.shg-row>div{width:100%}}.showroom-map-section .shogun-heading-component h2{margin-bottom:20px}.showroom-map-section .showroom-opening-hours ul{list-style:none;margin-left:0;margin-bottom:20px}.showroom-map-section .showroom-opening-hours ul li{display:flex;margin-bottom:2px}.showroom-map-section .showroom-opening-hours ul li .day{min-width:35px;font: 500 1em Avenir,sans-serif;font-size:11px;line-height:15px;letter-spacing:1px;text-transform:uppercase;margin-right:30px}.showroom-map-section .book-link{margin-bottom:50px}.showroom-map-section .book-link a{font: 500 1em Avenir,sans-serif;font-size:11px;line-height:15px;letter-spacing:1px;text-transform:uppercase;padding-bottom:5px;display:inline-block;border-bottom:1px solid}.showroom-map-section .book-link a:hover{opacity:.5}.showroom-map-section .showroom-hour-note{font-size:12px;line-height:16px;color:#a97338}.showroom-map-section .showroom-hour-note a{font: 500 1em Avenir,sans-serif;font-size:12px;line-height:16px;text-decoration:underline}.showroom-map-section .showroom-hour-note a:hover{opacity:.5}.virtual-tour-section{margin-bottom:60px}.showroom-gallery-section{max-width:1280px;margin:0 auto;padding-bottom:120px}@media only screen and (max-width:768px){.showroom-gallery-section{padding-bottom:60px}}.showroom-gallery-section .shg-box-content .gallery-column{margin-bottom:4px}@media only screen and (max-width:768px){.showroom-gallery-section .shg-box-content .gallery-column.even-col .shg-row .shg-c-lg-3{order:2}}@media only screen and (max-width:768px){.showroom-gallery-section .shg-box-content .gallery-column.even-col .shg-row .shg-c-lg-3{order:1}}@media only screen and (max-width:768px){.showroom-gallery-section .shg-box-content .gallery-column .shg-row .shg-c-lg-3{width:calc(50% - 2.6666666666666665px)}}@media only screen and (max-width:768px){.showroom-gallery-section .shg-box-content .gallery-column .shg-row .shg-c-lg-6{width:100%;margin-bottom:4px}}.showroom-gallery-section .shg-box-content .gallery-column img{width:100%}.showroom-gallery-section .gallery-more{text-align:center;margin-top:30px}.showroom-gallery-section .gallery-more .gallery-btn{padding:18px 20px;background-color:#002b41;border:1px solid #002B41;color:#fff}.showroom-gallery-section .gallery-more .gallery-btn:hover{background-color:transparent;color:#002b41}.showroom-review-slider{padding:80px 0;background-color:#fbfaf8}@media only screen and (max-width:768px){.showroom-review-slider{padding:40px 0}}.showroom-review-slider .shogun-heading-component h6{font-size:12px;line-height:18px;letter-spacing:2px;text-transform:uppercase;color:#cecac2}.showroom-review-slider .shg-rich-text{text-align:center;padding:33px;max-width:960px;margin:0 auto}@media only screen and (max-width:768px){.showroom-review-slider .shg-rich-text{padding:30px 0}}.showroom-review-slider .shg-rich-text p{font: 1em Didot-italic,serif;font-size:24px;line-height:28px;position:relative;margin-bottom:0}@media only screen and (max-width:1024px){.showroom-review-slider .shg-rich-text p{font-size:16px;line-height:23px}}.showroom-review-slider .shg-rich-text p:before{content:" ";background-image:url(https://cdn.shopify.com/s/files/1/0586/1166/3047/t/9/assets/quotes.svg?v=1627451190);background-repeat:no-repeat;width:32px;height:25px;display:inline-block;position:absolute;left:-30px;top:-23px}@media only screen and (max-width:768px){.showroom-review-slider .shg-rich-text p:before{left:0}}.showroom-review-slider .shg-rich-text p:after{content:" ";background-image:url(https://cdn.shopify.com/s/files/1/0586/1166/3047/t/9/assets/quotes.svg?v=1627451190);background-repeat:no-repeat;width:32px;height:25px;display:inline-block;position:absolute;right:-23px;bottom:-16px;transform:rotate(180deg)}@media only screen and (max-width:768px){.showroom-review-slider .shg-rich-text p:after{right:0}}.showroom-review-slider .shg-sld-content{max-width:1360px;margin:0 auto}.showroom-review-slider .shg-sld-nav-button>svg{fill:#96928c}@media only screen and (max-width:768px){.showroom-review-slider .shg-sld-slides-padded{padding:0 30px}}@media only screen and (max-width:768px){.showroom-review-slider .shg-sld-nav-button{opacity:0}}.showroom-popup-content .modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#00000080;z-index:100;text-align:center;padding-top:80px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.showroom-popup-content .modal::-webkit-scrollbar{display:none}@media only screen and (max-width:768px){.showroom-popup-content .modal{padding-top:40px}}.showroom-popup-content .modal-content{position:relative;background-color:#fff;padding:20px;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;width:auto;display:inline-block;margin:0 auto}@media only screen and (max-width:768px){.showroom-popup-content .modal-content{width:calc(100% - 20px)}}.showroom-popup-content .showroom-append-iframe{display:inline-block}.showroom-popup-content .close-btn{float:right;color:#002b41;font-size:22px;font-weight:400;cursor:pointer}.showroom-popup-opened{overflow-y:hidden}.showroom-map-image{position:relative}.showroom-map-image .map-link{position:absolute;display:block}.showroom-map-image .map-link.ca-map{width:20px;height:20px;top:21%;left:23%}.showroom-map-image .map-link.us-map{width:18%;height:20%;top:29%;left:12%}.showroom-map-image .map-link.uk-map{width:4%;height:8%;top:22%;left:45%}.showroom-map-image .map-link.au-map{width:13%;height:12%;top:75%;left:78%}#grace-loves-lace-bridal-salons-in-the-united-states #s-7369347d-b62b-4504-b94a-ecbd777d437d{display:none}#grace-loves-lace-bridal-salons-in-the-united-states #s-908eb22b-3e60-4b0e-b51d-4df72f75ba8f{min-height:556px}#bridal-showrooms-in-australia #s-4d8986e2-6261-4f1f-992a-d05da086d470{display:none}#bridal-showrooms-in-australia #s-908eb22b-3e60-4b0e-b51d-4df72f75ba8f{min-height:556px}#bridal-showrooms-worldwide-find-one-near-you-grace-loves-lace .shg-box-content .shg-c-xs-6 .shogun-image-container{min-height:500px}@media only screen and (max-width:1024px){#bridal-showrooms-worldwide-find-one-near-you-grace-loves-lace .shg-box-content .shg-c-xs-6 .shogun-image-container{min-height:370px}}@media only screen and (max-width:991px){#bridal-showrooms-worldwide-find-one-near-you-grace-loves-lace .shg-box-content .shg-c-xs-6 .shogun-image-container{min-height:250px}}#bridal-showrooms-worldwide-find-one-near-you-grace-loves-lace .shg-box-content .shg-c-xs-6 .shogun-image-container img{width:100%;height:100%;object-fit:cover}.banner-bg-img img{height:340px;width:100%;object-fit:cover}@media only screen and (max-width:768px){.banner-bg-img img{height:320px}}.banner-bg-img .shg-rich-text{max-width:596px;margin:0 auto}@media only screen and (max-width:768px){.banner-bg-img .banner-heading{padding:0 20px}}.banner-bg-img .banner-heading h1{position:relative;display:flex;width:100%;justify-content:center;align-items:center;text-align:center}@media only screen and (min-width:769px){.banner-bg-img .banner-heading h1{padding:0 65px}.banner-bg-img .banner-heading h1:before{content:"";border-top:1px solid;margin:0 30px 0 0;flex:1 0 30px}.banner-bg-img .banner-heading h1:after{content:"";border-top:1px solid;margin:0 0 0 30px;flex:1 0 30px}}@media only screen and (max-width:768px){.banner-bg-img .banner-heading h1{border-bottom:1px solid;padding-bottom:15px}}.cms-img-with-overlaytext img{width:100%;max-height:690px;object-fit:cover}@media only screen and (max-width:600px){.cms-img-with-overlaytext img{max-height:326px}}.woman-style-explore-info{margin-left:-20px;margin-right:-20px}.woman-style-explore-info>.shg-box-overlay{margin-left:240px}@media only screen and (max-width:1024px){.woman-style-explore-info>.shg-box-overlay{margin-left:100px}}@media only screen and (max-width:768px){.woman-style-explore-info>.shg-box-overlay{margin-left:0}}.woman-style-explore-info>.shg-box-content{padding-left:40px;padding-right:40px}@media only screen and (max-width:1024px){.woman-style-explore-info>.shg-box-content{padding-left:20px;padding-right:20px}}.wedding-vendors-section .shg-row{align-items:center}.wedding-vendors-section h2{font-size:32px;line-height:36px}@media only screen and (max-width:768px){.wedding-vendors-section h2{font-size:30px;line-height:32px}}.wedding-vendors-section ul{list-style:none;margin:40px 0 0}@media only screen and (max-width:768px){.wedding-vendors-section ul{margin:30px 0 0}}.wedding-vendors-section ul li{font-size:10px;line-height:12px;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}.wedding-vendors-section ul li a{display:flex;align-items:center;color:#a97338}.wedding-vendors-section ul li a:before{content:"";width:40px;height:1px;background-color:#a97338;margin-right:10px;transition:width 1s}.wedding-vendors-section ul li a:hover:before{width:60px;transition:width 1s}.brides-rv-slider .shogun-image-content{background-color:#0006}.brides-rv-slider img{width:100%;max-height:545px;object-fit:cover}@media only screen and (max-width:768px){.brides-rv-slider img{height:471px}}.brides-rv-slider .brides-rv-title{font-size:12px;line-height:18px;letter-spacing:2px;text-transform:uppercase;color:#fff;margin-bottom:28px}@media only screen and (max-width:768px){.brides-rv-slider .brides-rv-title{margin-bottom:20px}}.brides-rv-slider .brides-rv-text{font: 1em Didot-italic,serif;font-size:24px;line-height:28px;color:#fff;padding:27px 33px;max-width:960px;margin:0 auto;position:relative}@media only screen and (max-width:768px){.brides-rv-slider .brides-rv-text{font-size:16px;line-height:23px;padding:27px 20px}}.brides-rv-slider .brides-rv-text p{margin-bottom:0}.brides-rv-slider .brides-rv-text .shg-rich-text:before{content:" ";background-image:url(https://cdn.shopify.com/s/files/1/0586/1166/3047/t/9/assets/quotes.svg?v=1627451190);background-repeat:no-repeat;width:32px;height:25px;display:inline-block;position:absolute;left:0;top:0}.brides-rv-slider .brides-rv-text .shg-rich-text:after{content:" ";background-image:url(https://cdn.shopify.com/s/files/1/0586/1166/3047/t/9/assets/quotes.svg?v=1627451190);background-repeat:no-repeat;width:32px;height:25px;display:inline-block;position:absolute;right:0;bottom:5px;transform:rotate(180deg)}.brides-rv-slider .shg-sld-nav-button.shg-sld-left{background-image:url(https://cdn.shopify.com/s/files/1/0586/1166/3047/t/9/assets/slider-angle.svg?v=1627556402);width:10px;height:20px;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;visibility:visible;top:50%;left:50px}@media only screen and (max-width:768px){.brides-rv-slider .shg-sld-nav-button.shg-sld-left{display:none}}.brides-rv-slider .shg-sld-nav-button.shg-sld-right{background-image:url(https://cdn.shopify.com/s/files/1/0586/1166/3047/t/9/assets/slider-angle.svg?v=1627556402);width:10px;height:20px;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;visibility:visible;top:50%;right:50px;transform:rotateY(180deg)}@media only screen and (max-width:768px){.brides-rv-slider .shg-sld-nav-button.shg-sld-right{display:none}}@media only screen and (max-width:768px){.brides-rv-slider .shg-sld-slides-padded{padding:0 15px}}.woman-style-image-slider .slick-list{padding-left:0!important}.woman-style-image-slider .slick-slide{padding:0 15px}@media only screen and (max-width:768px){.woman-style-image-slider .slick-slide{padding:0}}.woman-style-image-slider .slick-slide img{width:100%;max-height:690px;object-fit:cover}@media only screen and (max-width:600px){.woman-style-image-slider .slick-slide img{min-height:375px}}.woman-style-image-slider .slick-slider{margin-left:-15px;margin-bottom:0}@media only screen and (max-width:768px){.woman-style-image-slider .slick-slider{margin-left:0}}@media only screen and (max-width:768px){.woman-style-image-slider .slick-slider .slick-dots{text-align:left;padding-left:20px}}.woman-style-image-slider .slick-slider .slick-dots li button{padding:0 5px}.woman-style-image-slider .slick-slider .slick-dots li button:before{width:8px;height:8px;border:1px solid #fff;background-color:transparent}.woman-style-image-slider .slick-slider .slick-dots li.slick-active button:before{background-color:#fff;margin:.3rem 0 0 .3rem}.woman-style-image-slider .shogun-image-content{background-color:#0000004d}@media only screen and (max-width:768px){.woman-style-image-slider .shogun-image-content{width:100%}}.woman-style-image-slider .slick-arrow{top:50%;visibility:hidden;width:0;z-index:1}.woman-style-image-slider .slick-arrow:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0586/1166/3047/t/9/assets/slider-angle.svg?v=1627556402);width:20px;height:40px;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;visibility:visible}@media only screen and (max-width:1024px){.woman-style-image-slider .slick-arrow:after{width:13px;height:26px}}.woman-style-image-slider .slick-arrow.slick-next{right:40px;transform:rotateY(180deg)}@media only screen and (max-width:768px){.woman-style-image-slider .slick-arrow.slick-next{right:20px}}.woman-style-image-slider .slick-arrow.slick-prev{left:30px}@media only screen and (max-width:768px){.woman-style-image-slider .slick-arrow.slick-prev{left:20px}}.shogun-collection-section{margin-left:-20px;margin-right:-20px}.shogun-collection-section>.shg-box-overlay{margin-left:190px}@media only screen and (max-width:1024px){.shogun-collection-section>.shg-box-overlay{margin-left:100px}}@media only screen and (max-width:768px){.shogun-collection-section>.shg-box-overlay{margin-left:20px;margin-top:28px}}.shogun-collection-section>.shg-box-content{padding:60px 0 60px 60px}@media only screen and (max-width:1024px){.shogun-collection-section>.shg-box-content{padding:0 0 20px 40px}}.shogun-collection-section .shogun-js-slider .slick-slide{padding:0 2.5px}.shogun-collection-section .shogun-js-slider .slick-slide img{width:100%;height:495px;object-fit:cover}@media only screen and (max-width:600px){.shogun-collection-section .shogun-js-slider .slick-slide img{height:320px}}.shogun-collection-section .shogun-js-slider .slick-list{padding-left:0!important}.shogun-collection-section .shogun-js-slider .shg-theme-text-content p{margin-top:15px;margin-bottom:0}.shogun-collection-section .shogun-js-slider .shg-theme-text-content a{font: 500 1em Avenir,sans-serif;font-size:11px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#a97338;padding-bottom:5px;border-bottom:1px solid;display:inline-block}.shogun-collection-section .shogun-js-slider .slick-arrow{top:43%;visibility:hidden;width:0;z-index:1}.shogun-collection-section .shogun-js-slider .slick-arrow:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0586/1166/3047/t/9/assets/slider-angle.svg?v=1627556402);width:20px;height:40px;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;visibility:visible}@media only screen and (max-width:1024px){.shogun-collection-section .shogun-js-slider .slick-arrow:after{width:13px;height:26px}}.shogun-collection-section .shogun-js-slider .slick-arrow.slick-next{right:80px;transform:rotateY(180deg)}.shogun-collection-section .shogun-js-slider .slick-arrow.slick-prev{left:30px}#PageContainer .woman-style-explore-info .explore-info-items .shg-btn{width:200px;padding:18px 20px}@media only screen and (min-width:769px){#grace-brides .slick-slider .shogun-heading-component h2{color:#fff;font:45px Didot,serif;text-align:center}#grace-brides .slick-slider .shogun-image-content{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10;align-items:center;justify-content:center}#grace-brides .slick-slider .shg-btn{color:#fff;font-size:10px;display:inline-block;border-style:solid;padding:18px 20px;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-color:#fff;background-color:#fff0;text-align:center;text-decoration:none;line-height:1.6em;letter-spacing:1px;background-image:none}#grace-brides .shg-c.shg-align-center{margin-bottom:20px}#grace-brides .wedding-vendors-section .big-text.same-font-inmobile{padding-right:60px}}.careers-two-column{margin:0 -20px}.careers-two-column .careers-two-column-title{border-bottom:1px solid #002B41;margin-bottom:20px}.careers-two-column .careers-two-column-text{padding:60px}@media only screen and (max-width:768px){.careers-two-column .careers-two-column-text{padding:40px 20px}}.careers-two-column .text-top-quote{padding-top:10px;padding-bottom:20px}@media only screen and (max-width:768px){.careers-two-column .text-top-quote{padding:10px 20px 20px;max-width:700px}}.careers-two-column .text-top-quote p{font: 1em Didot-italic,serif;font-size:24px;line-height:28px;color:#a97338;position:relative;margin-bottom:0}@media only screen and (max-width:1024px){.careers-two-column .text-top-quote p{max-width:295px;font-size:16px;line-height:23px}}@media only screen and (max-width:768px){.careers-two-column .text-top-quote p{max-width:100%}}.careers-two-column .text-top-quote p:before{content:" ";background-image:url(https://cdn.shopify.com/s/files/1/0586/1166/3047/t/9/assets/quotes.svg?v=1627451190);background-repeat:no-repeat;width:32px;height:25px;display:inline-block;position:absolute;left:-30px;top:-19px}.careers-two-column .text-top-quote p:after{content:" ";background-image:url(https://cdn.shopify.com/s/files/1/0586/1166/3047/t/9/assets/quotes.svg?v=1627451190);background-repeat:no-repeat;width:32px;height:25px;display:inline-block;position:absolute;right:0;bottom:-6px;transform:rotate(180deg)}@media only screen and (max-width:1024px){.careers-two-column .text-top-quote p:after{right:0}}.careers-two-column .elementor-text-editor strong{margin-right:10px}@media only screen and (max-width:768px){.careers-two-column.shg-c>.shg-row>.shg-c-sm-6{width:100%}}@media only screen and (max-width:768px){.careers-two-column.mobile-reverse-column-reverse>.shg-row{flex-direction:column-reverse}}.careers-opportunities,.careers-video{margin:0 -20px}.careers-benefits .benefits-description{max-width:640px;margin:0 auto;padding-bottom:20px;padding-top:10px}.careers-benefits .benefits-details .shogun-image-container{margin-bottom:10px}.careers-benefits .benefits-details .shogun-image-container .shogun-image{max-width:106px;margin:0 auto}@media only screen and (max-width:768px){.careers-benefits .benefits-details.shg-c>.shg-row>.shg-c-sm-3{width:calc(50% - 15px);margin-bottom:10px}}@media only screen and (max-width:480px){.careers-benefits .benefits-details.shg-c>.shg-row>.shg-c-sm-3{width:100%}}.careers-apply-section{margin-bottom:50px}.careers-apply-section .big-text{max-width:280px;margin:0 auto}@media only screen and (max-width:480px){.careers-apply-section .big-text{padding-bottom:20px}}.careers-apply-section a{font-size:10px;line-height:12px;letter-spacing:1px;text-transform:uppercase;padding-bottom:5px;border-bottom:1px solid}.careers-apply-section a:hover{opacity:.5}.careers-apply-section .shogun-heading-component h2{margin-bottom:10px}@media only screen and (min-width:769px){.top-banner-video-fullwidth .shogun-video-embed{pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/press.autostyle.css.map */
