@font-face{font-family:Charlottenburg;src:url(/cdn/shop/files/Charlottenburg_App-Classic.ttf?v=1668383824)}@font-face{font-family:MinionPro;src:url(/cdn/shop/files/MinionPro-Regular.otf?v=1668478568)}@font-face{font-family:FreightBigPro;src:url(/cdn/shop/files/FreightBigProBook-Regular.ttf?v=1668478555)}@font-face{font-family:FreightBigProMedium-Regular;src:url(/cdn/shop/files/FreightBigProMedium-Regular.ttf?v=1668478931)}@font-face{font-family:Times;src:url(/cdn/shop/files/TIMES.ttf?v=1669852932)}@font-face{font-family:Arial;src:url(/cdn/shop/files/Arial.ttf)}@font-face{font-family:Arial Bold;src:url(/cdn/shop/files/ArialBold.ttf)}#shopify-section-template--16656211017987__6fc93976-3735-49bb-b61f-285972c970e3{background-color:#c18790}:root{--rose-max-width-narrow: 1200px;--rose-max-width: 1400px;--rose-color-light-rose: #f8f8f8;--rose-color-mid-rose: #c18790;--rose-color-dark-rose: #B6011C;--height-of-header: 120px;--charlotte-font: "Charlottenburg";--minion-font: "Times";--arial-font: "Arial";--arial-bold-font: "Arial Bold";--times-font: "Times";--freight-font: "FreightBigProMedium-Regular";--mobile-layout-trigger: 900px}::selection{background:#ffd7dd61}.shopify-section:has(.scroll){border-top:1px solid var(--rose-color-dark-rose);border-bottom:1px solid var(--rose-color-dark-rose);width:100%;overflow-x:hidden}.shopify-section:has(.book-container){overflow-x:hidden}#shopify-section-template--16656211017987__a0601592-d832-4ff0-968b-2a488b453a62{background:var(--rose-color-mid-rose)}#shopify-section-template--16656211017987__c8a7e6d6-9680-498d-ae78-9a0364574cbc{background:var(--rose-color-mid-rose);padding-bottom:100px}#shopify-section-template--16656211017987__c8a7e6d6-9680-498d-ae78-9a0364574cbc .book-tour-box{background-color:none}#shopify-section-template--16656211017987__c8a7e6d6-9680-498d-ae78-9a0364574cbc .book-tour-box .brick__block__text{background:#fcecf3}#shopify-section-template--16656211017987__c8a7e6d6-9680-498d-ae78-9a0364574cbc .standard__subheading{margin-top:0;font-family:var(--charlotte-font)}#shopify-section-template--16656211017987__c8a7e6d6-9680-498d-ae78-9a0364574cbc .book-tour-box h2{font-family:var(--times-font);font-weight:700}.announcement__message{font-family:var(--arial-font)}.announcement__text a:after{box-shadow:0 0 0 0 currentColor}.header__logo{padding:25px 0}.roses-main-menu{margin-left:10px;font-family:var(--charlotte-font)}.download-link{font-weight:700!important;font-style:italic!important}.nav-menu-icon{width:30px}.dropdown__family .navlink--child .navtext{font-family:var(--charlotte-font);font-size:26px}.grandparent .dropdown__family:last-child .navlink--child,.grandparent .dropdown__family:last-child .navlink--grandchild{margin-right:initial;margin-left:auto}.grandparent .navlink--grandchild{text-transform:uppercase;font-weight:500;font-family:var(--arial-font)}.grandparent .navlink--grandchild:hover{text-decoration:underline;cursor:pointer}.navlink--cart--icon .header__cart__status{min-width:30px;width:30px;height:30px;font-size:16px;top:2px}.grandparent .dropdown__family:last-child{text-align:right}.header-rose-cart{width:35px;margin-right:35px}.cart-drawer__close .icon-cancel{stroke:#fff}.header__dropdown{border-bottom:1px solid var(--rose-color-dark-rose)}.drawer__inner{padding:0 20px}.roses-drawer-menu-header{margin-top:30px}.roses-drawer-menu-h2{font-family:var(--charlotte-font);font-size:24px;line-height:44px}.roses-drawer-menu-h3{font-size:18px;line-height:28px;font-family:Arial}.navlink--cart--icon .header__cart__status[data-cart-count="0"],.navlink--cart--text .header__cart__status[data-cart-count="0"]{display:inline-flex}.cart-drawer{background-color:var(--rose-color-dark-rose);border-left:1px solid var(--rose-color-dark-rose)!important}.cart__item{margin:20px;background-color:var(--rose-color-light-rose)}.cart__checkout{background-color:var(--rose-color-mid-rose);text-transform:uppercase;color:#fff;border-radius:1000px;font-family:var(--arial-bold-font)}.cart-drawer__head h3{color:var(--rose-color-light-rose);font-family:var(--charlotte-font);text-align:center}.cart__price,.cart__quantity-field,.cart__total{font-family:var(--arial-font)}.cart-drawer__head{border-bottom:0px}.cart__foot__inner{border:0px}.cart__item__title a{color:var(--rose-color-dark-rose)!important;font-family:var(--charlotte-font)}.cart__item__subtitle{color:var(--rose-color-dark-rose);font-size:13px;text-transform:uppercase;margin-top:-5px}.cart__item__selected-options,.cart__item__remove{display:none}.cart__quantity{background-color:var(--rose-color-dark-rose);border-radius:4px;color:#fff}.cart__quantity .cart__quantity-field{padding:6px 25px}.cart__total{background:#fff;padding:21px}.cart__total__price{font-size:14px}.cart__button{width:80%;margin:0 auto}.cart__button button{font-weight:700}.cart__note{color:var(--rose-color-dark-rose);text-align:left;margin-top:5px!important;padding-top:5px;text-transform:uppercase}.custom-html-section.section-padding.wrapper--full{overflow-x:hidden}.book-container{position:relative;background:var(--rose-color-light-rose);margin-left:-50px;width:100vw;overflow-x:hidden}@media screen and (max-width: 900px){.book-container{display:none}}.book-block-1{position:relative;display:none;width:100vw!important;height:calc(100vh - var(--height-of-header));background-color:transparent;color:#000;display:flex;align-items:center;justify-content:center;overflow-y:visible}.roses-falling{position:absolute;display:block;top:0;left:0;width:100vw;height:100vh;overflow-y:hidden}.roses-falling-left{position:absolute;display:block;top:0;left:0;width:33%;height:100vh;overflow-x:visible}.roses-falling-right{position:absolute;display:block;top:0;right:0;width:33%;height:100vh;overflow-x:visible}.roses{position:absolute;background:url(/cdn/shop/files/falling-roses.png?v=1770671765);background-size:100% 100%}.fade{-webkit-animation:fadeOut 3s;-webkit-animation-fill-mode:forwards;-moz-animation:fadeOut 3s;-moz-animation-fill-mode:forwards;animation:fadeOut 3s;animation-fill-mode:forwards}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.roses-falling-fade{position:absolute;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(248,227,233,0) 0%,rgba(248,227,233,0) 51%,rgba(248,227,233,0) 62%,#f8f8f8 100%);background:-webkit-linear-gradient(top,rgba(248,227,233,0) 0%,rgba(248,227,233,0) 51%,rgba(248,227,233,0) 62%,#f8f8f8 100%);background:linear-gradient(to bottom,#f8e3e900 0% 51%,#f8e3e900 62%,#f8f8f8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00fcedf3",endColorstr="#fcedf3",GradientType=0);z-index:0}.book-block-2{position:relative;display:none;background-color:var(--rose-color-light-rose);width:100vw!important;height:calc(100vh - var(--height-of-header));color:#000;display:flex;align-items:center;justify-content:center}.book-col-left{width:30%;float:left}.book-col-right{width:30%;float:right}.rose-li-home{margin-left:0}.rose-li-home li{list-style:none;background-image:url(/cdn/shop/files/rose-bullet-point-fix.png?v=1668394524);background-repeat:no-repeat;background-position:0px 1px;background-size:20px 20px;line-height:24px;font-size:18px;padding-left:32px;margin-bottom:15px;font-family:var(--freight-font);color:var(--rose-color-dark-rose);transition-timing-function:ease-in-out;transition:.4s}.rose-li-home li .large{font-size:24px}.book-block-3{position:relative;display:none;width:100vw!important;height:calc(100vh - var(--height-of-header));background-color:transparent;color:#000;display:flex;align-items:center;justify-content:center}.fade-in{transition-timing-function:ease-in-out;transition:.4s}.book-block-3d{position:absolute;bottom:0;width:100%;height:100vh;display:flex;flex-direction:column;padding-bottom:19%;justify-content:center;align-items:center}.book-block-3d.highlight{position:fixed;bottom:0;display:flex;flex-direction:column;padding-bottom:19%;background:none}#dearLoveBook{width:40%}@media screen and (max-width: 900px){#dearLoveBook{width:80%;height:75%}.book-block-3d{z-index:8;height:85vh}.roses-falling-fade{margin-left:-32px;width:120%}.book-block-3d.highlight{position:absolute}}#bookMarker{display:inline-block;width:100%;height:10px}.rest-of-page{display:inline-block;width:100%;height:3000px;background:#f3f3f3}.buy-book-button{margin-bottom:-20%}.buy-book-button a{padding:15px 40px;background:var(--rose-color-dark-rose);border-radius:5px;color:#fff;text-transform:uppercase;font-family:var(--arial-bold-font)}#image-collage-section{max-width:var(--content-max);margin:0 auto}.rose-heading-photo-gallery{font-family:Charlottenburg;font-size:24px;line-height:28px;text-align:center;color:var(--rose-color-light-rose);margin-bottom:20px;letter-spacing:2px}.rose-heading-red{color:var(--rose-color-dark-rose)}.rose-heading-big-red{font-size:28px;color:var(--rose-color-dark-rose)}.image-col.col--1of6{background-size:cover;background-repeat:no-repeat;background-position:center center}.img-grid-1{background:url(/cdn/shop/files/sarah-bahbah-image-1.jpg?v=1668378656)}.img-grid-2{background:url(/cdn/shop/files/sarah-bahbah-image-2.jpg?v=1668378656)}.img-grid-3{background:url(/cdn/shop/files/sarah-bahbah-image-3.jpg?v=1668378656)}.img-grid-4{background:url(/cdn/shop/files/sarah-bahbah-image-4.jpg?v=1668378656)}.img-grid-5{background:url(/cdn/shop/files/sarah-bahbah-image-5.jpg?v=1668378656)}.img-grid-6{background:url(/cdn/shop/files/sarah-bahbah-image-6.jpg?v=1668378656)}.img-grid-7{background:url(/cdn/shop/files/sarah-bahbah-image-7.jpg?v=1668378656)}.img-grid-8{background:url(/cdn/shop/files/sarah-bahbah-image-8.jpg?v=1668378656)}.img-grid-9{background:url(/cdn/shop/files/sarah-bahbah-image-9.jpg?v=1668378656)}.img-grid-10{background:url(/cdn/shop/files/sarah-bahbah-image-10.jpg?v=1668378656)}.img-grid-11{background:url(/cdn/shop/files/sarah-bahbah-image-11.jpg?v=1668378656)}.img-grid-12{background:url(/cdn/shop/files/sarah-bahbah-image-12.jpg?v=1668378656)}.img-grid-13{background:url(/cdn/shop/files/sarah-bahbah-image-13.jpg?v=1668378656)}.img-grid-14{background:url(/cdn/shop/files/sarah-bahbah-image-14.jpg?v=1668378656)}.img-grid-15{background:url(/cdn/shop/files/sarah-bahbah-image-15.jpg?v=1668378656)}.img-grid-16{background:url(/cdn/shop/files/sarah-bahbah-image-16.jpg?v=1668378656)}.img-grid-17{background:url(/cdn/shop/files/sarah-bahbah-image-17.jpg?v=1668378656)}.img-grid-18{background:url(/cdn/shop/files/sarah-bahbah-image-18.jpg?v=1668378656)}.rose-image-filler{opacity:0;font-family:Charlottenburg;width:100%;margin:0;background-color:var(--rose-color-light-rose);color:var(--rose-color-dark-rose);text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px;font-size:16px}.words-x-large{font-size:48px;margin-top:-6px}.rose-image-filler h1{font-family:Charlottenburg;font-size:24px;text-transform:uppercase;margin-bottom:10px}.rose-image-filler h2{font-family:Charlottenburg;font-size:16px;text-transform:uppercase;margin-top:0}@media screen and (max-width: 900px){.rose-image-filler{padding:10px;font-size:14px}.rose-image-filler h1{font-size:20px}.rose-image-filler h2{font-size:13px}}.image-col.col--1of6:hover .rose-image-filler{opacity:1}.foreword-paragraphs{font-family:var(--freight-font);font-size:22px;line-height:28px;color:var(--rose-color-dark-rose)}.p-right{text-align:right}.quote-author{font-size:24px;text-transform:uppercase;font-family:var(--charlotte-font);color:var(--rose-color-dark-rose)}.wrap{max-width:1344px;margin:0 auto;padding-top:24px}.image-col{background-color:#f55}.image-row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.image-col{flex:0 0 auto;aspect-ratio:1/ 1;display:flex;padding:0;border:px solid black;flex-basis:100%;max-width:100%}.col--1of6{flex-basis:16.6666667%;max-width:16.6666667%}@media screen and (max-width: 900px){.col--1of6{flex-basis:33.33332%;max-width:33.33332%}}.video-div{position:relative;max-width:80%;margin:0 auto}@media screen and (max-width: 900px){.video-div{max-width:100%}}.about-row{display:flex;width:100%;max-width:var(--rose-max-width-narrow);margin:0 auto;padding:80px 0}.about-col-left{width:50%;float:left;padding-right:55px}.about-col-left h1{text-transform:uppercase;font-family:var(--charlotte-font);margin-top:0;font-size:70px;margin-bottom:20px}.about-col-left p{font-size:16px;font-family:var(--times-font)}.about-col-right{width:50%;float:right}.about-col-right img{width:100%}@media screen and (max-width: 900px){.about-row{flex-direction:column}.about-col-left{width:100%;float:left;padding-right:0;text-align:center}.about-col-left h1{font-size:45px}.about-col-left p{padding-bottom:20px}.about-col-right{width:100%;float:left;padding-top:30px}}.desktop-btn{display:inline}.mobile-btn{display:none}@media screen and (max-width: 900px){.desktop-btn{display:none}.mobile-btn{display:inline}}.book-tour-box{display:flex;width:80%;margin:0 auto;flex-direction:column;align-items:center;padding:30px 30px 50px;background:#fcecf3;border-radius:10px;text-align:center}.book-tour-box-footer{display:flex;width:100%;margin:0 auto;flex-direction:column;align-items:center;padding:0;border-radius:10px;text-align:center;font-family:var(--arial-font)}.book-tour-box-footer .tour-button-group{width:100%}.book-tour-box h1{text-transform:uppercase;font-family:Charlottenburg;margin-top:0}.book-tour-box h2{text-transform:uppercase;font-size:22px}.book-tour-box h3{text-transform:uppercase;font-size:14px;font-family:var(--arial-font)}.input-row{display:flex;flex-direction:row;justify-content:flex-start}.tour-input{width:70%;background:var(--rose-color-light-rose);border:1px solid var(--rose-color-dark-rose);border-right:0px;padding:15px;border-radius:10px 0 0 10px;margin:7px 0;text-align:center;font-family:var(--arial-font)}.tour-button-group{width:66%}.tour-button{width:30%;color:#fff;background:var(--rose-color-dark-rose);border:1px solid var(--rose-color-dark-rose);border-left:0px;padding:15px;border-radius:0 10px 10px 0;margin:7px 0;text-transform:uppercase;font-size:13px;font-family:var(--arial-bold-font)}@media screen and (max-width: 900px){.book-tour-box{display:flex;width:100%}}.review-row{width:100%;display:flex;justify-content:space-around}.review-col{width:30%;font-family:var(--arial-font)}.review-stars{margin-top:5px;margin-bottom:5px}.review-star{width:30px}@media screen and (max-width: 900px){.review-row{flex-direction:column}.review-col{width:100%;margin-bottom:40px}}.review-name{font-size:16px;text-transform:uppercase}.site-footer-wrapper.section-padding{padding-bottom:0}.site-footer{padding-bottom:80px}.footer__bottom{display:flex;position:absolute;right:0;bottom:0;left:0;background:var(--rose-color-dark-rose);color:#fff}.footer__bottom__item{display:flex;justify-content:space-between;width:100%;padding:10px 50px;color:#fff!important}.footer__bottom__item .site-footer-wrapper a{color:#fff!important}.footer__copyright{font-family:var(--arial-font)}@media screen and (max-width: 900px){.footer__bottom__item{flex-direction:column}.site-footer{padding-bottom:180px}.footer__copyright{flex-direction:column;align-items:center}}.new-footer-social{margin:20px 0 40px}.social li:first-of-type{margin-left:0}@media screen and (max-width: 900px){.book-mobile{display:inline;margin-left:initial}}@media screen and (min-width: 901px){.book-mobile{display:none}}.book-mobile .book-col-left{width:100%}.book-block-1-mobile{position:relative;display:none;width:initial;height:calc(100vh - var(--height-of-header));background-color:transparent;color:#000;display:flex;align-items:center;justify-content:center;overflow-y:visible;margin-top:-30px}.book-block-2-mobile{position:relative;display:none;background-color:var(--rose-color-light-rose);width:102vw!important;height:calc(100vh - var(--height-of-header));color:#000;margin-left:-20PX;padding:30px;display:flex;align-items:center;justify-content:center}.book-col-left-mobile h1{font-size:32px;color:var(--rose-color-dark-rose)}.book-row-1{width:95%;display:inline-block}.book-col-left-mobile{width:100%;float:left;padding:12px 12px 30px}.book-col-left h1,.book-col-right h1{color:var(--rose-color-dark-rose);font-family:Charlottenburg;text-transform:uppercase;font-size:42px}.book-col-right-mobile{width:100%;float:left;padding:12px 12px 30px}.rose-li-home-mobile{margin-left:0}.rose-li-home-mobile li{list-style:none;background-image:url(/cdn/shop/files/rose-bullet-point-fix.png?v=1668394524);background-repeat:no-repeat;background-position:0px 1px;background-size:20px 20px;line-height:24px;font-size:18px;padding-left:32px;margin-bottom:15px;font-family:var(--freight-font);color:var(--rose-color-dark-rose);transition-timing-function:ease-in-out;transition:.4s}.rose-li-home-mobile li .large{font-size:24px}.fade-in-mobile{transition-timing-function:ease-in-out;transition:.4s}.scroll{font-family:var(--arial-bold-font)}.footer__block{font-family:var(--arial-font)}.btn--large{font-family:var(--arial-bold-font)}.cart__item__image a{flex-direction:column;width:90px;height:120px}.newsletter-form{max-width:initial}.newsletter-form .input-group{border-bottom:0px}.tour-input{width:70%!important;background:var(--rose-color-light-rose)!important;border:1px solid var(--rose-color-dark-rose)!important;border-right:0px!important;padding:15px!important;border-radius:10px 0 0 10px!important;margin:7px 0!important;text-align:center!important;font-family:var(--arial-font)!important}.tour-button-group{width:90%}.tour-button{width:30%;color:#fff!important;background:var(--rose-color-dark-rose);border:1px solid var(--rose-color-dark-rose);border-left:0px;padding:10px 15px;border-radius:0 10px 10px 0;margin-bottom:7px!important;margin:7px 0;text-transform:uppercase;font-family:var(--arial-font);font-size:15px!important;letter-spacing:normal}.tour-button.wide{width:100%;border-radius:10px}@media screen and (max-width: 900px){.book-tour-box{display:flex;width:90%!important;padding:0 10px;margin:0 auto}}.submit-review-div{display:flex;flex-direction:column;justify-content:center;padding:30px 0;align-items:center}.submit-review-btn{padding:15px 30px;background-color:var(--rose-color-dark-rose);font-family:var(--arial-font);text-transform:uppercase;color:#fff;border-radius:7px;font-weight:700}.globo-form-app{background-color:#c18790!important;border-radius:10px!important;box-shadow:none!important}.globo-form-app .label-content{font-family:var(--arial-font)!important;text-transform:uppercase!important}.globo-form-app p{opacity:0!important}.globo-form-app .submit{font-family:var(--arial-font)!important;font-weight:700!important;text-transform:uppercase!important}.drawer__bottom .social__links li:last-of-type{margin-left:10px}.password-page{display:none}.roses-falling-fade{pointer-events:none}#bookTour #AdminLogin{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/roses-homepage.css.map */
