@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";:root{--white-text: #F8F3EC}body{font-family:Plus Jakarta Sans,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:NewYork;src:url(/cdn/shop/files/NEWYORK_PERSONAL_USE.OTF)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:NewYork}p{font-size:18px;margin-block-start:0;line-height:177.778%}::placeholder{color:#f8f3ec}img{max-width:100%;display:block}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.pt-80{padding-top:80px}.pb-80{padding-bottom:80px}.black-heading{color:#3c3c3c!important}.button--secondary{border:1px solid #F8F3EC;background:transparent}.button.button--primary:hover{background:#cbb198}a.button.button--secondary:hover{border-color:#cbb198;color:#cbb198}.section-header.shopify-section-group-header-group{z-index:3;position:absolute;top:0;width:100%}.Mobile-search-iscon .search-modal{background:#3c3c3c}.Mobile-search-iscon .search-modal .field:after,.Mobile-search-iscon .search-modal .field:before{display:none}.Mobile-search-iscon .search-modal .field input{width:100%;background:#3c3c3c;border:1px solid #F5F2EC;height:42px;padding:10px 32px 10px 10px;font-size:12px;color:#f5f2ec}.mega-menu__tabs a.mega-menu__link{padding:15px 20px;color:#3c3c3c;font-family:NewYork;font-size:16px;font-weight:400;line-height:normal;letter-spacing:1px}.mega-menu__tabs a.mega-menu__link.active-tab{border-radius:40px;border:1px solid #65433A;background:#f8f3ec}.mega-menu__tabs a.mega-menu__link:hover,.mega-menu__tab-content ul.list-unstyled a.mega-menu__link:hover{text-decoration:none}.mega-menu__tab-content{border-radius:20px;background:#f9f1ee;padding:20px}.mega-menu__tab-content ul.list-unstyled{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.mega-menu__tab-content ul.list-unstyled a.mega-menu__link{border-radius:5px;border:1px solid #F9F1EE;background:#fff;padding:15px 20px;color:#3c3c3c;font-family:NewYork;font-size:16px;font-weight:400;line-height:normal;letter-spacing:1px}a.header__heading-link{padding-bottom:15px}.header__icons svg{width:19.2px;height:19.2px}.desktop-search,.custom-header-search{padding:0!important;max-width:254px!important;width:100%}.header nav.header__inline-menu{border-top:1px solid rgb(255 255 255 / 20%);margin:0!important}.header__icons{gap:25px;align-items:center;width:100%;text-align:right;justify-content:end}a.cstm_phn_number{display:flex;align-items:center;justify-content:center}.custom-header-search .field:after,.custom-header-search .field:before{display:none}.custom-header-search .field input{border-radius:5px;border:1px solid #F8F3EC;background:transparent;padding:10px 36px 10px 10px;color:#f8f3ec;font-size:12px;font-weight:400;line-height:normal;width:100%;font-family:Plus Jakarta Sans,sans-serif!important}nav.header__inline-menu>ul.list-menu{width:100%;justify-content:center;padding-top:15px;gap:46px}nav.header__inline-menu ul .list-menu__item{padding:0;gap:5px;font-size:14px;font-weight:400}nav.header__inline-menu ul .list-menu__item svg.icon.icon-caret{position:static}.custom-header-search .field input:focus-visible{outline:0;box-shadow:unset}.custom-header-search button{height:34px}.header__submenu .list-menu__item{padding:.8rem 2rem!important}h2.banner__heading{font-size:50px;line-height:normal;letter-spacing:1px}.homepage-slidehshow .slideshow__text.banner__box{padding:0;max-width:578px}.homepage-slidehshow .banner__text.rte{color:#e4ddd6;font-size:18px;line-height:32px}.homepage-slidehshow .banner__buttons{margin-top:25px!important;gap:20px}.homepage-slidehshow .slideshow__controls{border:0;position:absolute;left:auto;right:0;width:100%;bottom:60px}.homepage-collection .slider{margin-bottom:0}.homepage-slidehshow .slideshow__controls .page-width{width:100%}.homepage-slidehshow .slideshow__controls .slider-counter{justify-content:end}.homepage-slidehshow .slideshow__controls .slider-counter .dot{background:#757575;border:0!important}.homepage-slidehshow .slideshow__controls .slider-counter .slider-counter__link--active .dot{background:#fff}.homepage-slidehshow .slideshow__controls .slider-counter button{padding:4px}.dream-it{position:relative;margin:0 30px;overflow:hidden;padding:76px 0 104px;border-radius:20px;z-index:1}.dream-it:before{position:absolute;content:"";box-shadow:0 4px 4px #00000040;left:0;right:0;top:0;bottom:0;border-radius:20px;border:1px solid #000;background:linear-gradient(270deg,#0000 41.7%,#0009),linear-gradient(0deg,#0006 0% 100%)}.dream-it .left-content{z-index:1;position:relative}.dream-it img.bg-image{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:-1;object-fit:cover;border-radius:20px;border:1px solid #000}.heading{font-size:50px;font-weight:400;line-height:normal;letter-spacing:1px;margin:0}.main-div-custom-col{border-radius:20px;border:1px solid #CBB198;margin-top:10px;padding:20px;display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);gap:20px}.product-selector select{border-radius:5px;border:1px solid #D2D2D2;width:100%;padding:10px;-webkit-appearance:none;appearance:none;color:#3b3b3b;font-size:14px;line-height:normal;font-family:Plus Jakarta Sans,sans-serif!important;min-height:44px;cursor:pointer;background:url(/cdn/shop/files/downarrow.svg) no-repeat;background-position:right 10px center;background-size:24px}.main-div-custom-col .left-image img{border-radius:20px;width:100%;height:100%;object-fit:cover;min-height:440px}.main-div-custom-col .custom-add-to-cart{border-radius:30px;border:1px solid #3C3C3C;background:#3c3c3c;display:flex;height:58px;padding:19px 10px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:100%;color:#fff;font-size:18px;font-weight:400;line-height:normal;margin-top:14px}.main-div-custom-col .product-selector label{color:#777;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:14px;display:inline-block;margin-bottom:8px}.main-div-custom-col .product-selector .variant-options,.main_div_dummy{display:grid;grid-template-columns:1fr 1fr;gap:20px}.main-div-custom-col .size_dummy p,.main_div_dummy .flavor_dummy p{border-radius:5px;border:1px solid #D2D2D2;color:#3b3b3b;font-size:14px;line-height:normal;padding:10px 20px 10px 10px;display:flex;justify-content:space-between;margin:0;position:relative;min-height:44px}.main-div-custom-col .size_dummy p .dummy_svg,.main_div_dummy .flavor_dummy p span.dummy_svg{position:absolute;right:0}.main-div-custom-col .size_dummy p svg,.main_div_dummy .flavor_dummy p svg{display:block}.main-div-custom-col .size_dummy p .text-select,.main_div_dummy .flavor_dummy p .text-select{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.custom-property-input textarea.custom-note{width:100%;display:block;border-radius:5px;border:1px solid #D2D2D2;padding:10px;color:#3b3b3b;min-height:64px}.custom-property-input textarea.custom-note::placeholder{color:#bfbfbf}.main-div-custom-col .product-selector p.product-price{margin-top:14px;color:#777;font-size:14px;line-height:normal;margin-bottom:0}.main-div-custom-col .product-selector p.product-price .regular-price{display:block;margin-top:8px;border-radius:5px;border:1px solid #D2D2D2;padding:10px;min-height:44px;color:#bfbfbf;font-family:Plus Jakarta Sans;font-size:14px;line-height:normal}.product-selector select#productDropdown{font-size:16px;font-weight:500}.dream-it .heading{color:#fff}.white-content-inner{border-radius:20px;background:#fff;padding:26px 42px;margin-top:21px;max-width:651px}.white-content-inner .img_and_name{display:flex;align-items:center;gap:23px}.white-content-inner .img_and_name img{width:60px;height:60px;border-radius:50%}.white-content-inner .profile_name{color:#352e2e;font-style:normal;font-weight:600;margin:0}.timeless-stylist{margin-top:80px;position:relative;background:#090507}.timeless-stylist .main-left-right{display:grid;grid-template-columns:1fr 1fr;padding-top:50px;gap:20px}.timeless-stylist .right-image{order:2;text-align:center}.timeless-stylist .right-image img{margin:0 auto}.timeless-stylist .left-content{order:1;display:flex;flex-direction:column;justify-content:center}.timeless-stylist .left-content .sub-heading{color:#fff}.timeless-stylist .left-content h4.subheading{color:#e4ddd6;font-family:Plus Jakarta Sans;font-size:22px;font-weight:500;line-height:32px;margin-top:24px;margin-bottom:22px}.timeless-stylist .left-content p.description{padding-top:36px;margin-left:80px;color:#fff;font-size:20px;line-height:32px;padding-bottom:10px;border-bottom:1px solid #3D3137;margin-bottom:50px}.about-stry-btn a.about-story{color:#fff;border:1px solid #fff}.shop-by-ocasison{background:#e4ddd5}.occasion-block-list{display:grid;grid-template-columns:repeat(12,1fr);gap:21px;margin-top:34px}.occasion-block:nth-child(1){grid-column:1/ span 8}.occasion-block:nth-child(2){grid-column:9/ span 4}.occasion-block:nth-child(3){grid-column:1/ span 4}.occasion-block:nth-child(4){grid-column:5/ span 8}.occasion-block .main-image-block img{border-radius:20px}.occasion-block-list .main-image-block{position:relative}.occasion-block-list .main-image-block .left-bottom-data{position:absolute;bottom:0;padding:35px 30px;width:100%;border-radius:20px;background:linear-gradient(180deg,#0000,#000)}.occasion-block-list .left-bottom-data .image_text{color:#fff;font-family:NewYork;font-size:22px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 6px}.occasion-block-list .left-bottom-data .link_with_text{color:#fff;font-size:16px}.homepage-instagram h2.rich-text__heading{color:#3c3c3c;font-size:36px;line-height:normal;letter-spacing:1px}.homepage-instagram .rich-text__blocks{max-width:100%}.homepage-instagram .button--secondary{border:1px solid #3C3C3C}.sub-heading{font-size:36px;line-height:normal;letter-spacing:1px;margin:0;text-transform:capitalize}.homepage-multicolumn h2.sub-heading{margin-bottom:10px}.homepage-multicolumn .multicolumn-card-spacing{padding:0;margin:0}.homepage-multicolumn .multicolumn-list{margin-top:30px}.homepage-multicolumn .multicolumn-card__info{position:absolute;bottom:0;padding:24px 29px;left:0;width:100%;background:linear-gradient(180deg,#0000,#000)}.homepage-multicolumn .multicolumn-card{position:relative}.homepage-multicolumn .multicolumn-card__info h3{color:#fff;font-size:18px;font-weight:400;line-height:normal;font-family:Plus Jakarta Sans}.blog .sub-heading{margin-bottom:10px}.article-card-wrapper .card.article-card{border-radius:20px;border:1px solid #E2E2E2;background:#fff;overflow:hidden}.article-card-wrapper .card.article-card .card__content .card__information{padding:32px 30px 40px}.article-card .card__heading{color:#121212;font-size:24px;font-weight:400;line-height:28px;letter-spacing:.3px;margin-bottom:18px!important}.blog__posts.articles-wrapper{margin-top:30px!important}.article-card__info.caption-with-letter-spacing.h5{font-size:16px;font-weight:400;line-height:32px;padding:0;font-family:Plus Jakarta Sans;letter-spacing:normal;margin-bottom:8px}p.article-card__excerpt{border-top:1px solid #DEDEDE;margin:0;padding-top:24px;color:#352e2e;font-size:16px;line-height:175%}.article-card__image-wrapper .article-card__image{border-radius:20px;background:transparent;border:0}.article-card-wrapper .card__inner{border-radius:20px;background:transparent}.get-access-newsletter{position:relative;z-index:1}.get-access-newsletter .left_cake_image{position:absolute;left:0;z-index:1;bottom:0;max-width:21vw;width:100%}.get-access-newsletter .right_cake_image{position:absolute;left:auto;right:0;bottom:0;max-width:21vw;width:100%;z-index:1;text-align:right}.get-access-newsletter .newsletter__wrapper{z-index:unset!important}.get-access-newsletter .newsletter__wrapper>*{max-width:856px;margin:0 auto;position:relative;z-index:9}.predictive-search.predictive-search--header{display:none!important}.get-access-newsletter .newsletter__wrapper .sub-heading{margin-bottom:20px}.get-access-newsletter .newsletter__wrapper p{font-size:16px;line-height:175%}.homepage-newsletter .newsletter-form__field-wrapper .field:after,.homepage-newsletter .newsletter-form__field-wrapper .field:before{display:none}.homepage-newsletter .field{display:flex;align-items:center;gap:5px}.homepage-newsletter .field input{width:100%;background:#f9f1ee;box-shadow:unset;border-radius:30px;border:1px solid #3C3C3C;display:flex;justify-content:center;align-items:center;gap:10px;padding:24px 36px;height:60px;color:#3c3c3c;font-size:16px;line-height:32px}.homepage-newsletter .field input::placeholder{color:#3c3c3c}.homepage-newsletter form#contact_form,.homepage-newsletter .newsletter-form__field-wrapper{max-width:488px!important;text-align:center;margin:0 auto}.homepage-newsletter .field button{position:static;border-radius:40px;background:#3c3c3c!important;color:#f8f3ec;font-size:16px;line-height:32px}.product-card-wrapper .card__content .quick-add.no-js-hidden{display:none}.custom-main-product .accordion-single-item .accordion-single-content .product-form__input{display:block;margin:0}.custom-main-product .accordion-single-item .accordion-single-content label{text-align:left;padding:0;color:#3c3c3c;font-size:14px;line-height:normal;margin-bottom:10px}.footer__blocks-wrapper.grid{display:grid;grid-template-columns:minmax(0,5.5fr) minmax(0,1.77fr) minmax(0,2.23fr) minmax(0,2.2fr)}.footer__blocks-wrapper.grid .grid__item{width:100%!important}h2.footer-block__heading{color:#d7bdab;font-size:22px;line-height:28px;letter-spacing:.3px;margin-bottom:24px}.footer-block__brand-info{max-width:478px}.contact-section .contact-item{display:flex;align-items:center;gap:12px}.contact-section .contact-item p{margin:0;color:#f5f2ec;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.contact-section .contact-item p a{color:inherit;text-decoration:none}.footer-block .contact-section{display:flex;flex-direction:column;gap:10px}.contact-section .contact-item img{background:#d4bfaa;border-radius:50%;width:48px;height:48px}.footer-block__details-content.list-unstyled .list-menu__item--link{color:#f5f2ec!important;font-size:14px!important;line-height:20px;text-decoration:none;padding:0!important}.footer-block__details-content.list-unstyled{display:flex;flex-direction:column;gap:20px}.footer-block__details-content li{line-height:normal}.footer-block__brand-info .rte p{color:#f5f2ec;font-size:14px;line-height:28px}.footer-block__brand-info .rte{margin-bottom:10px}.footer-block__brand-info .footer-block__image-wrapper{margin-bottom:10px!important}.subtext_footer p{color:#f5f2ec;font-size:14px;line-height:28px}.footer__blocks-wrapper.grid .grid__item:last-child h2.footer-block__heading{margin-bottom:8px}.footer__content-top{padding-bottom:24px!important}.footer__list-social{padding:0!important;margin:24px 0 0;justify-content:start!important;gap:8px}.footer-block__details-content .subtext_footer{margin-bottom:24px}.footer-block__details-content .subtext_footer p{margin:0!important}.footer__list-social a.link.list-social__link{padding:0}.footer__list-social a.link.list-social__link svg{display:block;width:38px;height:38px}.footer__content-bottom{border:0!important;padding-top:0!important}.footer__copyright.caption{display:block;width:100%;margin:0;padding-top:24px;border-top:1px solid #525252}small.copyright__content{color:#f5f2ec;font-size:14px;line-height:20px}.homepage-slider-collections{background:#f9f1ee}.homepage-slider-collections .sub-heading{margin-bottom:6px}.homepage-slider-collections .description{margin-bottom:30px}.homepage-slider-collections .image-collection{border-radius:20px;overflow:hidden;position:relative}.homepage-slider-collections .image-collection .link_and_title{background:linear-gradient(180deg,#0000,#000);position:absolute;bottom:0;padding:33px 24px;left:0;right:0}.homepage-slider-collections .link_and_title p.title_col{color:#fff;font-family:NewYork;font-size:22px;line-height:normal;margin:0 0 10px}.homepage-slider-collections .link_and_title a{color:#fff;font-size:16px;line-height:normal;text-transform:capitalize}.homepage-slider-collections .swiper-pagination{position:static;margin-top:30px;line-height:normal;display:flex;justify-content:center;gap:7px}.homepage-slider-collections .swiper-pagination .swiper-pagination-bullet{margin:0!important;line-height:normal;height:10px;width:10px;background:#fff;opacity:1}.homepage-slider-collections .swiper-pagination .swiper-pagination-bullet-active{background:#d4bfaa}.homepage-slider-collections .image-collection img.image_block{width:100%;aspect-ratio:1/.79}.product-card-wrapper .card__inner .media{border-radius:20px;overflow:hidden}.badge{border-radius:20px!important;border:1px solid #3C3C3C!important;background:#fff;padding:9px 16px;font-size:16px;letter-spacing:normal;color:#000}.product-card-wrapper .card__heading{color:#352e2e;text-align:center;font-family:Plus Jakarta Sans;font-size:18px;line-height:26px}.product-card-wrapper .card__content .card__information{padding:15px 0 0}.product-card-wrapper .card--media .card__inner .card__content{padding:20px}.product-card-wrapper .price{color:#696969!important;text-align:center;font-size:16px;line-height:normal;letter-spacing:normal;margin-top:5px!important}.main-how-it-works{display:flex;border-radius:100px;border:1px solid #3C3C3C;background:#3c3c3c;justify-content:space-between;align-items:center;padding:13px 30px;gap:20px 15px;flex-wrap:wrap}.how-it-works .page-width{max-width:882px}.main-how-it-works .icons-main{display:flex;align-items:center;gap:10px}.main-how-it-works .icon_text{color:#fff;font-size:14px;line-height:32px;margin:0}.how-it-works{padding-bottom:80px}.custom-banner-section{position:relative}.custom-banner-section:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:#00000050;width:100%;height:100%}.custom-banner-content{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);height:100%;display:flex;align-items:center;padding-top:170px}.banner-breadcrumbs nav.breadcrumbs{border-radius:50px;border:1px solid #E4DDD6;background:#2a2525;margin:0;display:inline-flex;padding:8px 20px}ol.breadcrumbs__list{line-height:normal;display:flex}.custom-banner-content .page-width{width:100%}.banner-breadcrumbs .breadcrumbs__item a,.banner-breadcrumbs .breadcrumbs__item{text-decoration:none;color:#e4ddd6;text-align:center;font-size:14px;line-height:normal}.custom-banner-content .bttns-main{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;align-items:center}.custom-banner-content h1.banner-title{color:#f8f3ec;font-size:40px;font-weight:400;line-height:normal;letter-spacing:1px;margin:18px 0}.custom-banner-content .bttns-main .bannner_btns.second{background:transparent;color:#fff;border:1px solid #fff}.custom-banner-content .bttns-main .bannner_btns.second:hover{background:transparent;border-color:#cbb198;color:#cbb198}.banner-description{color:#e4ddd6;font-size:18px;line-height:32px}h2.product-count__text.text-body{color:#352e2e;font-family:Plus Jakarta Sans;font-size:14px;line-height:normal}.facets__form{gap:0 20px!important}h2.facet-filters__label.caption-large.text-body{color:#352e2e;font-family:Plus Jakarta Sans;font-size:16px;line-height:normal;text-transform:capitalize;margin-right:26px}.facet-filters.sorting select#SortBy{border-radius:5px;border:1px solid #C5C5C5;-webkit-appearance:none;appearance:none;padding:10px 25px 10px 10px;color:#352e2e;font-family:Plus Jakarta Sans;font-size:14px;line-height:normal}.facet-filters.sorting select#SortBy+.svg-wrapper{right:10px;height:15px;width:15px;top:50%;transform:translateY(-50%)}.facet-filters.sorting select#SortBy+.svg-wrapper svg{width:15px;height:15px;padding:2px}.facet-filters.sorting select#SortBy+.svg-wrapper svg path{fill:#000}a.pagination__item{border-radius:5px;border:1px solid #A0A0A0;text-decoration:none;color:#a0a0a0;text-align:center;font-family:Plus Jakarta Sans;font-size:14px;font-weight:400;line-height:normal;padding:15px;min-width:49px;min-height:40px;height:40px}a.pagination__item:after{display:none}ul.pagination__list.list-unstyled{gap:12px!important}.pagination__list>li:not(:last-child){margin-right:0!important;flex:auto!important;max-width:max-content!important}.pagination__list>li{flex:auto!important;max-width:max-content!important}a.pagination__item.pagination__item--current{background:#3c3c3c;color:#fff;border-color:#3c3c3c}.pagination-wrapper{margin-top:6.5rem!important;margin-bottom:80px}a.pagination__item.pagination__item--next{border:0;color:#352e2e;padding:0 12px 0 0!important;min-width:fit-content!important}a.pagination__item.pagination__item--prev{border:0;color:#352e2e;padding:0 0 0 12px!important;min-width:fit-content!important}nav.breadcrumbs{border-radius:50px;border:1px solid #E4DDD6;margin:0;display:inline-flex;padding:8px 20px}.breadcrumbs__item a,.breadcrumbs__item{text-decoration:none;color:#2a2525;text-align:center;font-size:14px;line-height:normal}.custom-breadcrumbs .breadcrumbs__item:not(:last-child):after{color:#2a2525}.custom-banner-section img.background-image{max-height:609px;width:100%;object-fit:cover}a.breadcrumbs__link:hover{text-decoration:none!important}.our-story-2 .custom-banner-section img.background-image,.how-it-works-2 .custom-banner-section img.background-image{max-height:458px}body.cart .custom-banner-section img.background-image,body.gradient.customers\/login .custom-banner-section img.background-image{max-height:458px!important}.image_center .inner_image img{border-radius:20px;border:2px solid #FFF;margin:0 auto;aspect-ratio:1/.91;object-fit:cover;max-width:511px;width:100%}.our-story-rich-text .rich-text__blocks p,.our-story-rich-text .rich-text__blocks h2{max-width:1080px;margin:0 auto}.our-story-rich-text .rich-text__blocks>*+*{margin-top:30px}.our-story-rich-text .rich-text__blocks ul{display:grid;grid-template-columns:minmax(0,4.7fr) minmax(0,7.3fr);text-align:left;padding:0;gap:0 40px}.our-story-rich-text .rich-text__blocks ul li{font-size:18px;line-height:177%}.image-with-text .global-media-settings{border-radius:20px!important}.wed-img-text .image-with-text__content{padding:0 0 0 39px}.wed-img-text .image-with-text__grid--reverse .image-with-text__content{padding-right:39px;padding-left:0}.wed-img-text p{color:#352e2e}.wed-img-text a.button.button--primary,.wed-img-text a.button.button--secondary:hover{background:#cbb198;border:1px solid #cbb198;color:#fff!important}.wed-img-text a.button.button--primary:hover{background:#fff;color:#cbb198!important}.wed-img-btns a.button.button--secondary{border-color:#cbb198;color:#cbb198}.wed-img-btns{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.wed-img-text .image-with-text__media-item{width:calc(44.1% - var(--grid-desktop-horizontal-spacing) / 2)}.wed-img-text .image-with-text__text-item{width:calc(54.9% - var(--grid-desktop-horizontal-spacing) / 2)}.custom-banner-content a.button.bannner_btns{margin-top:40px;background:#f8f3ec;color:#2a2525;font-size:16px}.custom-banner-content a.button.bannner_btns:hover{background:#cbb198}span.steps-count{border-radius:50px;border:1px solid #CBB198;display:flex;padding:11px 30px;justify-content:center;align-items:center;gap:10px;color:#cbb198;font-size:14px;line-height:normal}.real-slider .image-story{border-radius:20px;border:1px solid #D4BFAA;padding:10px;display:flex;align-items:center}.real-slider{margin-top:25px}.real-slider .swiper-pagination{position:static;line-height:normal;height:auto;margin-top:15px}.real-slider .swiper-pagination span.swiper-pagination-bullet{width:10px;height:10px;background:#757575;opacity:1}.real-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d4bfaa}.real-slider .image-story .story-image{width:43%}.real-slider .image-story .content-name{width:57%;padding-left:15px}.real-slider .image-story .story-image img.image_block{width:100%;border-radius:10px;height:100%;object-fit:cover}.real-slider .image-story .content-name p{color:#352e2e;font-size:14px;line-height:32px;margin-bottom:10px}.real-slider .image-story .content-name h2{color:#352e2e;font-size:18px;line-height:32px;margin:0}.colection-slider-real .header-wrap{display:flex;align-items:center;gap:20px;width:100%;justify-content:space-between;flex-wrap:wrap}.brown-btn{background:#cbb198;border:1px solid #CBB198}.brown-btn:hover{background:#fff;color:#cbb198}.our-product p.main-description{margin-top:20px}.Product-size-data{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.Product-size-data .product-block{border-radius:20px;border:1px solid #E4DDD5;padding:20px}.Product-size-data .product-block .image{text-align:center;max-width:145px;margin:auto;position:relative}.Product-size-data .product-block .image img{margin:auto}.Product-size-data .product-block .title{color:#3c3c3c;text-align:center;font-family:NewYork;font-size:26px;line-height:normal;letter-spacing:1px;margin:20px 0}.Product-size-data .product-block ul li{display:flex;justify-content:space-between;color:#3c3c3c;font-size:16px;line-height:normal;gap:10px}.Product-size-data .product-block ul li span{width:auto}.Product-size-data .product-block ul li span.cstm_block_span{width:52%}span.cstm_block_span-d{text-align:right}.Product-size-data .product-block ul.dimension{padding:0;margin:0;display:flex;flex-direction:column;gap:20px}span.cstm_block_span{color:#7d7d7d;font-size:16px;line-height:normal}.tips-sec{margin-top:40px}.header-wrap-size{max-width:879px;margin:0 auto}.header-wrap-size .description{margin-top:20px;font-size:14px;line-height:200%}.main_size_flavors .main_ul{padding:0;margin-top:40px;display:flex;list-style:none;gap:20px;justify-content:center;flex-wrap:wrap;margin-bottom:0}.main_size_flavors .main_ul .block_cstm{border-radius:50px;background:#e4ddd6;color:#3c3c3c;font-size:16px;line-height:32px;padding:8px 22px;min-height:48px;min-width:auto}.tips-sec h4{color:#3c3c3c;font-family:Plus Jakarta Sans;font-size:20px;line-height:28px;margin-top:0;margin-bottom:10px}.tips-sec ul li,.tips-sec p{font-size:14px;color:#3c3c3c;line-height:28px}.tips-sec ul{margin:0 0 10px;padding-left:25px}.flavor_frosting p.rich-text__text{margin-top:20px}.flavor_frosting p.rich-text__text{margin-top:20px;font-size:14px;line-height:200%}.flavor_frosting .image-with-text{margin-top:30px}.flavor_frosting .image-with-text__content{padding:0;justify-content:center}.flavor-list{display:grid;grid-template-columns:repeat(4,1fr);gap:30px 20px;margin-top:20px}.flavor-list .flavor-item{text-align:center}.flavor-list .flavor-item img.flavor-image{border-radius:20px;width:100%;aspect-ratio:1/.9;object-fit:cover}.flavor-list .flavor-item h3.flavor-name{margin-top:16px;color:#3c3c3c;font-size:24px;letter-spacing:1px;margin-bottom:10px}p.flavor-description{font-size:14px;line-height:200%}p.flavor-description:last-child{margin:0}.Image_text_how_outer .image-text-row{display:grid;grid-template-columns:minmax(0,6.47fr) minmax(0,5.53fr);gap:40px;align-items:center;padding:20px}.image-text-row .image-text-right img{border-radius:20px;width:100%;height:100%;object-fit:cover}.image-text-row p,.image-text-row li{font-size:14px;line-height:200%}.image-text-row p a,.image-text-row li a{color:#2b78dd}.image-text-row .image-text-left .sub-heading{margin-bottom:15px}.Image_text_how_outer{position:relative;display:flex;flex-direction:column;gap:40px}.Image_text_how_outer .image-text-row{position:sticky;top:0;background:#fff}.homepage-instagram .cant_decide .rich-text__text.rte{margin-top:15px}.homepage-instagram .cant_decide .rich-text__buttons{margin-top:40px}.flavor_frosting .image-with-text__media-item.image-with-text__media-item--small{width:calc(45.8% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.flavor_frosting .image-with-text__text-item{width:calc(54.2% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.flavor_frosting .image-with-text__text-item .image-with-text__content{padding-right:40px}.flavor_frosting .image-with-text__text.rte a{color:#2b78dd}.flavor_frosting .image-with-text__text.rte{margin-top:15px}.flavor_frosting .image-with-text__text-item a.button.button--secondary{border-color:#000}.flavor_frosting .image-with-text__text-item a.button.button--secondary:hover{border-color:#cbb198}.custom-rich-text .sub-heading{margin-bottom:30px}.repeat-content h2.rich-text__heading{font-size:30px;letter-spacing:1px}.repeat-content .rich-text__blocks{max-width:100%}.custom-rich-text .button--secondary{border-color:#3c3c3c}.custom-rich-text .rich-text__buttons{margin-top:40px}.repeat-content{display:flex;flex-direction:column;gap:40px}.custom-rich-text .rich-text__text.rte{margin-top:5px}.custom-rich-text .rich-text__text.rte h3{color:#000;font-family:Plus Jakarta Sans;font-size:20px;font-weight:500;line-height:32px;margin-bottom:0}.custom-rich-text .rich-text__text.rte p,.custom-rich-text .rich-text__text.rte li{color:#352e2e}.custom-rich-text .rich-text__text.rte a{color:#2b78dd}.custom-main-product .product,.custom-main-product .product .product__info-container{max-width:100%}.custom-main-product main.contents h2.heading{font-size:36px;letter-spacing:1px}.custom-main-product .custom_data{margin:0!important}.custom-main-product .accordion-single{margin-top:20px!important;display:flex;flex-direction:column;gap:20px}.custom-main-product .accordion-single-item{border-radius:20px;background:#fff;padding:20px}.custom-main-product .accordion-single-title{border:0;padding:0;font-size:24px;line-height:normal;letter-spacing:1px}.custom-main-product .accordion-single-title:after{content:"";position:absolute;right:0;top:50%;transition:all .2s ease-in-out;display:block;width:10px;height:10px;border-top:solid 2px #000000;border-right:solid 2px #000000;transform:translateY(-50%) rotate(135deg)}.custom-main-product .accordion-single-content p{padding:0;font-size:14px}.product-card-wrapper .quick-add{position:absolute;bottom:0;left:0;right:0;width:100%;transform:translateY(64px);transition:.4s ease-in-out;margin:0;z-index:9}.product-card-wrapper .card__inner{overflow:hidden}.product-card-wrapper .card__content{position:relative}.product-card-wrapper:hover .quick-add{transform:translateY(-30px)}.main-div-btnnns{display:flex;align-items:center;gap:15px;justify-content:center;flex-direction:row-reverse}.main-div-btnnns a.view_details{border-radius:30px;background:#fff}.main-div-btnnns .quick-add__submit,.main-div-btnnns a.view_details,.product-card-wrapper .quick-add .quick-add__submit{min-width:auto;width:auto;padding:10px 20px;color:#352e2e;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;background:#fff;min-height:48px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:10px}.custom-main-product .accordion-single-item .accordion-single-content .select:before,.custom-main-product .accordion-single-item .accordion-single-content .select:after{display:none}.custom-main-product .accordion-single-item .accordion-single-content select{background:transparent;border-radius:5px;border:1px solid #3C3C3C;min-height:44px;padding:10px 30px 10px 10px;color:#3c3c3c;font-family:Plus Jakarta Sans;font-size:16px;line-height:normal;appearance:none;-webkit-appearance:none}.custom-main-product .accordion-single-item .accordion-single-content .select{width:50%}.custom-main-product .accordion-single-item .accordion-single-content .select span.svg-wrapper{top:16px;right:10px;height:14px;width:14px}.accordion-single-content .main_lr{display:flex;justify-content:space-between;gap:10px;align-items:center}span.cstm_svg{display:flex;align-items:center}.accordion-single-content .main_lr .right_popup{flex:0 0 auto;text-align:right}.accordion-single-content .main_lr .left_content{max-width:813px}.accordion-single-content .main_lr .left_content p{font-size:12px;line-height:150%}.accordion-single-content .main_lr .right_popup span.open_popup{color:#3c3c3c;font-size:14px;line-height:normal;display:flex;align-items:center;gap:10px}.cart-item .product-option{display:flex;padding:15px 20px;justify-content:space-between;gap:10px;border-radius:10px;border:1px solid #D9D9D9}.cart-item .product-option dt,.cart-item .product-option dd{width:50%}.cart-item .product-option dd{text-align:right}.custom-main-product main.contents .main.btnnnn{margin-top:30px}.custom-main-product main.contents .main.btnnnn .cstm_cakes{background:#3c3c3c;color:#fff;border:1px solid #3c3c3c;transition:.3s ease-in-out}.custom-main-product main.contents .main.btnnnn .cstm_cakes:hover{background:transparent;color:#3c3c3c}.product-card-wrapper .quick-add form{display:flex;align-items:center;gap:15px;justify-content:center;flex-direction:row-reverse}.product-card-wrapper .quick-add form a.view_details{min-width:auto;width:auto;padding:10px 20px;color:#352e2e;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;background:#fff;min-height:48px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border-radius:30px}.main_grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.custom-main-product .main_grid .select{width:100%!important}.main_grid input{background:transparent;border-radius:5px;border:1px solid #3C3C3C;min-height:44px;padding:10px;color:#3c3c3c;font-family:Plus Jakarta Sans;font-size:16px;line-height:normal;width:100%}.main_grid input::placeholder{color:#3c3c3c}.main_grid textarea{background:transparent;border-radius:5px;border:1px solid #3C3C3C;min-height:44px;padding:10px;color:#3c3c3c;font-family:Plus Jakarta Sans;font-size:16px;line-height:normal;appearance:none;-webkit-appearance:none;height:70px;width:100%}.main_grid textarea::placeholder{color:#bfbfbf}.main_grid .grid_data ul.del_cstm{padding:0;margin:0;list-style:none}.cstm-content-acc{padding-top:20px}.main_grid select{margin:0!important}ul.pick_delivery.del_cstm{display:block!important}ul.del_cstm li{border-radius:5px;border:1px solid #3C3C3C;padding:10px}.main_grid .grid_data ul.del_cstm .pickup{display:flex;flex-direction:row-reverse;align-items:center;gap:10px;margin-bottom:10px}.main_grid .grid_data ul.del_cstm .pickup input{width:20px;height:20px;margin:0;min-height:auto;accent-color:#3C3C3C}.main_grid .grid_data ul.del_cstm .pickup label{margin:0;color:#3c3c3c;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.main_grid .grid_data ul.del_cstm p{font-size:12px;margin:0}.main_grid .col_Plat{background:transparent;border-radius:5px;border:1px solid #3C3C3C;height:44px;padding:10px;color:#3c3c3c;font-family:Plus Jakarta Sans;font-size:16px;line-height:normal;width:100%;display:inline-flex;align-items:center}.main_grid .col_Plat input{border:0;border-radius:0;padding:0;min-height:auto;width:70px;height:30px}.main_grid .grid_data ul.del_cstm div#delivery-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.main_grid .grid_data ul.del_cstm div#delivery-fields label{margin-bottom:5px}.main_grid .grid_data ul.del_cstm div#delivery-fields .field_info:first-child{grid-column:1/span 2}.main_grid p.caption{font-size:12px;line-height:150%}.main-div-btnnns a.button{border-radius:30px;background:#fff!important;padding:10px 20px;color:#352e2e!important;font-size:14px;line-height:normal;border:none!important;min-height:48px}.get-inspired .main-div-btnnns .button--secondary{background:transparent!important;color:#fff!important;border:1px solid #fff!important}.get-inspired .main-div-btnnns{flex-direction:row}.get-inspired .collection__title.title-wrapper{margin-bottom:20px}@media screen and (max-width:1200px){nav.header__inline-menu>ul.list-menu{gap:20px 25px}}@media screen and (min-width:750px) and (max-width:989px){.multicolumn-list li.grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 1 / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 1 / 2)}.footer__blocks-wrapper.grid{grid-template-columns:1fr 1fr;gap:20px 85px}.Product-size-data,.flavor-list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:750px){.get-inspired .product-card-wrapper .card__inner:after{position:absolute!important;content:"";top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;transform:translateY(100%);transition:.4s ease-in-out!important;border-radius:20px!important;background-image:linear-gradient(to bottom,#0000,#000000bd);visibility:hidden}.get-inspired .product-card-wrapper:hover .card__inner:after{transform:translateY(0);visibility:visible}}@media screen and (max-width:989px){.main-div-custom-col{grid-template-columns:minmax(0,1fr)}.wed-img-text .image-with-text__text-item,.wed-img-text .image-with-text__media-item{width:100%}.wed-img-text .image-with-text__content{padding:30px 0 0!important}.flavor_frosting .image-with-text__media-item.image-with-text__media-item--small,.flavor_frosting .image-with-text__text-item{width:100%}.flavor_frosting .image-with-text__text-item .image-with-text__content{padding-top:30px;padding-right:0;text-align:center;align-items:center}.Image_text_how_outer .image-text-row{grid-template-columns:1fr;padding:0;gap:20px;position:static}.Image_text_how_outer{gap:44px}.Image_text_how_outer .image-text-row .image-text-left{order:2;text-align:center}.Image_text_how_outer .image-text-row .image-text-right{order:1}.homepage-instagram .cant_decide .rich-text__buttons{margin-top:30px}.Image_text_how_outer p:last-child{margin-bottom:0}}@media screen and (max-width:749px){:root{--grid-mobile-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 20px}.pb-80,.how-it-works{padding-bottom:44px}.pt-80{padding-top:44px}.sub-heading,.homepage-instagram h2.rich-text__heading{font-size:28px}p{font-size:14px;margin-block-start:0;line-height:160%}header.header{padding-left:1.5rem;padding-right:1.5rem}header-drawer{margin-left:0!important}h2.banner__heading{font-size:34px}.homepage-slidehshow .banner__content{padding:130px 1.5rem 70px}.homepage-slidehshow .slider.slider--everywhere .slider__slide{min-height:77vh}.button,.button-label,.shopify-challenge__button,.customer button{font-size:14px!important}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-width:calc(10rem + var(--buttons-border-width) * 2)!important;min-height:calc(4.6rem + var(--buttons-border-width) * 2)!important}.button,.shopify-challenge__button,.customer button{padding:0 1.8rem!important}.header__icons{gap:10px}.homepage-slider-collections .description{margin-bottom:20px}.homepage-slider-collections .image-collection .link_and_title{padding:23px 15px}.homepage-slider-collections .link_and_title a{font-size:14px}.homepage-slider-collections .link_and_title p.title_col{font-size:18px;margin-bottom:6px}.product-card-wrapper .card--media .card__inner .card__content{padding:10px}.badge{padding:8px 10px;font-size:12px}.product-card-wrapper .card__heading{font-size:14px;line-height:140%}.product-card-wrapper .price{font-size:12px}.main-how-it-works{border-radius:20px;padding:15px 10px;display:grid;grid-template-columns:1fr 1fr;gap:10px 5px}.main-how-it-works .icon_text{font-size:12px;text-align:left;line-height:160%}.main-how-it-works .icons-main{gap:5px}.dream-it{margin:0 10px;padding:44px 0 80px}.heading{font-size:34px}.occasion-block-list{grid-template-columns:1fr;margin-top:20px}.occasion-block{grid-column:unset!important}.occasion-block .main-image-block img{aspect-ratio:1/.9;width:100%;object-fit:cover}.occasion-block-list .main-image-block .left-bottom-data,.homepage-multicolumn .multicolumn-card__info{padding:23px 15px}.occasion-block-list .left-bottom-data .image_text{font-size:18px;margin-bottom:6px}.occasion-block-list .left-bottom-data .link_with_text{font-size:14px}.homepage-instagram .rich-text__wrapper{width:100%}.white-content-inner{padding:20px}.desc-div{text-align:center}.homepage-blogs .page-width-desktop .desc-div{padding:0 1.5rem}.article-card-wrapper .card.article-card .card__content .card__information{padding:16px 15px 20px}.article-card .card__heading{font-size:20px;margin-bottom:10px!important}.article-card__info.caption-with-letter-spacing.h5{font-size:14px;line-height:160%}p.article-card__excerpt.rte-width{padding-top:12px;font-size:14px;line-height:160%}.get-access-newsletter .newsletter__wrapper{padding-left:1.5rem!important;padding-right:1.5rem!important;padding-top:44px!important;padding-bottom:80px!important}.get-access-newsletter .newsletter__wrapper p{font-size:14px;line-height:160%}.homepage-newsletter .field{flex-direction:column;gap:10px}.homepage-newsletter .field input{height:48px;padding:12px 20px;font-size:14px}.homepage-newsletter .field button{width:100%}.timeless-stylist .main-left-right{grid-template-columns:1fr}.timeless-stylist .left-content{order:2}.timeless-stylist .right-image{order:1}.timeless-stylist .left-content h4.subheading{margin-top:15px;margin-bottom:12px;font-size:18px;line-height:160%}.timeless-stylist .left-content p.description{margin-left:15px;padding-top:10px;font-size:16px;line-height:150%;margin-bottom:20px}.timeless-stylist{padding-bottom:44px;margin-top:44px}.homepage-slidehshow .slideshow__controls{bottom:35px}.header__icons span.large-up-hide.medium-hide{display:flex}.header--mobile-left{grid-template-columns:1fr 2fr 1fr!important}.header--mobile-left .header__heading,a.header__heading-link{text-align:center!important;justify-self:unset!important}.footer__blocks-wrapper.grid .grid__item{text-align:center!important}.footer__list-social{justify-content:center!important}.footer-block__details-content.list-unstyled{align-items:center;gap:15px}h2.footer-block__heading{font-size:20px;margin-bottom:15px!important}.footer-block .contact-section{align-items:center;margin-top:20px}.footer-block__brand-info{text-align:center!important}.footer-block__brand-info .footer-block__image-wrapper{margin:0 auto}.contact-section .contact-item img{width:38px;height:38px}.main-div-custom-col .left-image img{min-height:auto;aspect-ratio:1}.custom-banner-content{padding-top:100px}.custom-banner-section img.background-image,.our-story-2 .custom-banner-section img.background-image{max-height:550px}.gradient.color-scheme-1.collection-page-li{padding:44px 0}.pagination-wrapper{margin-top:44px!important;margin-bottom:44px}a.pagination__item{min-width:39px;min-height:35px;padding:0!important;height:35px}a.pagination__item.pagination__item--next{padding-right:0!important}a.pagination__item.pagination__item--prev{padding-left:0!important}.our-story-rich-text .rich-text__blocks>*+*{margin-top:20px}.our-story-rich-text .rich-text__blocks ul{grid-template-columns:1fr}.our-story-rich-text .rich-text__blocks ul li{font-size:14px;line-height:160%}.custom-banner-content h1.banner-title{font-size:28px}.banner-description{font-size:14px;line-height:160%}.colection-slider-real .header-wrap{justify-content:center}.real-slider .image-story{flex-direction:column;gap:20px}.real-slider .image-story .story-image,.real-slider .image-story .content-name{width:100%;padding:0;text-align:center}.real-slider .image-story .content-name p{font-size:12px;line-height:150%;text-align:center}.real-slider .image-story .content-name h2{font-size:16px;line-height:normal}.header-wrap-size .description,.flavor_frosting p.rich-text__text{line-height:160%;margin-top:15px}.main_size_flavors .main_ul{margin-top:30px;gap:10px}.main_size_flavors .main_ul .block_cstm{min-height:38px!important;min-width:auto!important}.Product-size-data,.flavor-list{margin-top:20px;display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px}.Product-size-data .product-block,.flavor-list .flavor-item{min-width:82%}.flavor-list .flavor-item h3.flavor-name{font-size:20px;margin-bottom:5px}.Product-size-data .product-block .title{font-size:22px}.Product-size-data .product-block ul.dimension{gap:15px}.Product-size-data .product-block ul li,span.cstm_block_span{font-size:14px}p.flavor-description{line-height:160%}.custom-rich-text .sub-heading{margin-bottom:20px}.custom-rich-text .rich-text__wrapper{padding:0}.repeat-content h2.rich-text__heading{font-size:24px}.custom-rich-text .rich-text__buttons{margin-top:30px}.custom-rich-text .rich-text__text.rte h3{font-size:16px}.custom-rich-text .rich-text__text.rte p,.custom-rich-text .rich-text__text.rte li{font-size:14px;line-height:160%}.custom-main-product main.contents h2.heading{font-size:28px}.custom-main-product .accordion-single-title{font-size:18px}.custom-main-product .accordion-single-item{padding:15px;border-radius:10px}.custom-main-product .accordion-single-item .accordion-single-content .select{width:100%}.custom-main-product .accordion-single-item .accordion-single-content select,.main_grid textarea,.main_grid input{font-size:14px}.main_grid,.main_grid .grid_data ul.del_cstm{grid-template-columns:1fr}.main-div-custom-col .product-selector .variant-options,.main_div_dummy{display:block}.product-card-wrapper .quick-add{display:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/global.css.map */
