@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Karla:ital,wght@0,200..800;1,200..800&family=Koulen&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Parisienne&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&family=Staatliches&display=swap";#menu-drawer{position:absolute!important;top:var(--header-height);left:0;width:100%;height:auto;transform:translateY(-20px);opacity:0;visibility:hidden;transition:all .3s ease;background:#fff;z-index:999;border-bottom:1px solid #eee}#Details-menu-drawer-container[open] #menu-drawer{transform:translateY(0);opacity:1;visibility:visible}.banner__buttons a{border-radius:15px;border:1px solid #c02927;font-family:Poppins,sans-serif;font-size:17px}.banner__buttons a:after{content:none}div#menu-drawer .menu-drawer__menu{display:flex!important;justify-content:center;gap:30px;padding:15px 20px}.menu-drawer__menu li{list-style:none}.menu-drawer__menu a{text-decoration:none;font-weight:500;color:#000}.menu-drawer__utility-links{display:none}.product-image-wrapper{position:relative}cart-items .title-wrapper-with-link h1.title.title--primary{font-size:30px;font-family:Poppins,sans-serif;color:#5a3e36;font-weight:700}div#main-cart-items table.cart-items th{font-size:17px;font-weight:700;font-family:Poppins,sans-serif;color:#5a3e36;padding:20px}span#ProductCountDesktop{font-family:Poppins,sans-serif}div#ProductGridContainer .card .card__inner .card__media{border-radius:20px}.facet-filters__label,.facet-filters__field .select__select,.mobile-facets__sort .select__select,.facets__wrapper{font-family:Poppins,sans-serif}.cart__blocks .totals h2.totals__total{font-size:20px;font-family:Poppins,sans-serif}h1.collection-hero__title{font-family:Poppins,sans-serif;font-size:35px;margin-bottom:0;color:#5a3e36;font-weight:700}.cart__blocks .totals p.totals__total-value{font-size:20px;font-family:Poppins,sans-serif;font-weight:600;color:#5a3e36}.quantity-popover-container quantity-input.quantity.cart-quantity:after{border-radius:20px}.cart__blocks .cart__ctas button#checkout{background:#5a3e36;font-size:20px;border-radius:20px;font-family:Poppins,sans-serif}.cart__blocks .cart__ctas button#checkout:after{content:none}form#cart table.cart-items thead{background:#efe3d3}div#main-cart-items table.cart-items td.cart-item__details a.cart-item__name{font-size:20px;color:#5a3e36;font-family:Poppins,sans-serif;font-weight:700}div#main-cart-items table.cart-items td.cart-item__details .product-option{color:#000;font-family:Poppins,sans-serif}cart-items .title-wrapper-with-link a.underlined-link{font-size:17px;font-family:Poppins,sans-serif;color:#5a3e36;font-weight:500}.cart-item__price-wrapper span.price.price--end{font-family:Poppins,sans-serif;font-weight:500;color:#c02927}#name-preview{position:absolute;top:55%;left:20%;transform:rotate(-90deg);font-size:22px;font-weight:500;color:#000;pointer-events:none}.custom-personalization{margin-top:20px}.custom-label{display:block;margin:10px 0;font-weight:600}.flower-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.flower-item{border:1px solid #ddd;padding:5px;cursor:pointer;text-align:center}.flower-item.active{border:2px solid #7a4d00}.preview-btn{margin-top:15px;width:100%;padding:12px}.header-wrapper .header-localization .disclosure .localization-form__select{font-size:18px;color:#4e3b31;font-family:Poppins,sans-serif}.section-title{font-size:30px;text-transform:uppercase}.slideshow__controls.slider-buttons{border:none}.slideshow__controls.slider-buttons{position:relative}.slideshow__controls.slider-buttons button.slider-button{position:absolute;top:-260px;z-index:999999999}.slider-counter.slider-counter--dots{position:absolute;top:-40px}.slideshow__controls.slider-buttons button.slider-button.slider-button--prev{left:0}.slideshow__controls.slider-buttons button.slider-button.slider-button--next{right:0}.slideshow__controls.slider-buttons button.slider-button svg.icon.icon-caret{height:30px;width:30px}.announcement-bar p.announcement-bar__message.h5 span{font-size:18px;font-family:Poppins,sans-serif;color:#7a6658;font-weight:700}.header--top-center .header__inline-menu li a{font-size:20px;text-transform:uppercase;font-family:Poppins,sans-serif;letter-spacing:1.2px;color:#4e3b31}.header--top-center .header__inline-menu>.list-menu--inline{gap:30px}.announcement-bar-section .utility-bar{background:#efe2db}.announcement-bar__message{font-size:18px;font-family:Poppins,sans-serif}.banner__box.content-container .banner__text.rte.body p{font-size:20px;font-family:Poppins,sans-serif}.banner__buttons.banner__buttons--multiple a{background:#8a5a44;color:#fff;border-radius:15px;font-size:18px;font-family:Poppins,sans-serif}.banner__buttons.banner__buttons--multiple a:after{content:none}.banner__box.content-container h2{font-size:75px;font-weight:700;line-height:80px;font-family:Poppins,sans-serif;letter-spacing:1.4px}.best_seller h2.title{text-align:center;font-size:30px;font-family:Poppins,sans-serif;color:#c02927;text-transform:uppercase}div#feature_sections .best_seller slider-component.slider-mobile-gutter{max-width:1600px;margin:0 auto}.best_seller slider-component.slider-mobile-gutter .media img{border-radius:20px}.card--standard>.card__content .card__information h3{font-size:20px;font-weight:700;font-family:Poppins,sans-serif}.card--standard>.card__content .card__information h3 a{color:#7a6658}.price__regular .price-item--regular{font-size:18px;font-family:Poppins,sans-serif;color:#7a6658}div#personalization_box{background:#efe3d3;padding:30px 50px 50px}div#personalization_box h2{font-size:30px;font-family:Poppins,sans-serif;color:#c02927;text-align:center;text-transform:uppercase}div#personalization_box .multicolumn-card__info .rte{min-height:60px}div#personalization_box .multicolumn-card.content-container{border-radius:15px;background:none}div#personalization_box .multicolumn-card__info{background:#fff9f3;border-radius:20px;padding:50px 20px;box-shadow:0 -1px 6px -1px}div#personalization_box .title-wrapper-with-link{justify-content:center}div#personalization_box .multicolumn-card__info h3.inline-richtext{color:#4e3b31;font-size:20px;font-family:Poppins,sans-serif;font-weight:700}div#personalization_box .multicolumn-card__info .rte p{font-size:14px;color:#7a6658;font-family:Poppins,sans-serif}.center.collection__view-all a{background:#8a5a44;padding:5px 40px;font-size:20px;color:#fff9f3;text-decoration:none;font-family:Poppins,sans-serif;border-radius:20px}.center.collection__view-all a:hover,.banner__buttons.banner__buttons--multiple a:hover{background:#6f4635}div#faq_dearmora h2{font-size:30px;font-family:Poppins,sans-serif;color:#c02927;text-align:center;font-weight:700;text-transform:uppercase}.image-with-text h2.image-with-text__heading{font-size:30px;font-family:Poppins,sans-serif;color:#c02927;font-weight:700;text-transform:uppercase}.image-with-text__text.rte.body p{font-family:Poppins,sans-serif;font-size:18px}.center.collection__view-all.scroll-trigger.animate--slide-in{margin-top:20px}div#faq_dearmora h3.accordion__title{font-size:20px;color:#7a6658;font-family:Poppins,sans-serif;font-weight:700}div#faq_dearmora .accordion__content p{color:#7a6658;font-family:Poppins,sans-serif;font-size:18px}div#faq_dearmora .collapsible-content-wrapper-narrow{max-width:1140px}.product.grid .product__info-container quantity-input,.product__info-container .quantity{border:none!important}form.installment.caption-large{display:none}.product-form__input--pill label{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #ccc;border-radius:999px;cursor:pointer}.color-swatch{width:20px;height:20px;border-radius:50%;border:1px solid #ddd;display:inline-block}.product__info-container .product__accordion{padding-top:20px}.product.grid .product__info-container .product__accordion{border-top:0px!important}.pd-shipping-timeline .pd-step{display:flex;gap:10px}footer.footer{background:#efe3d3}h2.footer-block__heading.inline-richtext{font-size:20px;color:#7a6658;font-family:Poppins,sans-serif;font-weight:700}.footer-block__details-content .list-menu__item--link{font-size:15px;color:#7a6658;text-decoration:none;font-family:Poppins,sans-serif}.footer-block__image-wrapper{margin-top:50px}.copyright__content,.policies li a{font-size:13px;font-family:Poppins,sans-serif}.why-choose-us{padding:40px 0}.school-season h2.section-title{font-size:30px;text-transform:uppercase}section.why-choose-us .section-title{text-align:center;color:#c02927;margin-bottom:30px;font-size:30px;text-transform:uppercase}section.why-choose-us .features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}section.why-choose-us .feature-item{display:flex;align-items:center;gap:15px;background:#fff9f3;padding:30px 20px;border-radius:15px;box-shadow:0 -1px 6px -1px}section.why-choose-us .feature-icon svg{width:60px;height:60px}section.why-choose-us .feature-content h3{margin:0;font-size:14px;font-weight:600;font-family:Poppins,sans-serif}section.why-choose-us .feature-content p{margin:5px 0;font-size:13px;color:#555;font-family:Poppins,sans-serif}section.why-choose-us .feature-content a{font-size:14px;color:#be2926;text-decoration:none;font-family:Poppins,sans-serif}section.why-choose-us{background:#efe3d3;padding:50px 50px 100px}.image-with-text__content .image-with-text__text+.button{margin-top:3rem;background:#8a5a44;padding:5px 40px;font-size:20px;color:#fff9f3;text-decoration:none;font-family:Poppins,sans-serif;border-radius:20px}.slideshow__text.slideshow__text--left{align-items:center;text-align:left;justify-content:center;margin-left:15%}.banner__buttons.custom__btn{position:relative;top:30px}.image-with-text__content .image-with-text__text+.button:after{content:none}#Details-menu-drawer-container[open] #menu-drawer .menu-drawer__navigation{padding:0}.header--top-center.drawer-menu{padding:0 40px}.image-with-text__content .image-with-text__text+.button:hover{background:#6f4635}.image-with-text .grid__item .image-with-text__media img{border-radius:15px}section.slideshow_mobile{display:none}.page-width.section-about-section-padding.custom__page{padding-top:0}.banner__page.custom_background{padding:0;background:none;position:relative;overflow:hidden;margin-bottom:0}.banner__page h1{font-size:30px;font-family:Poppins,sans-serif;color:#c02927;text-align:center;text-transform:uppercase;margin-bottom:0}.contact.page-width input,.contact.page-width textarea{border-radius:20px;border:1px solid #000}.contact.page-width .field:after,.contact.page-width .field:before{content:none}.contact__button{text-align:center}.custom-personalization{border:1px solid #e5e5e5;padding:20px;border-radius:8px;background:#fff;margin-top:20px}.custom-label{display:block;font-weight:600;color:#5a4a2f;margin-bottom:10px}.custom-input{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;font-size:14px;outline:none}.custom-input:focus{border-color:#000}.custom-note{font-size:12px;color:#000;margin-top:8px;font-family:Poppins,sans-serif}.product.product--large.grid .product__info-wrapper.grid__item h1{font-size:30px;font-weight:700;color:#5a3d35;font-family:Poppins,sans-serif}.product-form__input--pill input[type=radio]:checked+label{color:#fff!important}.drawer__header h2.drawer__heading{font-size:25px;font-family:Poppins,sans-serif;color:#5a3d35}.cart-drawer__footer h2.totals__total{font-size:18px;font-family:Poppins,sans-serif;color:#5a3d35}.cart-drawer__footer p.totals__total-value{font-size:18px;font-family:Poppins,sans-serif;color:#c02927}.cart-drawer .cart__checkout-button{border-radius:20px;font-size:18px;font-family:Poppins,sans-serif;background:#5a3e36;text-transform:uppercase}.cart-drawer .cart__checkout-button:after{content:none}.product-option{font-family:Poppins,sans-serif;color:#5a3d35}td.cart-item__details a.cart-item__name.h4{font-family:Poppins,sans-serif;font-size:16px;color:#5a3d35}.cart-drawer .cart-items thead tr th{font-size:17px;font-family:Poppins,sans-serif;font-weight:700;color:#5a3d35}.product.product--large.grid .product__info-wrapper.grid__item span.price-item.price-item--regular{font-family:Poppins,sans-serif;font-weight:700;font-size:20px;color:#c02927}.product.product--large.grid .product__info-wrapper.grid__item legend.form__label{font-size:18px;font-family:Poppins,sans-serif}.product.product--large.grid .product__info-wrapper.grid__item label{font-size:15px;font-family:Poppins,sans-serif;color:#5a3e36}.preview-btn{width:100%;margin-top:15px;padding:14px;border-radius:30px;border:1px solid #ccc;background:#5a3e36;font-weight:700;letter-spacing:1px;cursor:pointer;transition:.3s;font-family:Poppins,sans-serif;font-size:16px;color:#fff}.preview-btn:hover{background:red}.preview-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none}.preview-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.preview-container{position:relative;width:620px;max-width:100%;margin:40px auto;background:#f5f5f5;border-radius:6px;padding:20px 20px 80px;text-align:center}.preview-close{position:absolute;top:-15px;right:-15px;width:40px;height:40px;border-radius:50%;background:#eee;border:none;font-size:20px;cursor:pointer}.preview-image-box{position:relative}.preview-image-box img{width:100%;height:auto;border-radius:10px}.product-form__input--pill{margin-bottom:15px}.product.product--large.grid .grid__item.product__media-wrapper,.product.product--large.grid .product__info-wrapper.grid__item{max-width:50%}.product-form__input--pill .form__label{font-weight:600;margin-bottom:8px;display:block}.product-form__input--pill label{border-radius:25px!important;padding:8px 16px!important;border:1px solid #ccc;font-size:13px;cursor:pointer;display:inline-block;margin:4px}.product-form__input--pill input[type=radio]{display:none}.product-form__input--pill input[type=radio]:checked+label{background:#6b4f2c;color:#fff;border-color:#6b4f2c}#modal-preview-text{position:absolute;bottom:18%;left:50%;transform:translate(-50%);font-size:22px;font-weight:600;color:#1a3cff;text-align:center;pointer-events:none}.preview-add-to-cart{position:absolute;left:50%;bottom:-25px;transform:translate(-50%);width:80%;padding:16px;border-radius:40px;border:none;background:#f59e0b;color:#fff;font-weight:700;cursor:pointer}.accordion .summary__title h2.h4.accordion__title.inline-richtext{font-size:18px;font-family:Poppins,sans-serif;color:#5a3e36;font-weight:700}.product__accordion .accordion__content p{font-size:14px;font-family:Poppins,sans-serif}.product__accordion .accordion__content{padding:0!important}.shopify-policy__body .rte ul li p{margin-bottom:0;margin-top:0}.preview-image-wrapper{position:relative}.shopify-policy__container{max-width:1440px;margin-bottom:30px}.shopify-policy__body .rte h4{font-size:21px;margin-bottom:0;font-family:Poppins,sans-serif}.shopify-policy__body .rte p{font-size:17px;color:#000;font-family:Poppins,sans-serif}p.product__text.inline-richtext{padding-top:0;font-size:14px;margin-top:0}.product__text.caption-with-letter-spacing{font-family:Poppins,sans-serif;color:#000;font-size:15px;margin-bottom:10px}.product__tax.caption.rte{font-size:15px;font-family:Poppins,sans-serif;color:#000;display:none}div#menu-drawer{background:#efe3d3}.menu-drawer__inner-container nav.menu-drawer__navigation ul li a{font-size:18px;font-family:Poppins,sans-serif;color:#5a3e36;font-weight:500}.product.product--large.grid .product__info-wrapper.grid__item label.quantity__label.form__label{font-weight:700}.custom-preview-wrapper{position:relative}.product-form__buttons .product-form__submit{background:#5a3e36;color:#fff;text-transform:uppercase;font-family:Poppins,sans-serif;border-radius:20px;font-weight:700}.product-form__buttons .product-form__submit:after,.product-form__buttons .product-form__submit:before{content:none}#preview-text{position:absolute;bottom:56%;left:50%;transform:translate(15%,210%) rotate(-32deg);font-size:20px;font-weight:700;z-index:99;color:#fff;pointer-events:none}.contact__button button{background:#8a5a44;padding:5px 40px;font-size:20px;color:#fff9f3;text-decoration:none;font-family:Poppins,sans-serif;border-radius:20px}.page-width.custom__page{padding-top:50px}.page-width.custom__page p{font-size:17px;color:#000;font-family:Poppins,sans-serif}.contact__button button:after{content:none}ul.collection-list.grid{margin-top:50px}ul.collection-list.grid .card__media{border-radius:20px}ul.collection-list.grid .card--standard>.card__content .card__information h3{text-align:center}.price-per-item__container .quantity:after{border-radius:20px}@media screen and (max-width:767px){.header--top-center.drawer-menu{padding:0 20px}details#Details-menu-drawer-container ul.menu-drawer__menu.has-submenu.list-menu{display:block!important}.product.product--large.grid .grid__item.product__media-wrapper,.product.product--large.grid .product__info-wrapper.grid__item{max-width:100%}body.gradient.overflow-hidden-desktop .school-season-scroll-nav{opacity:0}.custom-personalization{padding:10px}.product.grid .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:-26px;margin-right:-45px}.custom-personalization button.preview-btn{font-size:15px}section.slideshow_desktop{display:none}section.slideshow_mobile{display:block!important;padding:0 17px;margin-bottom:25px;margin-top:14px!important}section.slideshow_mobile .slideshow__media.banner__media.media{border-radius:20px}section.slideshow_mobile .slider-counter.slider-counter--dots{top:0}.slideshow__controls.slider-buttons button.slider-button{display:none}.image-with-text .image-with-text__content{padding:20px 0}section.why-choose-us .features-grid{grid-template-columns:1fr}.image-with-text h2.image-with-text__heading{font-size:18px}.banner__box.content-container h2{font-size:40px;line-height:40px;text-align:left}.banner__buttons.banner__buttons--multiple a{width:65%;flex-grow:unset;font-size:15px}.banner__box.content-container .banner__text.rte.body p{text-align:left}.header__icons.header__icons--localization .cart-count-bubble{background-color:red;left:2.2rem;bottom:2.8rem}div#personalization_box{padding:10px}.footer-block__details-content.footer-block-image{justify-content:left;margin-bottom:0}.footer-block.grid__item:first-child{margin-top:0;margin-bottom:0}.footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in,.footer-block__image-wrapper{margin-top:0}div#personalization_box li{margin-bottom:10px}.announcement-bar p.announcement-bar__message.h5 span{font-size:17px}main#MainContent .school-season{padding:20px 10px 50px}div#personalization_box ul{padding:0 5px}.footer__content-top.page-width{padding:0 20px}.section-title,.best_seller h2.title,div#personalization_box h2,div#faq_dearmora h2{font-size:18px!important}main#MainContent .banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:54rem}section.why-choose-us{padding:10px 10px 30px}section.why-choose-us .section-title{font-size:30px}.slideshow__text.banner__box.content-container{position:relative}.slideshow__text.banner__box.content-container .banner__buttons{position:absolute;bottom:-100px}.slideshow__text.banner__box.content-container .banner__buttons a.button.button--primary{border-radius:20px;font-size:13px;padding:10px;min-height:36px;background:#be2926;font-family:Poppins,sans-serif}.slideshow__text.banner__box.content-container .banner__buttons a.button.button--primary:after{content:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main.css.map */
