.page-width>h1.page-title,.main-page-title,.section-collection .collection-hero__title{font-size:clamp(3rem,7vw,5.6rem);line-height:1;letter-spacing:-.005em;margin-bottom:clamp(1.6rem,3vw,2.4rem)}.main-page-wrapper{position:relative;isolation:isolate;padding-top:clamp(3rem,8vw,6rem);padding-bottom:clamp(2rem,5vw,4rem);text-align:center}.main-page-wrapper .main-page-title{text-align:center;margin-top:0;font-size:clamp(3rem,8vw,6.4rem);line-height:.98}.main-page-wrapper .rte{text-align:left;margin-top:clamp(2rem,4vw,3rem)}.main-page-wrapper .rte>p{margin-left:auto;margin-right:auto}.template-page .rte>p:first-of-type,.shopify-section[id*=main-page] .rte>p:first-of-type,.article-template__content>p:first-of-type{font-family:Fraunces,Times New Roman,serif;font-style:italic;font-size:clamp(1.55rem,1.18vw,1.7rem);line-height:1.55;font-weight:400;color:rgb(var(--color-foreground) / .92);max-width:60ch}.template-page .rte>p:first-of-type+p,.shopify-section[id*=main-page] .rte>p:first-of-type+p{margin-top:clamp(1.4rem,2vw,1.8rem)}.hero-stems__kicker,.our-story__kicker,.how-it-works__kicker,.featured-stems__kicker,.shop-by-occasion__kicker,.love-letters__kicker,.image-with-text__kicker,.image-with-text__caption,.occasion-card__kicker,.featured-stems__support-title+.featured-stems__support-price,.caption-with-letter-spacing,.subtitle{font-size:clamp(1.35rem,1vw,1.5rem)!important;letter-spacing:.24em!important}.hero-stems__tagline{font-size:clamp(1.55rem,1.18vw,1.7rem)!important;line-height:1.55!important}.featured-stems__feature-description{font-size:clamp(1.55rem,1.18vw,1.7rem)!important;line-height:1.6!important}.featured-stems__support-price{font-size:clamp(1.4rem,1.1vw,1.55rem)!important;letter-spacing:0!important}.price__regular .price-item,.price-item--regular,.price-item--sale,.product__title+.product__price,.product .price{font-size:clamp(1.55rem,1.3vw,1.85rem)!important;letter-spacing:0!important}.featured-stems__support-title,.card__heading,.card__heading a{font-size:clamp(1.55rem,1.18vw,1.7rem)!important;line-height:1.3!important}.occasion-card__copy{font-size:clamp(1.55rem,1.18vw,1.7rem)!important;line-height:1.55!important}.occasion-card__title{font-size:clamp(3.2rem,4vw,4.4rem)!important}.occasion-card__cta{font-size:clamp(1.45rem,1.15vw,1.6rem)!important}.rte>p,.rte>ul,.rte>ol,.rte>ul li,.rte>ol li,.article-template__content>p,.image-with-text__text p,.multirow p,.collapsible-content .accordion__content,.collapsible-content .accordion__content p,.collapsible-content .accordion__content li,.collapsible-content .accordion summary,.collapsible-content .accordion summary>.h4,.collapsible-content .accordion summary>*,.field__label,.field__input,.text-area.field__input,.contact .field input,.contact .field textarea,.how-it-works__step-body{font-size:clamp(1.55rem,1.18vw,1.7rem)!important;line-height:1.65}.collapsible-content .accordion summary,.collapsible-content .accordion summary>.h4,.collapsible-content .accordion summary>div{font-size:clamp(1.85rem,1.6vw,2.2rem)!important;font-weight:500!important}.contact .field__label,.field .field__label{font-size:clamp(1.45rem,1.1vw,1.6rem)!important}.how-it-works__step-title{font-size:clamp(2.4rem,3.2vw,3rem)!important}.image-with-text__heading.h1,.multirow .image-with-text__heading{font-size:clamp(4rem,6vw,5.6rem)!important;line-height:1.05}.rte>p,.rte>ul,.rte>ol,.article-template__content>p{max-width:65ch;margin-left:auto;margin-right:auto}.collapsible-content .accordion{border-radius:18px;border:0;background-color:rgb(var(--color-foreground) / .04);overflow:hidden;transition:background-color .3s ease}.collapsible-content .accordion+.accordion{margin-top:.8rem}.collapsible-content .accordion summary{padding:1.2rem 1.4rem;cursor:pointer;list-style:none;display:flex;align-items:center;gap:.9rem}.collapsible-content .accordion summary::-webkit-details-marker{display:none}.collapsible-content .accordion summary:hover{background-color:rgb(var(--color-foreground) / .04)}.collapsible-content .accordion[open]{background-color:rgb(var(--color-foreground) / .06)}.collapsible-content .accordion__title{font-family:Fraunces,Times New Roman,serif;font-weight:500;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.2;letter-spacing:0;color:rgb(var(--color-foreground));flex:1}.collapsible-content .accordion__content{padding:0 1.4rem 1.4rem}.collapsible-content .accordion__content,.collapsible-content .accordion__content p,.collapsible-content .accordion__content li{font-family:var(--font-body-family);font-size:clamp(.98rem,1.1vw,1.05rem);line-height:1.62;color:rgb(var(--color-foreground) / .82)}.collapsible-content .accordion summary .icon-accordion{width:1.6rem;height:1.6rem;flex-shrink:0;background-color:#f7d0c8;-webkit-mask:url(decoration-daisy.svg) no-repeat center / contain;mask:url(decoration-daisy.svg) no-repeat center / contain}.collapsible-content .accordion summary .icon-accordion svg{display:none}.collapsible-content .accordion summary .icon-caret{margin-left:auto;width:1.1rem;height:1.1rem;transition:transform .32s cubic-bezier(.16,1,.3,1);color:rgb(var(--color-foreground) / .7)}.collapsible-content .accordion[open] summary .icon-caret{transform:rotate(180deg)}.contact .field,.contact .field__input{width:100%}.contact .field{margin-bottom:1rem}.contact .field__input,.contact textarea.field__input{font-family:var(--font-body-family);font-size:1rem;padding:1.1rem 1.2rem;border-radius:16px}.contact textarea.field__input{min-height:9rem;line-height:1.5}.contact .field__label{font-family:var(--font-body-family);font-size:.95rem;letter-spacing:.02em;color:rgb(var(--color-foreground) / .7)}.collection-hero__title,.collection .collection__title{font-size:clamp(3rem,7vw,5.6rem);line-height:1;letter-spacing:-.005em}.multirow__inline-image-info h3,.multirow__inline-image-info .h3,.image-with-text__heading.h3,.collage h3{font-family:Fraunces,Times New Roman,serif;font-weight:500;letter-spacing:0;line-height:1.15}.shopify-section-group-header-group,.shopify-section[id*=header] .header-wrapper,.shopify-section[id*=header] header,.section-header{background-color:#f7f1eaeb!important;backdrop-filter:saturate(120%) blur(8px);-webkit-backdrop-filter:saturate(120%) blur(8px)}.section-template--16431382659208__main-page,.shopify-section[id*=main-page]{padding-top:clamp(2.6rem,6vw,5rem);padding-bottom:clamp(1rem,3vw,2.4rem)}.product__media-list .product__media-item{overflow:hidden;background:transparent;transition:transform .6s cubic-bezier(.16,1,.3,1),border-radius .9s cubic-bezier(.16,1,.3,1)}.product__media-list .product__media-item:nth-child(4n+1){border-radius:56% 44% 56% 60%/50% 56% 60% 50%}.product__media-list .product__media-item:nth-child(4n+2){border-radius:40% 60% 50% 50%/56% 44% 60% 60%}.product__media-list .product__media-item:nth-child(4n+3){border-radius:50% 50% 60%/60% 40% 60% 56%}.product__media-list .product__media-item:nth-child(4n){border-radius:44% 56% 60% 50%/44% 60% 56%}.product__media-list .product__media-item:hover{transform:translateY(-4px) rotate(-1deg);border-radius:50% 50% 60% 60%/56% 44% 56% 56%}.product__media-list .product__media-item .media,.product__media-list .product__media-item .media-fit-cover,.product__media-list .product-media-container{border-radius:inherit;overflow:hidden;aspect-ratio:1 / 1;background:transparent}.product__media-list .product__media-item img,.product__media-list .product__media-item video{object-position:center 28%!important}.multirow .image-with-text__media,.image-with-text__media-item .image-with-text__media{background-color:transparent!important;transition:border-radius .9s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)!important;overflow:hidden}.multirow .image-with-text:nth-of-type(odd) .image-with-text__media{border-radius:56% 44% 60% 40%/50% 56% 44% 50%!important}.multirow .image-with-text:nth-of-type(2n) .image-with-text__media{border-radius:40% 60% 50% 50%/56% 44% 60% 40%!important}.multirow .image-with-text:nth-of-type(3n) .image-with-text__media{border-radius:50% 50% 30% 70%/60% 40%!important}.multirow .image-with-text:hover .image-with-text__media{transform:translateY(-4px) rotate(-1deg)!important;border-radius:44% 56% 50% 50%/56% 44%!important}.card__media,.featured-stems__support-media,.occasion-card__media{border-radius:56% 44% 60% 40%/50% 56% 44% 50%!important;overflow:hidden;transition:border-radius .8s cubic-bezier(.16,1,.3,1)}.card-wrapper:nth-of-type(2n) .card__media,.featured-stems__support-card:nth-of-type(2n) .featured-stems__support-media{border-radius:40% 60% 44% 56%/56% 44%!important}.card-wrapper:nth-of-type(3n) .card__media,.featured-stems__support-card:nth-of-type(3n) .featured-stems__support-media{border-radius:50% 50% 30% 70%/60% 40%!important}.card-wrapper:hover .card__media,.featured-stems__support-card:hover .featured-stems__support-media,.occasion-card:hover .occasion-card__media{border-radius:40% 60% 50% 50%/56% 44% 60% 40%!important}.featured-stems__feature-media{border-radius:50% 50% 56% 44%/50% 56% 44% 50%!important;transition:border-radius .9s cubic-bezier(.16,1,.3,1)}.featured-stems__feature-link:hover .featured-stems__feature-media{border-radius:56% 44% 50% 50%/44% 50% 56%!important}.product__media-list .product__media-item img,.product__media-list .product__media-item video{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.product__media-list .product__media-item:hover img,.product__media-list .product__media-item:hover video{transform:scale(1.04)}.product__media-list{gap:clamp(.8rem,1.6vw,1.4rem)!important}.product-form__submit.button.button--primary,.product-form__buttons .button.button--primary,.shopify-payment-button__button{font-size:clamp(1.55rem,1.18vw,1.7rem)!important;font-weight:500;letter-spacing:.04em;padding:1.4rem 2.4rem!important;min-height:0;border-radius:999px}.product-form__submit.button.button--primary:hover:not([disabled]),.product-form__buttons .button.button--primary:hover:not([disabled]),.shopify-payment-button__button:hover:not([disabled]){transform:translateY(-2px);transition:background-color .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.template-product pickup-availability,.template-product .pickup-availability-info,.template-product .pickup-availability-preview,.template-product .pickup-availability-button,.template-product pickup-availability-drawer,pickup-availability,.pickup-availability-info,.pickup-availability-button,.pickup-availability-preview{display:none!important}.template-product .product__media-list .aco-box,.template-product .product-media-modal .aco-box,.template-product .related-products .aco-box{display:none!important}.card__media .aco-box,.featured-stems__support-media .aco-box,.featured-collection .card__media .aco-box,.template-collection .card__media .aco-box,.template-search .card__media .aco-box{inset:auto!important;top:18%!important;left:18%!important;right:auto!important;bottom:auto!important;z-index:2!important;transform:scale(.85);transform-origin:top left}cart-items.is-empty .cart__warnings.cart__empty-state{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center;gap:1.6rem;padding:clamp(2.4rem,6vw,5rem) clamp(1rem,4vw,3rem);max-width:48rem;margin:0 auto}.cart__empty-mark{width:clamp(4.5rem,10vw,6.4rem);height:clamp(4.5rem,10vw,6.4rem);color:#f7d0c8;margin-bottom:.8rem;animation:cart-empty-spin 24s linear infinite}.cart__empty-mark svg{width:100%;height:100%;display:block}@keyframes cart-empty-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.cart__empty-mark{animation:none}}.cart__empty-state .cart__empty-kicker{margin:0;font-family:var(--font-body-family);font-weight:500;font-size:clamp(1.35rem,1vw,1.5rem);letter-spacing:.24em;text-transform:uppercase;color:#706868b3}.cart__empty-state h1.cart__empty-text{margin:0;font-family:var(--font-heading-family);font-size:clamp(3.6rem,6vw,5.6rem);line-height:1.05;letter-spacing:-.005em;color:rgb(var(--color-foreground))}.cart__empty-state .cart__empty-tagline{margin:0;font-family:Fraunces,Times New Roman,serif;font-style:italic;font-size:clamp(1.55rem,1.18vw,1.7rem);line-height:1.55;color:#706868e6;max-width:42ch}.cart__empty-state .cart__empty-cta{margin-top:1rem;display:inline-flex;align-items:baseline;gap:.5em;padding:1.4rem 2.4rem;font-family:var(--font-body-family);font-weight:500;font-size:clamp(1.55rem,1.18vw,1.7rem);letter-spacing:.04em;min-width:0;min-height:0;border-radius:999px}.cart__empty-state .cart__empty-cta span{transition:transform .32s cubic-bezier(.16,1,.3,1);display:inline-block}.cart__empty-state .cart__empty-cta:hover span{transform:translate(.35em)}.cart__warnings.cart__empty-state .cart__login-title{margin-top:clamp(3rem,6vw,5rem)!important;font-family:var(--font-heading-family);font-size:clamp(2.4rem,3.4vw,3rem);letter-spacing:-.005em;line-height:1.1;color:rgb(var(--color-foreground))}.cart__warnings.cart__empty-state .cart__login-paragraph{margin-top:.6rem!important;font-family:var(--font-body-family);font-size:clamp(1.55rem,1.18vw,1.7rem);color:#706868e6}.cart__warnings.cart__empty-state .cart__login-paragraph a{font-weight:500;color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cart-notification{background-color:rgb(var(--color-background, 247 241 234))!important;border-radius:18px!important;border:1px solid rgba(112,104,104,.12)!important}.cart-notification__heading{font-family:var(--font-heading-family);font-size:clamp(1.7rem,1.4vw,2rem)!important}.cart-notification-product__name{font-size:clamp(1.55rem,1.18vw,1.7rem)!important}.cart-notification__links{display:flex;flex-direction:column;gap:.8rem;align-items:stretch}.cart-notification__links .button,.cart-notification__links .button--primary{font-size:clamp(1.45rem,1.1vw,1.6rem)!important;padding:1.2rem 2rem!important;min-height:0;border-radius:999px}.cart-item,.cart__items table.cart-items,.cart__items .cart-item{background-color:transparent!important}.cart__footer,.cart__blocks{width:100%}.cart__note .text-area,cart-note .text-area,textarea[name=note]{width:100%!important}.cart__note label,cart-note label{font-family:var(--font-heading-family)!important;font-size:clamp(1.7rem,1.4vw,2rem)!important;letter-spacing:-.005em!important;text-transform:none!important;color:rgb(var(--color-foreground))!important;font-style:normal!important;font-weight:500!important;margin:0 0 .8rem!important;position:static!important;display:block!important}.cart__note .text-area,cart-note .text-area,.cart__note .field__input,.cart__note textarea,cart-note textarea,textarea[name=note]{width:100%!important;min-height:clamp(10rem,14vw,14rem)!important;max-width:none!important;font-family:var(--font-body-family)!important;font-size:clamp(1.55rem,1.18vw,1.7rem)!important;line-height:1.55!important;padding:1.4rem 1.6rem!important;border:0!important;border-radius:14px!important;background-color:#ffffff8c!important;color:rgb(var(--color-foreground))!important;resize:vertical;box-shadow:none!important;outline:0!important}.cart__note .text-area:focus,cart-note .text-area:focus,.cart__note textarea:focus{border:0!important;outline:0!important;box-shadow:none!important}.cart__note:before,.cart__note:after,cart-note:before,cart-note:after,.cart__note:hover:before,.cart__note:hover:after{display:none!important;content:none!important;border:0!important;box-shadow:none!important;outline:0!important}.cart__note .field__input:focus,.cart__note .field__input:hover,.cart__note .text-area:hover,.cart__note .text-area:focus{border:0!important;box-shadow:none!important;outline:0!important}.cart__note .text-area::placeholder,cart-note textarea::placeholder{color:#4d3d3d73}.cart__note,cart-note,cart-note.cart__note{display:block!important;width:100%!important;margin-bottom:clamp(2rem,3vw,3rem)!important;padding:0!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.js-contents:after,.cart__contents .js-contents:after{display:block!important;text-align:center!important;font-family:var(--font-heading-family)!important;font-size:clamp(2rem,2.4vw,2.6rem)!important;font-weight:500!important;letter-spacing:-.005em!important;line-height:1.25!important;color:rgb(var(--color-foreground))!important;padding:clamp(2.4rem,4vw,4rem) clamp(1rem,4vw,3rem) clamp(1.6rem,3vw,2.4rem)!important;border:0!important;background-color:transparent!important;max-width:56ch!important;margin:0 auto!important}.ot-dingdoong-required-message,.ot-dingdoong-minimum-order-amount-error{display:none!important}.cart__blocks .js-contents:after,.cart__footer .js-contents:after{content:none!important;display:none!important}.cart__items{border-top:0!important;border-bottom:0!important}.js-contents:after,.cart__items .js-contents:after,.cart__blocks .js-contents:after,.cart__footer .js-contents:after{content:none!important;display:none!important}.cart__pickup-prompt{display:flex;align-items:center;justify-content:center;gap:clamp(1.2rem,2vw,2rem);padding:clamp(5.4rem,7.5vw,7.2rem) clamp(1rem,4vw,3rem) clamp(1.6rem,2.5vw,2.4rem);margin:0;text-align:center}.cart__pickup-prompt-text{font-family:Fraunces,Times New Roman,serif;font-style:italic;font-weight:500;font-size:clamp(1.85rem,2vw,2.4rem);line-height:1.35;color:rgb(var(--color-foreground));max-width:56ch}.cart__pickup-daisy{display:inline-block;flex-shrink:0;width:clamp(2.4rem,3.2vw,3.6rem);height:clamp(2.4rem,3.2vw,3.6rem);-webkit-mask:url(decoration-daisy.svg) no-repeat center / contain;mask:url(decoration-daisy.svg) no-repeat center / contain;animation:cart-daisy-spin 18s linear infinite}.cart__pickup-daisy--left{background-color:#f7d0c8}.cart__pickup-daisy--right{background-color:#f0b850;animation-direction:reverse;animation-duration:22s}@keyframes cart-daisy-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.cart__pickup-daisy{animation:none}}.ot-dingdoong-main .ot-dingdoong-header__radio,#dingdoong-embedded-render-root .ot-dingdoong-header__radio,.ot-dingdoong-header__radio{background-color:transparent!important;border:0!important;border-radius:999px!important;overflow:hidden;gap:.4rem;padding:0}.ot-dingdoong-main .ot-dingdoong-header__radio-label,#dingdoong-embedded-render-root .ot-dingdoong-header__radio-label,.ot-dingdoong-header__radio .ot-dingdoong-header__radio-label{background-color:#7068680f!important;color:rgb(var(--color-foreground))!important;border:0!important;border-radius:999px!important;transition:background-color .25s ease,color .25s ease!important;font-weight:500!important}.ot-dingdoong-main .ot-dingdoong-header__radio-label.checked,#dingdoong-embedded-render-root .ot-dingdoong-header__radio-label.checked,.ot-dingdoong-header__radio .ot-dingdoong-header__radio-label.checked{background-color:#f7d0c8!important;color:#4d3d3d!important;border:0!important;outline:0!important;box-shadow:none!important;font-weight:600!important;letter-spacing:.04em!important}.ot-dingdoong-header__radio-label .ot-dingdoong-header__radio-label-text,.ot-dingdoong-header__radio-label.checked .ot-dingdoong-header__radio-label-text,.ot-dingdoong-main .ot-dingdoong-header__radio-label .ot-dingdoong-header__radio-label-text,.ot-dingdoong-main .ot-dingdoong-header__radio-label.checked .ot-dingdoong-header__radio-label-text,#dingdoong-embedded-render-root .ot-dingdoong-header__radio-label-text{color:#4d3d3d!important;font-weight:600!important}.ot-dingdoong-header__radio-label-text{font-family:var(--font-body-family)!important;font-size:clamp(1.5rem,1.18vw,1.65rem)!important;font-weight:500!important;letter-spacing:.02em!important;color:rgb(var(--color-foreground))!important;text-transform:none!important}.ot-dingdoong-calendar__day-selected,.ot-dingdoong-calendar__day[aria-selected=true],button[aria-pressed=true].ot-dingdoong-calendar__day,.ot-dingdoong-calendar__day--selected{background-color:#f7d0c8!important;color:rgb(var(--color-foreground))!important;font-weight:500!important;border-radius:50%!important}.ot-dingdoong-calendar__day:hover{background-color:#f7d0c866!important;border-radius:50%}.ot-dingdoong-dropdown{background-color:transparent!important;border:0!important;border-radius:0!important;padding:0!important;color:rgb(var(--color-foreground))!important}.ot-dingdoong-dropdown__button{background-color:#ffffffb3!important;border:1px solid rgba(112,104,104,.22)!important;border-radius:12px!important;color:rgb(var(--color-foreground))!important}.ot-dingdoong-dropdown__content,.ot-dingdoong-time-picker__content{background-color:rgb(var(--color-background, 247 241 234))!important;border:1px solid rgba(112,104,104,.18)!important;border-radius:12px!important;box-shadow:0 .6rem 1.4rem #70686824!important}.ot-dingdoong-day-picker__label,.ot-dingdoong-time-picker__label,.ot-dingdoong-delivery__label{font-family:var(--font-body-family)!important;font-size:clamp(1.45rem,1.1vw,1.6rem)!important;font-weight:500!important;color:rgb(var(--color-foreground))!important;letter-spacing:.02em!important;text-transform:none!important}.ot-dingdoong-calendar,.ot-dingdoong-day-picker-container{border:0!important;padding:0!important}.ot-dingdoong-day-picker-container,.ot-dingdoong-time-picker-container{outline:0!important;box-shadow:none!important}.cart-notification__links .button.button--secondary:not([disabled]),.cart-notification__links .button:not([disabled]),.cart-notification__links a.button,.product-form__submit.button.button--primary:not([disabled]),.product-form__buttons .button.button--primary:not([disabled]),.cart__checkout-button.button.button--primary:not([disabled]):not(.dingdoong-disabled-checkout),.cart__ctas .button.button--primary:not([disabled]):not(.dingdoong-disabled-checkout),button[name=checkout].button:not([disabled]):not(.dingdoong-disabled-checkout){background-color:#f7d0c8!important;color:#4d3d3d!important;border:0!important;font-weight:600!important;letter-spacing:.04em!important;opacity:1!important}.cart-notification__links .button:hover:not([disabled]),.product-form__submit.button.button--primary:hover:not([disabled]),.product-form__buttons .button.button--primary:hover:not([disabled]),.cart__checkout-button.button.button--primary:hover:not([disabled]):not(.dingdoong-disabled-checkout),button[name=checkout]:hover:not([disabled]):not(.dingdoong-disabled-checkout){background-color:#f2bbb1!important;color:#2a2424!important;transform:translateY(-2px)}.product-form__submit.button.button--primary[disabled],.product-form__buttons .button.button--primary[disabled],.cart__checkout-button.button.button--primary[disabled],.cart__checkout-button.button.dingdoong-disabled-checkout,button[name=checkout][disabled],button[name=checkout].dingdoong-disabled-checkout{background-color:#7068681f!important;color:#7068688c!important;border:0!important;cursor:not-allowed;opacity:1!important;transform:none!important}.button.button--primary,.product-form__submit.button.button--primary,.cart__checkout-button.button,.cart__checkout-button.button.button--primary,button[name=checkout].button,.cart-notification__links .button,.cart__empty-state .cart__empty-cta{box-shadow:none!important;transition:background-color .25s ease,color .25s ease,transform .3s cubic-bezier(.16,1,.3,1)!important}.button.button--primary:before,.button.button--primary:after,.product-form__submit.button.button--primary:before,.product-form__submit.button.button--primary:after,.cart__checkout-button.button:before,.cart__checkout-button.button:after,button[name=checkout].button:before,button[name=checkout].button:after,.cart-notification__links .button:before,.cart-notification__links .button:after,.cart__empty-state .cart__empty-cta:before,.cart__empty-state .cart__empty-cta:after,.hero-stems__cta.button:before,.hero-stems__cta.button:after,.our-story__cta.button:before,.our-story__cta.button:after,.featured-stems__feature-cta.button:before,.featured-stems__feature-cta.button:after{display:none!important;content:none!important;border:0!important;background:transparent!important}.collapsible-content summary .svg-wrapper{width:2.2rem!important;height:2.2rem!important;flex-shrink:0;background-color:#f7d0c8;-webkit-mask:url(decoration-daisy.svg) no-repeat center / contain;mask:url(decoration-daisy.svg) no-repeat center / contain;display:inline-block}.collapsible-content summary .svg-wrapper>svg,.collapsible-content summary .svg-wrapper>svg *{display:none!important}#dingdoong-embedded-render-root,.shopify-block.dingdoong-embed-root,.shopify-block.dingdoong-embed-root>.dingdoong-app-block,.ot-dingdoong-main{width:100%!important;max-width:100%!important;background-color:transparent!important}.cart__checkout-button.button.button--primary,.cart__ctas .button.button--primary,button[name=checkout].button{font-size:clamp(1.55rem,1.18vw,1.7rem)!important;font-weight:500;letter-spacing:.04em;padding:1.4rem 2.4rem!important;min-height:0;border-radius:999px}.totals,.cart__footer .totals,.cart__footer .cart__ctas,.cart__footer .cart__dynamic-checkout-buttons{background-color:transparent!important}.product__media-list .product__media-item,.product__media-list .product-media-container,.product__media-list .media,.product__media-list deferred-media{background-color:transparent!important}.product__media-list .media,.product__media-list .product-media-container{display:block;width:100%;height:100%}.product__media-list .product__media-item img{width:100%;height:100%;display:block}.cart-notification__links #cart-notification-button.button.button--primary{display:inline-flex;align-items:baseline;justify-content:center;gap:.5em;background-color:#4d3d3d;color:#f7f1ea;padding:1rem 1.4rem;font-family:var(--font-body-family);font-weight:500;font-size:.98rem;letter-spacing:.04em;border-radius:999px;min-height:0}.cart-notification__links #cart-notification-button:hover{background-color:#2a2424}.cart-notification__links #cart-notification-button span{transition:transform .32s cubic-bezier(.16,1,.3,1);display:inline-block}.cart-notification__links #cart-notification-button:hover span{transform:translate(.35em)}.cart-notification__links .button-label{margin-top:.2rem;text-align:center;font-family:var(--font-body-family);font-size:.92rem;color:#706868c7;text-decoration:none;border-bottom:1px solid rgba(112,104,104,.3);align-self:center;padding-bottom:.18em;transition:border-color .3s ease,color .3s ease}.cart-notification__links .button-label:hover{color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.cart .title-wrapper-with-link .title{font-size:clamp(2.4rem,5vw,4rem);letter-spacing:-.005em;line-height:1.05}.cart-items{border-collapse:separate;border-spacing:0 1rem}.cart-item{background-color:#7068680a;border-radius:22px;padding:1rem;transition:background-color .3s ease}.cart-item:hover{background-color:#7068680f}.cart-item__name{font-family:Fraunces,Times New Roman,serif!important;font-weight:500!important;font-size:clamp(1.1rem,1.4vw,1.3rem)!important;line-height:1.2;letter-spacing:0;color:rgb(var(--color-foreground))}.cart-item__media,.cart-item__image{border-radius:18px;overflow:hidden}.cart__note{margin-top:2rem;padding:1.4rem;background-color:#f7d0c82e;border-radius:22px;border:0}.cart__note .field__label,.cart__note label,cart-note label{font-family:var(--font-body-family)!important;font-style:normal!important;font-weight:500!important;font-size:clamp(1.35rem,1vw,1.5rem)!important;color:rgb(var(--color-foreground) / .7)!important;letter-spacing:.24em!important;margin:0 0 .8rem!important;position:static!important;height:auto!important;line-height:1.2!important;display:block!important;text-transform:uppercase!important;width:100%!important}.cart__note .text-area,.cart__note textarea,.cart__note .field__input{width:100%;border-radius:16px;padding:1rem;font-family:var(--font-body-family);font-size:.98rem;background-color:#f7f1eab3;border:1px solid rgba(112,104,104,.18);min-height:5rem;resize:vertical}.cart__note .text-area:focus,.cart__note textarea:focus,.cart__note .field__input:focus{border-color:#70686866;outline:0}.cart__footer{padding-top:2rem}.totals__total,.totals__total-value{font-family:Fraunces,Times New Roman,serif;font-weight:500;font-size:clamp(1.4rem,2vw,1.7rem)}.cart__ctas .button.button--primary{background-color:#4d3d3d!important;color:#f7f1ea!important;border:0;font-family:var(--font-body-family);font-weight:500;font-size:1.05rem;letter-spacing:.04em;padding:1.2rem 2rem;border-radius:999px;min-height:0;transition:background-color .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.cart__ctas .button.button--primary:hover:not([disabled]){background-color:#2a2424!important;transform:translateY(-2px)}.cart-attribute,.cart__attributes,[data-cart-pickup],#dingdoong-embedded-render-root,.dingdoong-widget{margin-top:1rem;padding:1rem 1.2rem;background-color:#c8d0c02e;border-radius:22px}#fulfillment-method-wrapper{display:none}.ot-dingdoong-delivery{display:none!important}#dd-label,#time-picker-label{font-family:var(--font-body-family)!important;font-weight:500!important;font-size:clamp(1.35rem,1vw,1.5rem)!important;color:rgb(var(--color-foreground) / .7)!important;letter-spacing:.24em!important;text-transform:uppercase!important}.menu-drawer{background-color:rgb(var(--color-background))!important}.footer-block--text>.footer-block__heading{font-family:var(--font-body-family);font-weight:500;font-size:clamp(1.35rem,1vw,1.5rem);letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--color-foreground) / .7)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-page-polish.css.map */
