body.template-index,body{overflow-x:hidden!important}.featured-product:empty{display:none}.shopify-section{border-radius:10px!important}.shopify-policy__container{margin-top:4vw!important;margin-bottom:6vw!important}.utility-bar{padding-bottom:20px;border-radius:20px 20px 0 0}div#shopify-section-sections--17659571339451__announcement-bar{margin:25px 25px -20px;z-index:0}summary.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle{display:none}.list-menu li{margin-right:px}.list-menu.list-menu--inline a{font-family:degular;letter-spacing:.1em}.utility-bar--bottom-border{border-bottom:none!important}li>a.mega-menu__link:hover,.header__menu-item:hover{opacity:.8!important}span.header__active-menu-item{text-decoration:underline}.header-wrapper.color-accent-2.gradient{margin-left:25px;margin-right:25px;border-radius:20px}.mega-menu .mega-menu__list--condensed,.header.header--middle-left .list-menu--inline{display:flex!important;justify-content:left!important}.announcement-bar svg{width:22px;height:15px;margin-bottom:-3px}p.announcement-bar__message.h5{font-size:.9em}.header__menu-item span:after,li>a.mega-menu__link:after{height:0px!important}.header:not(.drawer-menu).page-width{padding-left:2rem!important;padding-right:2rem!important}a.header__menu-item.list-menu__item.link.link--text.focus-inset{padding:7px 20px!important}.header__menu-right a[href^="/pages/book-now"]{background-color:#dcf0be;border-radius:50px;color:#2f2f2f!important;margin-left:10px;margin-right:10px}@media only screen and (max-width: 1300px){a.header__menu-item.list-menu__item.link.link--text.focus-inset{padding:7px 10px!important;font-size:13px!important}.header__inline-menu a[href^="/pages/book-now"]{padding:7px 20px!important}}@media only screen and (max-width: 1090px){.header__inline-menu a[href^="/collections/all-products"]{display:none!important}}@media only screen and (max-width: 1020px){.header__icons .header__menu-right a[href^="/pages/brides"]{display:none!important}}#RightNav{display:flex;align-items:center;gap:1rem}@media screen and (max-width: 990px){#RightNav{display:none!important}}.header__menus-split{display:flex;justify-content:space-between;align-items:center;width:100%;gap:2rem;flex-wrap:nowrap}.header__menu-left,.header__menu-right{display:flex;align-items:center}.header__menu-right{flex-direction:row-reverse}@keyframes turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.element-to-rotate{animation:turn 15s linear infinite}.spinny,.element-to-rotate{margin-right:-30px;margin-top:30px;z-index:1!important}:root{--section-radius: 20px}main .shopify-section>*{border-radius:var(--section-radius);overflow:clip;clip-path:inset(0 round var(--section-radius))}.footer{border-radius:var(--section-radius);overflow:clip;clip-path:inset(0 round var(--section-radius))}main .shopify-section>* :is(.media,.banner__media,.slideshow__media,.image-with-text__media){border-radius:inherit;overflow:clip}.header-wrapper>*{border-radius:0;clip-path:none;overflow:visible}p a{color:#2f2f2f!important}:root{--font-body-family: "degular", sans-serif !important;--font-body-style: normal;--font-body-weight: 400;--font-heading-family: "degular", serif !important;--font-heading-style: normal;--font-heading-weight: 400}h1,h2,h3{letter-spacing:-.02em!important;line-height:.95em!important}h1 em,h2 em,h3 em{font-family:scotch-display;font-weight:400!important}p{line-height:1.5em!important}h6,h5{font-weight:500;text-transform:uppercase;letter-spacing:.15em}h4{text-transform:uppercase;letter-spacing:.07em;line-height:1.5em;font-size:1.25em}h3.accordion__title.inline-richtext.h4{text-transform:uppercase;letter-spacing:.06em!important;font-size:1.1em}.ss-image-wrapper.ss-grid-block img,.rounded .ss-image-wrapper img{border-radius:30px!important}.add-padding,header.header.header--middle-center{margin-left:25px!important;margin-right:25px!important}@media only screen and (max-width: 750px){.add-padding,header.header.header--middle-center{margin-left:10px!important;margin-right:10px!important}div#shopify-section-sections--17659571339451__announcement-bar{margin:10px 10px -20px;z-index:0}}@media only screen and (min-width: 950px){slider-component.slider-mobile-gutter.page-width-desktop.scroll-trigger.animate--slide-in{padding:0px 8vw}}.ss-text__content .ss-image-link{display:block}.benefits .ss-text__content__button-container{order:-1;margin-top:-22px}.benefits a.ss-image-link{order:-2}.benefits a.button.button--primary{font-size:.85em!important;padding:12px 38px}.stamp{margin-bottom:-7%!important;margin-top:-4%!important;z-index:2;background-color:transparent}.review{background-color:#dcf0be;border-radius:20px}.review p{padding-top:63px;padding-bottom:23px;font-size:.85em;line-height:1.65em!important}.review h2{text-align:right!important}.review .ss-text__content .ss-image-wrapper:after{content:"";background-image:url(/cdn/shop/files/stars-black.svg?v=1756229744);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;width:150px;height:35px;bottom:-55px;left:-2px}.review .ss-text__content .ss-image-wrapper{position:relative}.c-grid-text h1{color:#f8f8f2!important;font-size:4em!important;margin-bottom:40px!important}.c-video-section__item--image .c-grid-text{position:absolute;z-index:1;left:5%!important;transform:none!important;bottom:6%!important;width:65%!important;top:unset!important}@media only screen and (min-width: 1350px){.margin-bottom{margin-bottom:-150px}}.margin-bottom{margin-bottom:-50px}.signature{padding:0 40px 0 10px}@media only screen and (max-width: 750px){.margin-bottom{margin-bottom:-30px;order:-1!important}.signature{padding:0 150px 50px!important;order:-2!important}}.green-bg .c-video-section__item.c-video-section__item--text{background-color:#dcf0be}.green-bg.blue-bg .c-video-section__item.c-video-section__item--text{background-color:#e4e9e4}.green-bg h1 em{font-size:115px!important}.green-bg h1 strong{text-transform:uppercase;letter-spacing:.1em;font-size:25px!important;font-weight:500!important}@media only screen and (min-width: 750px){.green-bg .c-video-section__item.c-video-section__item--text{grid-column:span 6}.green-bg .c-video-section__item.c-video-section__item--image{grid-column:span 4}}.faq{padding:4em}a.ai-faq-button-askqydmlnd1k4ccttcaigenblock0d86a6fgdflha,a.ai-faq-button-aqs9dvw4vevyzdzbldaigenblock0d86a6fgdflha{font-weight:500;text-transform:uppercase;letter-spacing:.1em}.ai-faq-item-askqydmlnd1k4ccttcaigenblock0d86a6fgdflha,.ai-faq-item-aqs9dvw4vevyzdzbldaigenblock0d86a6fgdflha{border-left:none!important;border-top:none!important;border-right:none!important;border-bottom:1px solid!important}.ai-faq-item-askqydmlnd1k4ccttcaigenblock0d86a6fgdflha.active .ai-faq-answer-askqydmlnd1k4ccttcaigenblock0d86a6fgdflha,.ai-faq-item-aqs9dvw4vevyzdzbldaigenblock0d86a6fgdflha.active .ai-faq-answer-aqs9dvw4vevyzdzbldaigenblock0d86a6fgdflha{max-height:none!important;padding:0 20px 20px;background-color:transparent!important;border-top:1px solid}.faq{border-radius:20px}span.ai-faq-question-text-askqydmlnd1k4ccttcaigenblock0d86a6fgdflha,span.ai-faq-question-text-aqs9dvw4vevyzdzbldaigenblock0d86a6fgdflha{font-family:degular;font-weight:500;text-transform:uppercase;letter-spacing:.1em}.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information{display:flex!important;text-align:center!important;flex-direction:column!important}.price{text-align:center}.card__information h3{letter-spacing:.1em!important;font-size:.9em!important;margin-bottom:10px}section#MainProduct-template--17667443228859__main{margin-left:25px;margin-right:25px}h5{font-size:.9em;margin:25px 0 0}h5 a{text-decoration:none!important}h5 a:hover{text-decoration:underline!important}section#section-sections--17659571306683__power_footer_nggBTe{border-radius:20px;margin-top:40px;margin-bottom:20px}section#section-sections--17659571306683__power_footer_nggBTe h6{margin-top:0!important}.newsletter-form__button:after{content:"\2192"}h2.footer-block__heading.item--link_list{text-align:center!important;margin-bottom:21px;text-transform:uppercase!important;letter-spacing:.1em!important}@media only screen and (min-width: 768px){.padding-right{padding-right:40px;margin-top:30px}.footer-block--newsletter:only-child{margin-top:-70px!important}.footer-block__newsletter:not(:only-child){text-align:left;margin-right:0!important}}.footer-block__newsletter{width:-webkit-fill-available!important}.subtitle{font-size:calc(var(--font-heading-scale) * 1.8rem);font-weight:700;text-transform:uppercase!important;letter-spacing:.1em!important;color:rgba(var(--color-foreground),1)}.no-padding .ss-text__content{padding:0!important}ul.footer-block__details-content.list-unstyled li{text-align:center;margin:0!important}@media only screen and (max-width: 768px){.no-padding .ss-grid-block{grid-gap:1em;padding-top:20px!important;padding-bottom:20px!important}.ss-grid__item.ss-grid__item--Image.ss-grid-span--2.ss-grid-rowspan--2.ss-grid-item__position--top.padding-right{width:40%;margin:0 auto!important}.ss-grid__item.ss-grid__item--newsletter.ss-grid-span--3.ss-grid-rowspan--1.ss-grid-item__position--flex-start{padding-left:40px;padding-right:40px}}.newsletter-form{align-items:flex-start;margin:0 auto;max-width:none!important}.newsletter-form__field-wrapper{max-width:none!important}input#NewsletterForm--sections--24478055923992__power_footer_nggBTe{background-color:#fff;border:2px solid;border-radius:10px}.newsletter-form__field-wrapper .field__label{left:18px!important}.newsletter-form__field-wrapper .field:after{box-shadow:unset;border-bottom:none!important}input#NewsletterForm--sections--24579521872152__power_footer_nggBTe{border:1px solid;background-color:#fffbe7}.footer-block--newsletter{align-items:center!important;flex-direction:column!important;align-content:center!important}.field__input{background-color:#e2f2c8;border-radius:14px}.field__label,.customer .field label{left:17px!important}.field:after{box-shadow:unset;border-bottom:none!important}.ss-text__content__button-container{margin-top:20px}.quick-add__submit,.product-form__submit{background-color:#dcf0be!important;border:none!important;color:#2f2f2f!important;transition:all .2s ease;-webkit-transition:all .2s ease}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:unset;border:0px}.card-wrapper.product-card-wrapper .card__inner>.card__content:before{height:0px!important}.section-background{overflow:hidden}.section-background__image .ss-bg-image{transform:scale(1.1);will-change:transform;transition:transform .2s linear}.parallax-zoom-img{transform:scale(1);will-change:transform;transition:transform .2s linear;display:block}.parallax-zoom-frame{position:relative;overflow:hidden}.parallax-zoom-frame>img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(var(--pz-scale, 1));will-change:transform;transition:transform .2s linear}.benefits .ss-image-wrapper{position:relative;overflow:hidden;border-radius:20px}.benefits .ss-image-wrapper>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform-origin:center center;border-radius:20px}.benefits:hover .ss-text__content__button-container,.benefits:hover .ss-image-wrapper{transform:scale(1.05);transition:all .4s ease;-webkit-transition:all .4s ease}@media screen and (max-width:749px){.ss-decor.show--mobile{display:absolute!important;width:100px!important;right:100px;top:100px}.first-time h1{font-size:35px!important}.first-time .ss-text__content.ss-grid-block{padding-bottom:0!important}.first-time{margin:-20px 25px 40px!important}}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li a{font-family:degular!important;font-weight:500!important;font-size:18px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-style:normal!important;text-align:center!important;color:#2f2f2f}.header-wrapper.color-accent-2.gradient{margin-left:10px!important;margin-right:10px!important;border-radius:20px}.list-menu__item{justify-content:center!important}.header:not(.drawer-menu).page-width{padding-left:20px!important;padding-right:20px!important}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li:first-child,#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li{border-top:none;border-bottom:none}.header__icon--menu[aria-expanded=true]:before{background:transparent!important}div#menu-drawer{border-radius:15px!important;z-index:99!important;height:auto;width:94%;left:3%}@media screen and (max-width:1025px) and (min-width:860px){.homepage-hero-copy h2{font-size:60px!important}}@media screen and (max-width:860px) and (min-width:750px){.homepage-hero-copy h2{font-size:50px!important}}@media screen and (max-width:749px){.multi-column .ss-col-12{display:flex!important;flex-wrap:wrap}.footer-logo{width:100%!important;border-radius:0!important;order:-2;clip:unset!important;margin-bottom:30px;margin-top:-10px}.footer-logo .ss-image-wrapper.ss-grid-block img{border-radius:0!important}.footer-50{width:50%;margin-bottom:30px}.ss-grid__item.ss-grid__item--content.ss-grid-span--8.ss-grid-rowspan--0.ss-grid-item__position--top.mintt-studio-section,.attribution{width:100%!important}.mobile-reverse .ss-col-12{display:flex;flex-direction:column-reverse}.high-standards .ss-text__content.ss-grid-block{margin-top:-50px!important}.high-standards{padding-bottom:0!important}.high-standards .ss-grid__item--Image{padding:60px}.mobile-left p{text-align:left!important}.mobile-center h4{text-align:center!important;margin-top:-10px}.mobile-center h2.h1{text-align:center!important}.homepage-hero-copy{padding-right:0!important;margin-top:45px}.homepage-hero-copy p.image-with-text__text--caption.caption-with-letter-spacing.caption-with-letter-spacing--large.caption-with-letter-spacing{font-size:11px!important}.caption-with-letter-spacing+h2{font-size:40px!important}.hero-button .ss-text__content.ss-grid-block,.about-button .ss-text__content.ss-grid-block{text-align:left!important}.hero-button{margin-top:30vh!important}.stamp{height:200px!important}.nfx-badge{padding-right:0!important;position:absolute!important;width:200px!important;height:200px!important;top:0;right:0}.review-section{margin-left:25px!important;margin-right:25px!important}.review{margin-bottom:25px!important}section .section-background{position:absolute!important}.fullheight-bg{height:70vh;display:flex!important;flex-direction:column;justify-content:flex-end}.homepage-hero{height:90vh;display:flex!important;flex-direction:column;justify-content:flex-start}.about-hero{height:85vh;display:flex!important;flex-direction:column;justify-content:flex-end}.menu-drawer__right-links span.header__active-menu-item{color:#2f2f2f!important}.green-bg h1 em{font-size:115px!important}.green-bg h1{padding-top:25px!important}.c-video-section__item.c-video-section__item--image{height:500px}.swap-mobile .c-video-section__blocks.c-video-section__blocks--grid{display:flex;flex-direction:column-reverse}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-styles.css.map */
