.announcement-bar__message{font-family:Lato;font-weight:400;font-size:13px;line-height:1.1;text-align:center;text-transform:uppercase}.header__menu-item{font-family:Lato;font-weight:400;font-size:13px;line-height:14px;text-transform:uppercase;padding:1.5rem;letter-spacing:1.5px}h2.banner__heading.inline-richtext.h1{font-weight:400;font-size:158px;line-height:1.1;text-align:center}.slideshow__text.banner__box{max-width:80.5rem!important}.scrolled-past-header .header-wrapper .header{padding-top:0;padding-bottom:0}.slideshow__text-wrapper .banner__text p{font-weight:500;font-size:16px;line-height:100%;text-align:center;text-transform:uppercase;letter-spacing:2px;position:relative}.slideshow__text-wrapper .banner__text{padding-top:19px}.slideshow__text-wrapper .banner__text p:after{content:"";display:block;width:309px;background:#fff;height:1px;right:122px;position:absolute;top:8px}.slideshow__text-wrapper .banner__text p:before{content:"";display:block;width:309px;background:#fff;height:1px;left:122px;position:absolute;top:8px}.slideshow__text .banner__buttons{margin-top:45px!important}.slideshow__text .banner__buttons a.button{font-weight:600;font-size:14px;line-height:15px;letter-spacing:2px;text-align:center;text-transform:uppercase;width:320px;height:52px}.slideshow__controls.slider-buttons{display:none}slideshow-component button.slider-button{position:absolute;width:50px;top:50%;height:50px;color:#fff}slideshow-component button.slider-button.slider-button--next{right:30px}slideshow-component button.slider-button.slider-button--prev{left:30px}slideshow-component button.slider-button .svg-wrapper{width:auto;height:auto}slideshow-component button.slider-button .svg-wrapper .icon{height:22px}.collection-list-title{text-align:center;width:100%;font-size:60px;margin-bottom:27px!important}.card__heading span.icon-wrap{display:none}.collection-list h3.card__heading{text-align:center;font-size:32px}.collection-list .card__inner{border-radius:50%!important;border:5px solid #F5A6A6!important;overflow:hidden}ul.collection-list{column-gap:65px}ul.collection-list .grid__item{width:calc(33.33% - 65px * 2 / 3);max-width:calc(33.33% - 65px * 2 / 3)}.button{min-width:247px;text-transform:uppercase;height:52px;font-size:14px;line-height:1;letter-spacing:2px;padding:0 4rem;font-weight:600}.new-richtext .rich-text__wrapper{flex-direction:column;row-gap:65px}.new-richtext{background-attachment:inherit}.new-richtext .rich-text__blocks.center{max-width:65rem;margin:0 auto}.new-richtext h2.rich-text__heading{font-size:64px;padding:0 76px;line-height:1.2}.new-richtext .rich-text__buttons{margin-top:45px}.new-richtext .rich-text__text *{color:#777}.text_img img{width:auto;max-width:100%}.new-richtext h2.rich-text__heading:after{content:"";display:block;background:url(/cdn/shop/files/Untitled_design_-_2025-08-08T122219.212_1_copy_1.png?v=1761217520);width:243px;height:193px;position:absolute;top:0;left:-36px;z-index:-1;background-size:contain}.collection .collection__description{font-weight:600;font-size:14px;line-height:15px;letter-spacing:2px;text-align:center;text-transform:uppercase}.collection h2.title.inline-richtext{text-align:center;margin-top:14px;margin-bottom:41px;font-size:60px}.collection__view-all{margin-top:29px}.product-card-wrapper .card__heading{font-family:Lato;font-weight:400;font-size:12px;line-height:14px;text-align:center;text-transform:uppercase;letter-spacing:1px}.product-card-wrapper .card-information *{font-family:Lato;font-weight:600;font-size:13px;line-height:15px;letter-spacing:1px;text-align:center;color:#dd7272}.home-sec5 h2.title.inline-richtext{width:547px;text-align:center;font-size:60px;margin:0 auto;padding-bottom:50px}.home-sec5 img.multicolumn-card__image{position:static!important;transform:none!important;margin:0 auto}.home-sec5 .media.media--transparent.media--adapt{padding:0!important}.home-sec5 h3.inline-richtext{font-weight:400;font-size:32px;line-height:36px}.home-sec5 .rte{color:#777;font-size:13px}.newsletter__wrapper .newsletter-form,.newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper{max-width:60rem}.newsletter-form__field-wrapper .field:after{display:none}.newsletter-form__field-wrapper .field input{border:1px solid #333333;height:51px;box-shadow:none}.newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper .field{gap:4px}.newsletter__wrapper h2.inline-richtext.h1{font-weight:400;font-size:60px;line-height:73px;text-align:center}.newsletter__wrapper form#contact_form{margin-top:34px}.innr-slid{text-align:center}p.my-4{font-family:Cormorant;font-weight:400;font-style:Italic;font-size:38px;line-height:52px;text-align:center;margin-top:7px}.testimonial-section .container{position:relative}.testimonial-section .swiper.testimonial-slider{max-width:977px}p.authorname{font-weight:400;font-size:16px;line-height:22px;margin-top:3px}.product-img img{max-width:66px;aspect-ratio:1/1;border-radius:50%;overflow:hidden}.footer__blocks-wrapper{display:grid;grid-template-columns:1.9fr 1fr 1fr 1fr .6fr}.footer__blocks-wrapper .footer-block.grid__item{width:100%}h2.footer-block__heading{font-family:Lato;font-weight:500;font-size:18px;line-height:22px}.footer__content-bottom{display:flex;flex-direction:row-reverse;background:#a8c3a2;justify-content:center;align-items:center;padding:15px 0!important}.footer__copyright{margin:0!important;font-family:Lato;letter-spacing:1px}.footer__copyright *{font-size:13px!important;color:#333}.footer__payment{margin-top:0!important}.footer-block__details-content>li *,.footer-block__details-content li{font-family:Lato;font-weight:400;font-size:13px!important;line-height:25px;letter-spacing:.3px;color:#333!important;list-style:none;padding-bottom:2px}.footer-block__details-content ul{padding:0}h2.social-heading{font-weight:400;font-size:60px;line-height:73px;text-align:center;margin-top:0}.footer-block__details-content li a{text-decoration:none}.rose-petal{display:block!important}.inner-banner h2.banner__heading.inline-richtext.h1{font-size:70px;line-height:1.1}.facets__wrapper .facets__heading{display:none}.facets__wrapper details{background:#f5a6a6;padding:9px 25px}.facets__wrapper details summary.facets__summary{margin:0}.facet-filters__label{display:none!important}.facet-filters__field .select__select{background:#f5a6a6;padding:9px 25px;box-shadow:none!important;outline:none}.facet-filters__field span.svg-wrapper{right:8px}.cart__items{background:#feeae8;padding-right:16px;padding-left:16px;padding-top:17px;border-radius:5px}.cart-items thead th{font-size:13px;font-weight:500}.cart-item__name{font-size:19px}.related-products__heading{margin:0 0 4rem;text-align:center;width:100%;font-size:60px}.product-form__input .form__label{font-size:15px;text-transform:uppercase}.product-form__input{margin:0 0 2.2rem!important}.cart__blocks h2.totals__total{font-size:20px;margin-top:20px}.shopify-policy__container{max-width:100ch;margin-top:213px}.page-policy .header-wrapper{background:#5c0026!important}div#shopify-section-template--19978518888597__main{padding-top:66px;padding-bottom:60px}.hotel-fileds .wcpa_field_wrap{display:flex;flex-direction:column-reverse;margin-bottom:5px!important}.hotel-fileds .wcpa_field_wrap .wcpa_field_bottom{display:none}.hotel-fileds h3.wcpa_field{margin:0 0 6px;font-family:Lato;font-size:14px}.cart-item__details .product-option{font-size:1.2rem}.wcpa_wrap .wcpa_group_field,.wcpa_wrap .wcpa_grp_items{gap:3px 20px!important}.hide-buy-btn .product-form__buttons{display:none}.color-image-wrp .swatch-input__input+.swatch-input__label{--swatch-input--size: 6.8rem !important;border-radius:0}.color-image-wrp span.swatch{border-radius:0}p.confirmli{font-weight:600;line-height:1.3}.contact img{max-width:35px!important;vertical-align:middle;max-height:28px}.contact-info{display:flex;flex-direction:column;gap:13px}.contact-item{display:flex;align-items:center;padding:15px;background:linear-gradient(135deg,#fdf4f3,#e9c8c5);border-radius:12px;transition:all .3s ease;cursor:pointer;text-decoration:none;color:inherit}.contact-item:hover{transform:translate(5px);background:linear-gradient(135deg,#ffa9a9,#f5a6a6);color:#fff}.contact-details .icon{font-size:24px;margin-right:15px;min-width:30px;text-align:center}.contact-details{flex:1}.contact-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;opacity:.7;margin-bottom:3px}.contact-value{font-size:16px;font-weight:500;line-height:1}.social-group{display:flex;gap:10px}.social-item{flex:1}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.contact-item{animation:fadeIn .6s ease forwards}.contact-item:nth-child(1){animation-delay:.1s}.contact-item:nth-child(2){animation-delay:.2s}.contact-item:nth-child(3){animation-delay:.3s}.contact-item:nth-child(4){animation-delay:.4s}.contact-card{background:#feeae8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:40px;max-width:450px;width:100%;transform:translateY(0);transition:transform .3s ease}.contact-card:hover{transform:translateY(-5px)}.contact-flex{display:grid;grid-template-columns:1fr 396px;gap:61px}.header-card h2{margin-top:0;font-size:41px;text-align:center}.cart-notification__links form#cart-notification-form{display:none}.cart__blocks .cart__dynamic-checkout-buttons.additional-checkout-buttons{display:none!important}@media (max-width: 1200px){h2.banner__heading.inline-richtext.h1{font-size:80px}.slideshow__text-wrapper .banner__text p{font-size:12px}.slideshow__text-wrapper .banner__text p:before{width:132px;left:100px}.slideshow__text-wrapper .banner__text p:after{width:134px;right:100px}.header{padding-top:0!important}.banner__box.gradient{padding-top:100px!important}.collection-list-title,.new-richtext h2.rich-text__heading,.collection h2.title.inline-richtext{font-size:50px}.home-sec5 h2.title.inline-richtext{font-size:50px;padding-bottom:30px}.home-sec5 img.multicolumn-card__image{width:55px!important}.newsletter__wrapper h2.inline-richtext.h1{font-size:40px;line-height:47px}p.my-4{font-size:30px;line-height:47px}h2.social-heading{font-size:50px;line-height:49px}.section-template--19978518855829__social_media_slider_MNmEhf-padding{padding-top:28px!important;padding-bottom:12px}.product__info-wrapper .product__title *{font-size:30px;margin-top:6px}.inner-banner h2.banner__heading.inline-richtext.h1{font-size:50px}.section-template--19978519019669__related-products-padding{padding-top:50px!important;padding-bottom:45px!important}}@media (max-width: 990px){.header{background:#580103}.collection-list h3.card__heading{font-size:23px}#shopify-section-template--19978518855829__rich_text_DLpWH4 .rich-text__blocks{max-width:62rem}.footer__blocks-wrapper{grid-template-columns:1fr 1fr}.footer__blocks-wrapper>:first-child{grid-column:1 / -1}.footer__blocks-wrapper>:nth-child(n+2){grid-template-columns:repeat(2,1fr)}.footer-block__brand-info{text-align:-webkit-center!important}h2.social-heading{font-size:40px}.footer__content-bottom{flex-direction:column;gap:10px}.inner-banner{min-height:25rem!important}.newsletter__wrapper{padding-right:3rem!important;padding-left:3rem!important}.related-products__heading{font-size:45px}.section-template--20035818586261__related-products-padding{padding-top:51px!important;padding-bottom:30px!important}}@media (max-width: 767px){.utility-bar__grid.page-width{padding-left:2rem;padding-right:2rem}.announcement-bar__message{font-size:11px}.collection-list-title,.new-richtext h2.rich-text__heading,.collection h2.title.inline-richtext{font-size:28px}ul.collection-list .grid__item{width:100%;max-width:80%;margin:0 auto}#shopify-section-template--19978518855829__collection_list_yqKT9D .card__inner{width:50%;margin:0 auto}.collection-list-title{margin-bottom:9px!important}.new-richtext h2.rich-text__heading{padding:0 40px}.new-richtext h2.rich-text__heading:after{width:139px;height:92px;left:-27px;background-repeat:no-repeat}.home-sec5 h2.title.inline-richtext{font-size:29px;padding-bottom:7px}.newsletter__wrapper h2.inline-richtext.h1{font-size:30px;line-height:1.4}.section-template--19978518855829__newsletter_YeFa4R-padding{padding-top:40px!important;padding-bottom:40px!important}.newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper .field{flex-wrap:wrap;justify-content:center}p.my-4{font-size:20px;line-height:1.5}h2.social-heading{font-size:28px}.section-template--19978518855829__testimonials_D4JbVM-padding{padding-top:41px!important;padding-bottom:15px!important}.footer__content-top{padding:0 2rem!important}.footer__blocks-wrapper{display:grid!important}.footer-block__details-content{margin-bottom:0rem!important}.footer-block__details-content .list-menu__item--link{padding-top:0!important;padding-bottom:2px!important}.footer__blocks-wrapper .footer-block.grid__item{margin:0 0 12px}.section-sections--19978519314581__footer-padding{padding-top:36px!important}.new-richtext .rich-text__wrapper{row-gap:31px}body{overflow-x:hidden}h2.banner__heading.inline-richtext.h1{font-size:50px}.slideshow__text-wrapper .banner__text p:before{width:69px;left:93px}.slideshow__text-wrapper .banner__text p:after{width:67px;right:95px}.banner__box.gradient{padding-top:42px!important;padding-bottom:64px!important}.slideshow__text .banner__buttons{margin-top:27px!important}.slideshow__text .banner__buttons a.button{font-size:11px;line-height:15px;width:231px;height:40px}.menu-drawer__navigation-container{background:#feeae8}.header{padding-top:0!important;padding-bottom:0!important;padding-left:2rem!important;padding-right:2rem!important}.footer__column--info{padding-left:0!important;padding-right:0!important}.inner-banner h2.banner__heading.inline-richtext.h1{font-size:29px}.inner-banner .banner__box.gradient{padding-top:13px!important;padding-bottom:13px!important}.inner-banner .banner__content{min-height:15rem!important}.facets-container{padding-top:0}.inner-banner{min-height:auto!important}.product__info-wrapper .product__title *{font-size:26px;margin-top:11px;line-height:1.1}cart-remove-button .button{min-width:calc(3.5rem / var(--font-body-scale))!important}.related-products__heading{font-size:30px}.share-button{display:none}.section-template--20035818586261__related-products-padding{padding-top:18px!important}.section-template--20035818586261__newsletter_ratYHY-padding{padding-top:38px!important;padding-bottom:47px!important}.contact-flex{grid-template-columns:100%}.contact-card{padding:22px}.footer-block__brand-info img{max-width:85%}.header-card h2{font-size:32px}.header__heading-logo{max-width:90px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
