@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}#shopify-section-announcement-bar{position:relative;z-index:999}.mr-announcement-bar{display:flex;height:auto;background-color:#002b41;align-items:center;justify-content:center}.mr-announcement-bar__text{text-align:center;color:#fff;margin:0;font: 300 1em Avenir,sans-serif;font-size:10px;letter-spacing:1px;line-height:12px;padding:6px 0}@media only screen and (max-width: 768px){.mr-announcement-bar__text{padding:7px 0}}#shopify-section-header{background-color:#fff;position:sticky;top:-.1px;z-index:100}@media only screen and (max-width: 768px){#shopify-section-header{z-index:9991}}#shopify-section-header.header-search-focused,#shopify-section-header.searchOpened,#shopify-section-header[stuck],#shopify-section-header:hover{background-color:#fff}#shopify-section-header.header-search-focused .mrHeader:after,#shopify-section-header.header-search-focused .mrMobileHeader:after,#shopify-section-header.searchOpened .mrHeader:after,#shopify-section-header.searchOpened .mrMobileHeader:after,#shopify-section-header[stuck] .mrHeader:after,#shopify-section-header[stuck] .mrMobileHeader:after,#shopify-section-header:hover .mrHeader:after,#shopify-section-header:hover .mrMobileHeader:after{content:"";border-bottom:0px solid #efefef;width:100%;position:absolute}#shopify-section-header.header-search-focused .mrHeader__menuItem a,#shopify-section-header.header-search-focused .mrMobileHeader__menuItem a,#shopify-section-header.searchOpened .mrHeader__menuItem a,#shopify-section-header.searchOpened .mrMobileHeader__menuItem a,#shopify-section-header[stuck] .mrHeader__menuItem a,#shopify-section-header[stuck] .mrMobileHeader__menuItem a,#shopify-section-header:hover .mrHeader__menuItem a,#shopify-section-header:hover .mrMobileHeader__menuItem a{color:#002b41}#shopify-section-header.header-search-focused .mrHeader__menuItem.non-hovered-link a,#shopify-section-header.header-search-focused .mrMobileHeader__menuItem.non-hovered-link a,#shopify-section-header.searchOpened .mrHeader__menuItem.non-hovered-link a,#shopify-section-header.searchOpened .mrMobileHeader__menuItem.non-hovered-link a,#shopify-section-header[stuck] .mrHeader__menuItem.non-hovered-link a,#shopify-section-header[stuck] .mrMobileHeader__menuItem.non-hovered-link a,#shopify-section-header:hover .mrHeader__menuItem.non-hovered-link a,#shopify-section-header:hover .mrMobileHeader__menuItem.non-hovered-link a{color:#96928c}#shopify-section-header.header-search-focused .mrHeader__actionItem--icon svg>g>g,#shopify-section-header.header-search-focused .mrMobileHeader__actionItem--icon svg>g>g,#shopify-section-header.searchOpened .mrHeader__actionItem--icon svg>g>g,#shopify-section-header.searchOpened .mrMobileHeader__actionItem--icon svg>g>g,#shopify-section-header[stuck] .mrHeader__actionItem--icon svg>g>g,#shopify-section-header[stuck] .mrMobileHeader__actionItem--icon svg>g>g,#shopify-section-header:hover .mrHeader__actionItem--icon svg>g>g,#shopify-section-header:hover .mrMobileHeader__actionItem--icon svg>g>g{stroke:#002b41;fill:#002b41}#shopify-section-header.header-search-focused .mrHeader__actionItem--text,#shopify-section-header.header-search-focused .mrMobileHeader__actionItem--text,#shopify-section-header.searchOpened .mrHeader__actionItem--text,#shopify-section-header.searchOpened .mrMobileHeader__actionItem--text,#shopify-section-header[stuck] .mrHeader__actionItem--text,#shopify-section-header[stuck] .mrMobileHeader__actionItem--text,#shopify-section-header:hover .mrHeader__actionItem--text,#shopify-section-header:hover .mrMobileHeader__actionItem--text{color:#002b41}#shopify-section-header.header-search-focused .mrHeader__actionItem.action_search input::placeholder,#shopify-section-header.header-search-focused .mrMobileHeader__actionItem.action_search input::placeholder,#shopify-section-header.searchOpened .mrHeader__actionItem.action_search input::placeholder,#shopify-section-header.searchOpened .mrMobileHeader__actionItem.action_search input::placeholder,#shopify-section-header[stuck] .mrHeader__actionItem.action_search input::placeholder,#shopify-section-header[stuck] .mrMobileHeader__actionItem.action_search input::placeholder,#shopify-section-header:hover .mrHeader__actionItem.action_search input::placeholder,#shopify-section-header:hover .mrMobileHeader__actionItem.action_search input::placeholder{color:#000}#shopify-section-header.header-search-focused .mrHeader__actionItem.action_cart .mrHeader__actionItem--text,#shopify-section-header.header-search-focused .mrHeader__actionItem.action_cart .mrMobileHeader__actionItem--text,#shopify-section-header.header-search-focused .mrMobileHeader__actionItem.action_cart .mrHeader__actionItem--text,#shopify-section-header.header-search-focused .mrMobileHeader__actionItem.action_cart .mrMobileHeader__actionItem--text,#shopify-section-header.searchOpened .mrHeader__actionItem.action_cart .mrHeader__actionItem--text,#shopify-section-header.searchOpened .mrHeader__actionItem.action_cart .mrMobileHeader__actionItem--text,#shopify-section-header.searchOpened .mrMobileHeader__actionItem.action_cart .mrHeader__actionItem--text,#shopify-section-header.searchOpened .mrMobileHeader__actionItem.action_cart .mrMobileHeader__actionItem--text,#shopify-section-header[stuck] .mrHeader__actionItem.action_cart .mrHeader__actionItem--text,#shopify-section-header[stuck] .mrHeader__actionItem.action_cart .mrMobileHeader__actionItem--text,#shopify-section-header[stuck] .mrMobileHeader__actionItem.action_cart .mrHeader__actionItem--text,#shopify-section-header[stuck] .mrMobileHeader__actionItem.action_cart .mrMobileHeader__actionItem--text,#shopify-section-header:hover .mrHeader__actionItem.action_cart .mrHeader__actionItem--text,#shopify-section-header:hover .mrHeader__actionItem.action_cart .mrMobileHeader__actionItem--text,#shopify-section-header:hover .mrMobileHeader__actionItem.action_cart .mrHeader__actionItem--text,#shopify-section-header:hover .mrMobileHeader__actionItem.action_cart .mrMobileHeader__actionItem--text{color:#fff}#shopify-section-header.header-search-focused .mrHeader__logo--imgDark,#shopify-section-header.header-search-focused .mrMobileHeader__logo--imgDark,#shopify-section-header.searchOpened .mrHeader__logo--imgDark,#shopify-section-header.searchOpened .mrMobileHeader__logo--imgDark,#shopify-section-header[stuck] .mrHeader__logo--imgDark,#shopify-section-header[stuck] .mrMobileHeader__logo--imgDark,#shopify-section-header:hover .mrHeader__logo--imgDark,#shopify-section-header:hover .mrMobileHeader__logo--imgDark{display:block}#shopify-section-header.header-search-focused .mrHeader__logo--imgLight,#shopify-section-header.header-search-focused .mrMobileHeader__logo--imgLight,#shopify-section-header.searchOpened .mrHeader__logo--imgLight,#shopify-section-header.searchOpened .mrMobileHeader__logo--imgLight,#shopify-section-header[stuck] .mrHeader__logo--imgLight,#shopify-section-header[stuck] .mrMobileHeader__logo--imgLight,#shopify-section-header:hover .mrHeader__logo--imgLight,#shopify-section-header:hover .mrMobileHeader__logo--imgLight{display:none}#shopify-section-header.header-search-focused .mrHeader__actionList .non-hovered-link .mrHeader__actionItem--text,#shopify-section-header.header-search-focused .mrMobileHeader__actionList .non-hovered-link .mrHeader__actionItem--text,#shopify-section-header.searchOpened .mrHeader__actionList .non-hovered-link .mrHeader__actionItem--text,#shopify-section-header.searchOpened .mrMobileHeader__actionList .non-hovered-link .mrHeader__actionItem--text,#shopify-section-header[stuck] .mrHeader__actionList .non-hovered-link .mrHeader__actionItem--text,#shopify-section-header[stuck] .mrMobileHeader__actionList .non-hovered-link .mrHeader__actionItem--text,#shopify-section-header:hover .mrHeader__actionList .non-hovered-link .mrHeader__actionItem--text,#shopify-section-header:hover .mrMobileHeader__actionList .non-hovered-link .mrHeader__actionItem--text{color:#96928c}#shopify-section-header.header-search-focused .action_hamburger .nav span,#shopify-section-header.searchOpened .action_hamburger .nav span,#shopify-section-header[stuck] .action_hamburger .nav span,#shopify-section-header:hover .action_hamburger .nav span{background-color:#002b41}@media only screen and (max-width: 768px){#shopify-section-header[stuck]{z-index:9991}}.mrHeader__wrapper{display:flex;height:58px;justify-content:center;align-items:center;padding:0 30px 0 20px}.mrHeader__menu,.mrHeader__actions{width:calc((100% - 225px)/2)}.mrHeader__menuList,.mrHeader__actionList{display:flex;height:50px;flex-direction:row;list-style-type:none;margin:0}.mrHeader__menuList{height:58px;align-items:center}.mrHeader__menuItem{padding:23px 10px;margin-bottom:0;z-index:99;line-height:12px}.mrHeader__menuItem a{font: 300 1em Avenir,sans-serif;font-size:10px;letter-spacing:1px;line-height:12px;text-transform:uppercase;color:#002b41}.mrHeader__menuItem:hover{border-bottom:none;cursor:pointer}.mrHeader__actionList{justify-content:flex-end}.mrHeader__actionItem{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0}.mrHeader__actionItem.action_user{margin-top:2.5px}.mrHeader__actionItem.action_cart{position:relative}.mrHeader__actionItem.action_cart .mrHeader__actionItem--text{background-color:#a97338;border-radius:50%;width:9px;height:9px;line-height:10.5px;text-align:center;font-size:7px;padding-left:1px;position:absolute;right:-1px;top:16px;color:#fff}.mrHeader__actionItem.action_cart .mrHeader__actionItem--text:hover{color:#fff}.mrHeader__actionItem--icon svg{display:block}.mrHeader__actionItem--icon svg>g>g{stroke:#002b41;fill:#002b41}.mrHeader__actionItem--text{font: 300 1em Avenir,sans-serif;font-size:10px;letter-spacing:1px;line-height:12px;color:#002b41;text-transform:uppercase;margin-left:0}.mrHeader__actionItem:not(:last-child){margin-right:10px}.mrHeader__actionItem:hover{cursor:pointer}.mrHeader__actionItem:hover .mrHeader__actionItem--text{text-decoration:none}.mrHeader__actionItem.action_book{margin-right:30px}@media only screen and (max-width: 768px){.mrHeader__actionItem.action_book{margin-bottom:3px!important}}.mrHeader__actionItem.action_contact{margin-right:30px}.mrHeader__logo--imgDark,.mrHeader__logo--imgLight{max-width:225px;height:auto;padding:0}.mrHeader__logo--imgDark{display:block}.mrHeader__logo--imgLight{display:none}.mrHeader__logo:hover{cursor:pointer}.mrHeader__searchField{width:100%;height:150px;position:absolute;top:50px;opacity:0;overflow:hidden;transform:translateY(-250px)}.mrHeader__searchField.active{opacity:1;transform:translateY(0)}.mrHeader__searchField-wrapper{width:100%;height:100%;display:flex;align-items:flex-end;background-color:#fff;padding-bottom:25px;transform:translateY(-200px);transition:all .3s linear}.mrHeader__searchField-wrapper.active{transform:translateY(0);transition:all .3s linear}.mrHeader__searchField form{max-width:1000px;width:100%;margin:0 auto}.mrHeader__searchField form input{border:unset;border-bottom:1px solid black;outline:unset}@media only screen and (max-width: 1024px){.mrHeader{display:none}}.mrMobileHeader__wrapper{display:flex;height:50px;justify-content:space-between;align-items:center;padding:0 20px}.mrMobileHeader__menu,.mrMobileHeader__actions{width:calc((100% - 178px)/2)}.mrMobileHeader__actions:last-child>ul{justify-content:flex-end}.mrMobileHeader__menuList,.mrMobileHeader__actionList{display:flex;height:50px;flex-direction:row;list-style-type:none;margin:0;align-items:center}@media only screen and (max-width: 768px){.mrMobileHeader__menuList .action_translate,.mrMobileHeader__actionList .action_translate{margin-bottom:0}}.mrMobileHeader__menuItem{padding:14px 0;margin-right:25px;margin-bottom:0}.mrMobileHeader__menuItem a{font: 300 1em Avenir,sans-serif;font-size:12px;letter-spacing:2px;line-height:14px;text-transform:uppercase;color:#fff}.mrMobileHeader__menuItem:hover{border-bottom:1px solid black;cursor:pointer}.mrMobileHeader__actionItem{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0}.mrMobileHeader__actionItem.action_cart{position:relative}.mrMobileHeader__actionItem.action_cart .mrMobileHeader__actionItem--text{background-color:#a97338;border-radius:50%;width:9px;height:9px;line-height:10.5px;text-align:center;font-size:7px;padding-left:1px;position:absolute;right:-1px;top:0;color:#fff}.mrMobileHeader__actionItem.action_cart .mrMobileHeader__actionItem--text:hover{color:#fff}.mrMobileHeader__actionItem--icon svg{display:block}.mrMobileHeader__actionItem--icon svg>g>g{stroke:#002b41;fill:#002b41}.mrMobileHeader__actionItem--text{font: 300 1em Avenir,sans-serif;font-size:12px;letter-spacing:2px;line-height:14px;color:#002b41;text-transform:uppercase;margin-left:5px}.mrMobileHeader__actionItem:not(:last-child){margin-right:10px}.mrMobileHeader__actionItem:hover{cursor:pointer}.mrMobileHeader__actionItem:hover .mrMobileHeader__actionItem--text{text-decoration:underline}.mrMobileHeader__logo--imgDark,.mrMobileHeader__logo--imgLight{max-width:157px;padding:0}.mrMobileHeader__logo--imgDark{display:block}.mrMobileHeader__logo--imgLight{display:none}.mrMobileHeader__logo:hover{cursor:pointer}.mrMobileHeader__searchField{width:100%;height:80px;position:absolute;opacity:0;overflow:hidden;transform:translateY(-200px)}.mrMobileHeader__searchField.active{opacity:1;transform:translateY(0)}.mrMobileHeader__searchField-wrapper{width:100%;height:100%;background-color:#fff;display:flex;align-items:flex-end;padding-bottom:15px;transform:translateY(-200px);transition:all .3s linear}.mrMobileHeader__searchField-wrapper.active{transform:translateY(0);transition:all .3s linear}.mrMobileHeader__searchField-wrapper form{width:90%;margin:0 auto}.mrMobileHeader__searchField-wrapper form input{border:unset;border-bottom:1px solid black;outline:unset}@media only screen and (min-width: 1025px){.mrMobileHeader{display:none}}.action_hamburger{position:relative;display:block;width:30px;height:30px}.action_hamburger .wrapper{width:100px;height:100px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.3)}.action_hamburger .nav{width:64px;height:64px;position:absolute;left:50%;top:60%;transform:translate(-50%,-50%);padding:0;background-color:transparent;border-style:none;outline:none;cursor:pointer}.action_hamburger .nav.open{top:50%}.action_hamburger .nav span{width:100%;height:5px;background-color:#002b41;display:block;position:absolute;border-radius:2px;transition:all .5s ease}.action_hamburger .nav span:nth-child(1){top:0;left:0}.action_hamburger .nav span:nth-child(2){top:20px;right:0}.action_hamburger .nav span:nth-child(3){top:40px;left:0}.action_hamburger .nav.open span:nth-child(2){animation:span2 1s forwards cubic-bezier(.8,.5,.2,1.4)}@keyframes span2{0%{transform:translate(0) scale(1)}20%{width:5px;border-radius:50%;transform:translate(0) scale(1)}40%{width:5px;border-radius:50%;transform:translate(0) scale(1)}50%{width:5px;border-radius:50%;transform:translateY(18px) scale(1)}80%{width:5px;border-radius:50%;transform:translateY(-16px) scale(1)}to{width:5px;border-radius:50%;transform:translateY(100px) scale(0)}}.action_hamburger .nav.open span:nth-child(3){animation:span3 .8s forwards cubic-bezier(.8,.5,.2,1.4);animation-delay:.7s}@keyframes span3{0%{transform:translate(0)}60%{transform:rotate(80deg) translate(-7px,-7px)}to{transform:rotate(45deg) translate(-7px,-7px)}}.action_hamburger .nav.open span:nth-child(1){animation:span1 .8s forwards cubic-bezier(.8,.5,.2,1.4);animation-delay:1.1s}@keyframes span1{0%{transform:translate(0)}60%{transform:rotate(-110deg) translate(-7px,-7px)}to{transform:rotate(-45deg) translate(-20px,20px)}}.action_hamburger .nav span:nth-child(1){animation:span1_close .8s forwards cubic-bezier(.8,.5,.2,1.4)}@keyframes span1_close{0%{transform:rotate(-45deg) translate(-20px,20px)}to{transform:rotate(0) translate(0)}}.action_hamburger .nav span:nth-child(2){animation:span2_close .8s forwards cubic-bezier(.8,.5,.2,1.4)}@keyframes span2_close{0%{transform:translateY(40px) scale(0)}to{transform:translate(0) scale(1)}}.action_hamburger .nav span:nth-child(3){animation:span3_close .8s forwards cubic-bezier(.8,.5,.2,1.4)}@keyframes span3_close{0%{transform:rotate(45deg) translate(-7px,-7px)}to{transform:rotate(0) translate(0)}}.weglot-container{position:relative}.weglot-container .wg-drop.country-selector{background-color:transparent}.weglot-container .wg-drop.country-selector .wgcurrent{border:0}.weglot-container .wg-drop.country-selector .wgcurrent a{height:24px;color:#000;font: 300 1em Avenir,sans-serif;font-size:10px;letter-spacing:1px;line-height:12px;text-transform:uppercase;padding-left:0!important;padding-right:10px;color:#002b41;position:relative;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){.weglot-container .wg-drop.country-selector .wgcurrent a{font: 500 1em Avenir,sans-serif;font-size:11px;line-height:15px}}.weglot-container .wg-drop.country-selector .wgcurrent a:after{border-style:solid;border-color:#002b41;border-width:1px 1px 0 0;content:"";height:6px;width:6px;left:4px;top:-2px;position:relative;transform:rotate(135deg)}.weglot-container .wg-drop.country-selector .wgcurrent img.wg-flag{height:15px}@media only screen and (max-width: 768px){.weglot-container .wg-drop.country-selector .wgcurrent img.wg-flag{margin-right:0}}.weglot-container ul li.wg-li a{font: 300 1em Avenir,sans-serif;font-size:10px;letter-spacing:1px;line-height:12px;text-transform:uppercase;color:#002b41;height:20px}.weglot-container .wg-drop.country-selector .wgcurrent:after{display:none}.GLLBridesGallery-body-container .page-container .main-content{padding:0}.GLLBridesGallery-body-container #shopify-section-mr-breadcrumb{display:none}.GLLBridesGallery-body-container.mfp-zoom-out-cur{overflow:hidden}.zoom-gallery{width:100%;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(4,25%);grid-gap:2px}@media only screen and (max-width: 768px){.zoom-gallery{grid-template-columns:repeat(2,50%)}}.zoom-gallery>a img{display:block;width:100%;height:100%;object-fit:cover}.zoom-gallery>a img.has-metafield-image{display:none}.zoom-image-pagination{text-align:center;margin-bottom:100px;padding-top:40px}@media only screen and (max-width: 1024px){.zoom-image-pagination{margin-bottom:60px;padding-top:40px}}.zoom-image-pagination #blogLoadMore{margin-bottom:30px}.zoom-image-pagination #blogLoadMore button{background-color:#002b41;color:#fff;line-height:12px;padding:18px 20px;border:1px solid}.zoom-image-pagination #blogLoadMore button:hover{color:#002b41;border-color:#002b41;background-color:transparent}.zoom-image-pagination .Bride-gallery-bottom-text{max-width:379px;margin:0 auto;font-size:12px;line-height:16px}.zoom-image-pagination .Bride-gallery-bottom-text a{color:#002b41;text-decoration:underline}.mfp-gallery{overflow:hidden}.mfp-gallery .mfp-container{background-color:#fff;cursor:default}.mfp-gallery .mfp-container .mfp-close{display:none}.mfp-gallery .mfp-img{padding:0;cursor:zoom-in}.mfp-gallery .mfp-img--zoomed{cursor:zoom-out;transform:scale(1.3)}@media only screen and (min-width: 1025px){.mfp-gallery .mfp-img--zoomed{transform:scale(1.5);cursor:zoom-out}}.mfp-gallery figcaption{display:none}.mfp-gallery .mfp-arrow{display:inline-block;background:transparent;text-indent:-9999px;border-top:1px solid #002B41;border-left:1px solid #002B41;transition:all .25s ease-in-out;text-decoration:none;color:transparent;top:50%;width:30px;height:30px}@media only screen and (max-width: 768px){.mfp-gallery .mfp-arrow{width:15px;height:15px;border-color:#fff}}.mfp-gallery .mfp-arrow.mfp-arrow-left{transform:rotate(-45deg);left:40px}@media only screen and (max-width: 768px){.mfp-gallery .mfp-arrow.mfp-arrow-left{left:30px}}.mfp-gallery .mfp-arrow.mfp-arrow-right{transform:rotate(135deg);right:40px}.mfp-gallery .mfp-close{color:#002b41}.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}}.template-blog .section-header{margin-bottom:20px}.template-blog .section-header a{border:none}.template-blog a{color:#3d4246;text-decoration:none}.template-blog .main-content{margin:0 auto}.template-blog .page-container .main-content{padding:0;width:100%}.template-blog .Polaris-ProgressBar{line-height:0}.template-blog .Polaris-ProgressBar__Progress{max-width:390px;margin:0 auto;text-align:left;line-height:normal;height:3px;background-color:#ededed;width:100%}@media only screen and (max-width: 768px){.template-blog .Polaris-ProgressBar__Progress{max-width:157px}}.template-blog .Polaris-ProgressBar__Progress::-webkit-progress-bar{background-color:#ededed}.template-blog .Polaris-ProgressBar__Progress::-moz-progress-bar{background-color:#ededed}.template-blog .Polaris-ProgressBar__Progress::-webkit-progress-value{background-color:#000}.template-blog .Polaris-ProgressBar__Progress::-moz-progress-value{background-color:#000}.template-blog .blog-count{font-size:11px;line-height:14px;margin:10px 0 20px}.template-blog #blogLoadMore{margin-bottom:20px}.template-blog .infinite-scroll-pagination a{font-size:10px;line-height:12px;letter-spacing:1px;text-transform:uppercase;color:#000;cursor:pointer}.template-blog .loadmore-posts-section{margin-bottom:80px}@media only screen and (max-width: 600px){.template-blog .loadmore-posts-section{margin-bottom:60px;padding-top:0}}.template-blog #shopify-section-mr-breadcrumb{display:none}.blog-header__title{width:100%;margin-bottom:.5rem;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;color:#000}.blog-filter{text-align:center;line-height:1.4}.blog-filter a{font: 300 1em Avenir,sans-serif;font-size:11px;letter-spacing:2px;text-transform:uppercase;border-right:1px solid #ddd;padding:0 15px;display:inline-block;line-height:1}.blog-filter a:last-child{border:none}.article__tags{color:#c5c5c5}.article__tags,.article__title{font: 1em Didot,serif;font-size:10px;line-height:2;letter-spacing:2px;text-transform:uppercase;letter-spacing:normal}.article__title{font-size:18px;line-height:22px;text-transform:none;color:#002b41;padding:0;margin-bottom:5px}@media only screen and (max-width: 768px){.article__title{font-size:16px;line-height:20px}}.article__title a{color:#002b41}.article__tags{margin-bottom:0}.article__tags a{border-bottom:none!important;color:#c5c5c5;font-style:normal}.article-short-description{margin-bottom:20px}@media only screen and (min-width: 769px){.article-short-description{font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media only screen and (max-width: 768px){.article-short-description{font-size:12px;line-height:16px;min-height:54px}}.article__meta-buttons{margin:0}.article__meta-buttons li{padding:0}.article__meta-buttons .btn{font: 500 1em Avenir,sans-serif;font-size:11px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#a97338;padding:0 0 5px;border-bottom:1px solid;background-color:transparent}@media only screen and (max-width: 768px){.article__meta-buttons .btn{font: 300 1em Avenir,sans-serif;font-size:10px;line-height:12px}}.article__meta-buttons .btn:hover{opacity:.5}.blog-list-view{display:flex;flex-wrap:wrap;margin:0}.blog-list-view.page-width{max-width:1440px;margin:0 auto;padding:60px 40px}@media only screen and (max-width: 1024px){.blog-list-view.page-width{padding:40px 20px}}@media only screen and (max-width: 768px){.blog-list-view.page-width{padding:20px}}.blog-list-view li{width:33.33%;list-style:none;padding:0 10px}@media only screen and (max-width: 768px){.blog-list-view li{width:50%}}@media only screen and (max-width: 600px){.blog-list-view li{width:100%;padding:0}}.blog-list-view li .article__list-image-wrapper{margin:0 auto 20px;max-width:100%!important}.blog-list-view li .article-listing{padding-top:0}.blog-list-view li .ArticleImageWrapper{max-width:413px}.blog-list-view li .article__list-image-container{padding-top:0!important;display:flex}.blog-list-view li .article__list-image-wrapper .article__list-image{max-width:none!important;max-height:none!important;position:static;margin:0;width:100%;height:29.4vw;min-height:418px;object-fit:cover}.blog-list-view li .article__list-image-wrapper .article__list-image.has-metafield-image{display:none}.blog-list-view li .article__info{margin:0 auto}.blog-list-view li:nth-child(7n+1),.blog-list-view li:nth-child(7n+4){width:66.66%}.blog-list-view li:nth-child(7n+1) .article__list-image.metafield-image,.blog-list-view li:nth-child(7n+4) .article__list-image.metafield-image{display:none}.blog-list-view li:nth-child(7n+1) .article__list-image.has-metafield-image,.blog-list-view li:nth-child(7n+4) .article__list-image.has-metafield-image{display:block}@media only screen and (max-width: 768px){.blog-list-view li:nth-child(7n+1),.blog-list-view li:nth-child(7n+4){width:100%}.blog-list-view li:nth-child(7n+1) .article__list-image.metafield-image,.blog-list-view li:nth-child(7n+4) .article__list-image.metafield-image{display:block}.blog-list-view li:nth-child(7n+1) .article__list-image.has-metafield-image,.blog-list-view li:nth-child(7n+4) .article__list-image.has-metafield-image{display:none}}.blog-list-view .article__meta-buttons li{padding:0}.gll-header-column .blog-filter-container select{margin-right:30px!important;padding:0 20px 8px 0!important;font-size:12px!important;line-height:24px;background-position-y:10px}.gll-header-column .blog-filter-container .blog-filter-reset{border:1px solid #002B41!important;padding:8px 20px;font-size:10px!important;margin-top:0!important}.gll-header-column .blog-filter-container .blog-filter-reset:hover{background-color:#002b41;color:#fff}.grid--blog{margin-bottom:-55px;overflow:auto}.article__grid-tag{margin-right:10px}.article__grid-meta{margin-bottom:55px}@media (max-width: 749px){.article__grid-meta--has-image{float:left;padding-left:22px}}.article__grid-excerpt{margin-bottom:17.5px}.article__grid-image-wrapper{margin:0 auto;position:relative;width:100%}.article__grid-image-container{display:block;clear:both;position:relative;margin:0 auto 27.5px 0;min-height:1px;width:100%;height:100%}@media (max-width: 749px){.article__grid-image-container{float:left;margin:0 0 55px}}.article__grid-image-container img{display:block}.article__grid-image{margin:0 auto;width:100%}.js .article__grid-image{position:absolute;top:0}.article__list-image-container{display:block;clear:both;position:relative;min-height:1px;width:100%;height:100%}.article__list-image-wrapper{width:100%;margin-bottom:20px}.article__list-image{margin:0 auto;width:100%;position:absolute;top:0}@media only screen and (min-width: 768px){.article-main-tag{margin-bottom:40px}}@media only screen and (max-width: 768px){.article-main-tag{margin-bottom:60px}}
/*# sourceMappingURL=/s/files/1/0593/3547/5405/t/49/assets/blog.autostyle.css.map */
