@media(max-width:768px){.product.banner{width:100%!important}}.video-section__media.deferred-media video{display:block!important}@media screen and (min-width:1025px){.header-nav-full-elements .main-menu{max-width:100%!important}.header-nav-full-elements .header-icons.header-item.header-item--side{width:auto!important}}:root{--dm-radius-pill: 999px;--dm-radius-soft: 12px;--dm-sage: #b0af9b;--dm-sage-deep: #9b9a83;--dm-ink: #2b2b2b}[id^=halo-image-banner-] .banner-button.button{border-radius:var(--dm-radius-pill)!important;background-color:var(--dm-sage)!important;border-color:var(--dm-sage)!important;color:var(--dm-ink)!important;transition:background-color .15s ease,transform .15s ease}[id^=halo-image-banner-] .banner-button.button:hover{background-color:var(--dm-sage-deep)!important;border-color:var(--dm-sage-deep)!important;transform:translateY(-1px)}.spotlight-button.button{border-radius:var(--dm-radius-pill)!important;background-color:var(--dm-ink)!important;border-color:var(--dm-ink)!important;color:#fff!important;transition:background-color .15s ease,color .15s ease,transform .15s ease}.spotlight-button.button:hover{background-color:var(--dm-sage)!important;border-color:var(--dm-sage)!important;color:var(--dm-ink)!important;transform:translateY(-1px)}.card-media,.card-media--adapt,.card-media img{border-radius:var(--dm-radius-soft)!important}:root{--dm-sage-soft: #c2ceb2}.badge.sale-badge,.price-item--saved{background-color:var(--dm-sage-soft)!important;color:#2f3724!important;border-radius:var(--dm-radius-pill)!important;font-weight:600!important}.badge.sale-badge{padding:3px 11px!important}.price-item--saved{padding:2px 11px 3px!important}.price-item--sale{color:#5a6a47!important}@media(max-width:767px){[id^=halo-image-banner-] .content-box--absolute{background-color:#fff9f2f7!important;width:calc(100% - 28px)!important;max-width:380px!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important;padding:22px 20px!important;border-radius:var(--dm-radius-soft)!important}}.product-form__submit.button{background:var(--dm-sage)!important;border-color:var(--dm-sage)!important;color:var(--dm-ink)!important;border-radius:var(--dm-radius-pill)!important;transition:background-color .15s ease,transform .15s ease}.product-form__submit.button:hover{background:var(--dm-sage-deep)!important;border-color:var(--dm-sage-deep)!important;transform:translateY(-1px)}.price__saved{background:var(--dm-sage-soft)!important;color:#2f3724!important;border-radius:var(--dm-radius-pill)!important}.pcd-savings-badge{background:var(--dm-sage-soft)!important;color:#2f3724!important}.dm-gb-btn:not(.dm-added){background:var(--dm-sage)!important;color:var(--dm-ink)!important;box-shadow:none!important}.dm-gb-btn:not(.dm-added):hover{background:var(--dm-sage-deep)!important;color:var(--dm-ink)!important;box-shadow:none!important}.dm-gb-eyebrow{color:#5a6a47!important}.dm-gb-tag{background:var(--dm-sage-soft)!important;color:#2f3724!important}.daisy-street-options{background:#fff!important;border:1px solid #ece6dd!important;border-radius:16px!important;padding:clamp(18px,3.2vw,28px)!important}.daisy-street-options .daisy-street-options__header{background:transparent!important;border:0!important;padding:0!important;margin:0 0 2px!important}.daisy-street-options .daisy-street-options__title{font-size:clamp(20px,4.2vw,26px)!important;font-weight:600!important;color:var(--dm-ink)!important;letter-spacing:-.01em!important;line-height:1.15!important}.daisy-street-options.daisy-street-options .daisy-street-options__group{border:0!important;border-top:1px solid #f1ede5!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:clamp(16px,3vw,22px) 0 4px!important;margin:0!important}.daisy-street-options.daisy-street-options .daisy-street-options__group:first-of-type{border-top:0!important}.daisy-street-options__field input{border-radius:10px!important;border:1px solid #e4ddd4!important;background:#fcfbf9!important;transition:border-color .15s ease,box-shadow .15s ease}.daisy-street-options__field input:focus{border-color:var(--dm-sage)!important;box-shadow:0 0 0 3px #b0af9b40!important;outline:none!important}.daisy-street-options__choice{border-radius:var(--dm-radius-soft)!important;border:1px solid #e4ddd4!important;background:#fff!important;box-shadow:none!important;cursor:pointer!important;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,transform .12s ease}.daisy-street-options__choice:hover{border-color:var(--dm-sage)!important;background:#fcfbf9!important}.daisy-street-options__choice:active{transform:scale(.995)!important}.daisy-street-options__choice:has(input:checked){border-color:var(--dm-sage)!important;background:#f3f5ec!important;box-shadow:inset 0 0 0 1px var(--dm-sage)!important}.daisy-street-options__offer .daisy-street-options__price{white-space:nowrap!important}.dm-cyg__card{border-radius:var(--dm-radius-soft)!important;border:1px solid #ece6dd!important;background:#fff!important;box-shadow:none!important;padding:14px 15px!important;transition:border-color .15s ease,background-color .15s ease}.dm-cyg__card[data-addon-mode=single],.dm-cyg__card[data-addon-mode=double]{border-color:var(--dm-sage)!important;background:#fbfcf8!important}.dm-cyg__name{font-weight:600!important;color:var(--dm-ink)!important}.dm-cyg__price{font-weight:700!important;color:var(--dm-ink)!important;white-space:nowrap!important}.dm-cyg__desc{font-size:13px!important;color:#8a8a7a!important;margin:4px 0 10px!important}.dm-cyg__subtotal-total-value{color:var(--dm-ink)!important;font-weight:800!important}.dm-sticky-btn{background:var(--dm-sage)!important;border-color:var(--dm-sage)!important;color:var(--dm-ink)!important;border-radius:var(--dm-radius-pill)!important;font-weight:700!important;transition:background-color .15s ease,transform .15s ease}.dm-sticky-btn:hover{background:var(--dm-sage-deep)!important;transform:translateY(-1px)}.dm-trust-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.dm-trust-badges span{background:#f6f3ee!important;color:#4a4a3f!important;border-radius:var(--dm-radius-pill)!important;padding:5px 11px!important;font-weight:600!important;font-size:12px!important}.dm-sign-preview{display:flex!important;flex-direction:column!important;gap:10px!important;align-items:stretch!important;padding:16px 0 4px!important;border-top:1px solid #f1ede5!important;margin-top:6px!important}.dm-sign-preview:before{content:"Check your sign before you order"!important;font-size:11px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#8a8a7a!important}.dm-sign-preview svg{width:100%!important;height:auto!important;max-width:100%!important}.dm-sign-preview--two svg{max-width:100%!important}.dm-sign-preview [data-dm-preview-line-one]{font-family:Georgia,Times New Roman,serif!important;fill:var(--dm-ink)!important;font-weight:700!important;font-size:42px}.dm-sign-preview [data-dm-preview-line-two]{font-family:Georgia,Times New Roman,serif!important;fill:#4a4a42!important;font-size:22px}.dm-sign-preview__plate{fill:#fff!important;stroke:#1c1c1a!important;stroke-width:6!important}.dm-sign-preview__inset{fill:none!important;stroke:#1c1c1a!important;stroke-width:1.5!important}.dm-sign-preview--two:before{content:"Check your signs before you order"!important}.dm-sign-preview--two [data-dm-preview=second]{display:block!important}.dm-sticky-cart.is-ready{position:fixed!important;left:0;right:0;bottom:0;z-index:60;display:flex!important;align-items:center!important;gap:12px!important;background:#fff!important;border-top:1px solid #ece6dd!important;border-radius:0!important;padding:10px 16px!important;box-shadow:0 -4px 18px #1c1c1a1a!important;transform:translateY(110%);transition:transform .28s ease;margin:0!important}.dm-sticky-cart.is-ready.dm-sticky-visible{transform:translateY(0)}.dm-sticky-title{font-weight:500!important;color:var(--dm-ink)!important}.dm-sticky-total{display:flex!important;flex-direction:column!important;line-height:1.05!important;margin-left:auto!important;text-align:right!important}.dm-sticky-total__was{font-size:12px!important;color:#a9a496!important;text-decoration:line-through!important}.dm-sticky-total__current{font-size:19px!important;font-weight:800!important;color:var(--dm-ink)!important}.dm-sticky-btn{padding:11px 22px!important;flex:0 0 auto!important}.dm-addon-quantity{display:flex!important;gap:8px!important;margin-top:10px!important}.dm-addon-quantity__option{flex:1!important;border:1px solid #e4ddd4!important;background:#fff!important;border-radius:var(--dm-radius-soft)!important;padding:9px 10px!important;cursor:pointer!important;font-weight:500!important;color:var(--dm-ink)!important;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.dm-addon-quantity__option:hover{border-color:var(--dm-sage)!important}.dm-addon-quantity__option.is-active{border-color:var(--dm-sage)!important;background:#f3f5ec!important;box-shadow:0 0 0 2px #b0af9b80!important}.productView-moreItem:empty{display:none!important}.daisy-street-options{margin-top:0!important}body.daisy-street-sign-options-ready .productView-title,body.daisy-street-sign-options-ready .productView-price{margin:0 0 2px!important;text-align:center!important}body.daisy-street-sign-options-ready .productView-price .price{justify-content:center!important}body.daisy-street-sign-options-ready .productView-price dl,body.daisy-street-sign-options-ready .productView-price dd{text-align:center!important;margin:0 auto!important}body.daisy-street-sign-options-ready .dm-trust-badges{margin:8px 0 4px!important}body.daisy-street-sign-options-ready .productView-subtotal{display:none!important}body.daisy-street-sign-options-ready quantity-input,body.daisy-street-sign-options-ready .productView-quantity{display:none!important}body.daisy-street-sign-options-ready .productView-moreItem{margin-top:0!important;margin-bottom:0!important}.template-product .productView .halo-productView-right:has(.daisy-street-options){border:0!important;box-shadow:none!important}.productView-images-wrapper img,.productView-image-wrapper img,.halo-productView-left img{border-radius:14px!important}.dm-cyg{background:#fff!important;border:1px solid #ece6dd!important;border-radius:16px!important;padding:clamp(16px,3vw,22px)!important;margin-top:16px!important}.dm-cyg__heading{font-size:16px!important;font-weight:600!important;color:var(--dm-ink)!important;margin:0 0 12px!important}.dm-cyg__card+.dm-cyg__card{margin-top:10px!important}.dm-cyg__subtotal{background:transparent!important;border:0!important;border-top:1px solid #f1ede5!important;border-radius:0!important;padding:14px 0 2px!important;margin-top:6px!important}.dm-cyg__subtotal-total{font-weight:600!important;color:var(--dm-ink)!important}.daisy-street-options__eyebrow{display:inline-block!important;background:var(--dm-sage)!important;color:#fff!important;font-size:10px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:4px 11px!important;border-radius:999px!important;margin:0 0 8px!important}.daisy-street-options__copy{font-size:13px!important;color:#8a8a7a!important;margin:4px 0 0!important}.daisy-street-options__group-title{font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#8a8a7a!important;margin:0 0 10px!important}.daisy-street-options__field{display:block!important}.daisy-street-options__label{display:block!important;font-size:12px!important;font-weight:600!important;color:var(--dm-ink)!important;margin:0 0 5px!important}.daisy-street-options__field input{width:100%!important;padding:11px 12px!important;font-size:15px!important}.daisy-street-options__choice{display:flex!important;align-items:center!important;gap:10px!important;padding:12px 14px!important}.daisy-street-options__choice input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;pointer-events:none!important}.daisy-street-options__choice-main{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important}.daisy-street-options__choice-title{font-weight:600!important;color:var(--dm-ink)!important;font-size:14px!important}.daisy-street-options__choice-note{font-size:12px!important;color:#8a8a7a!important}.daisy-street-options__price{margin-left:auto!important;font-weight:700!important;color:var(--dm-ink)!important;font-size:13px!important;white-space:nowrap!important}.daisy-street-options__second-sign-copy{margin-top:12px!important;display:grid!important;gap:12px!important}.daisy-street-options__nested-size{display:grid!important;gap:8px!important}.daisy-street-options__error{color:#a3372f!important;font-size:13px!important}.daisy-street-options__error:empty{display:none!important}.dm-addon-mode{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:4px!important}.dm-addon-mode__option{flex:1 1 0!important;min-width:84px!important;border:1px solid #e4ddd4!important;background:#fff!important;border-radius:var(--dm-radius-soft)!important;padding:9px 10px!important;font-size:13px!important;font-weight:600!important;color:var(--dm-ink)!important;cursor:pointer!important;position:relative!important;text-align:center!important;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.dm-addon-mode__option:hover{border-color:var(--dm-sage)!important}.dm-addon-mode__option.is-active{border-color:var(--dm-sage)!important;background:#f3f5ec!important;box-shadow:inset 0 0 0 1px var(--dm-sage)!important}.dm-cyg__recommended{display:inline-block!important;margin-left:8px!important;vertical-align:middle!important;background:var(--dm-sage-soft)!important;color:#2f3724!important;font-size:9px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:2px 7px!important;border-radius:999px!important}@media(max-width:767px){.daisy-street-options{padding:16px!important;border-radius:14px!important}.daisy-street-options .daisy-street-options__group{padding:14px 0 2px!important}.daisy-street-options .daisy-street-options__title{font-size:19px!important}.daisy-street-options__choice{padding:11px 12px!important}.daisy-street-options__choice-title{font-size:13px!important}.dm-trust-badges{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.dm-trust-badges span{justify-content:center!important;text-align:center!important;font-size:10px!important;padding:6px 4px!important}.dm-cyg{padding:16px!important;border-radius:14px!important}.dm-addon-mode__option{min-width:0!important;padding:9px 6px!important;font-size:12px!important}.dm-sticky-total__current{font-size:18px!important}}.dm-teacher-heart{display:grid!important;gap:14px!important;background:#fff!important;border:1px solid #ece6dd!important;border-radius:16px!important;padding:clamp(18px,3.2vw,28px)!important;margin-top:6px!important}.dm-teacher-heart__eyebrow{justify-self:start!important;width:fit-content!important;background:var(--dm-sage)!important;color:#fff!important;font-size:10px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:4px 11px!important;border-radius:999px!important;margin:0!important}.dm-teacher-heart__title{font-size:clamp(20px,4.2vw,26px)!important;font-weight:600!important;color:var(--dm-ink)!important;letter-spacing:-.01em!important;line-height:1.15!important;margin:0!important}.dm-teacher-heart__heart{display:grid!important;gap:12px!important;border-top:1px solid #f1ede5!important;padding-top:16px!important;margin:0!important}.dm-teacher-heart__heart[data-heart=one]{border-top:0!important;padding-top:4px!important}.dm-teacher-heart__heart>h3{font-size:12px!important;font-weight:800!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:var(--dm-ink)!important;margin:0!important}.dm-teacher-heart label{display:grid!important;gap:5px!important;font-size:12px!important;font-weight:600!important;color:var(--dm-ink)!important}.dm-teacher-heart select,.dm-teacher-heart input:not([type=checkbox]):not([type=radio]):not([type=hidden]){width:100%!important;padding:11px 12px!important;font-size:15px!important;font-weight:400!important;border:1px solid #e4ddd4!important;border-radius:10px!important;background-color:#fcfbf9!important;color:var(--dm-ink)!important;-webkit-appearance:none!important;appearance:none!important;transition:border-color .15s ease,box-shadow .15s ease}.dm-teacher-heart select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%238a8a7a' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:12px!important;padding-right:34px!important}.dm-teacher-heart select:focus,.dm-teacher-heart input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus{border-color:var(--dm-sage)!important;box-shadow:0 0 0 3px #b0af9b40!important;outline:none!important}.dm-teacher-heart [data-pebble-field]{margin:0!important}@media(max-width:767px){.dm-teacher-heart{padding:16px!important;border-radius:14px!important}.dm-teacher-heart__title{font-size:19px!important}}body:has(.dm-teacher-heart) .gpo-container,body:has(.dm-teacher-heart) .gpo-app{display:none!important}.dm-teacher-heart__gift-box{display:none!important}.dm-teacher-heart__offer{display:flex!important;align-items:center!important;gap:12px!important;border:1px solid #e4ddd4!important;border-radius:var(--dm-radius-soft)!important;background:#fff!important;padding:14px 16px!important;cursor:pointer!important;font-weight:600!important;color:var(--dm-ink)!important;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.dm-teacher-heart__offer input[type=checkbox]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;pointer-events:none!important}.dm-teacher-heart__offer:hover{border-color:var(--dm-sage)!important;background:#fcfbf9!important}.dm-teacher-heart__offer:has(input:checked){border-color:var(--dm-sage)!important;background:#f3f5ec!important;box-shadow:inset 0 0 0 1px var(--dm-sage)!important}.daisy-create-own-options__free-note{display:none!important}.daisy-street-options .daisy-street-options__eyebrow{margin:0 0 10px!important}@keyframes dm-offer-pop{0%{transform:scale(1)}45%{transform:scale(1.025)}to{transform:scale(1)}}.dm-teacher-heart__offer:has(input:checked){animation:dm-offer-pop .34s ease!important;box-shadow:inset 0 0 0 1px var(--dm-sage),0 6px 18px #b0af9b47!important}.dm-teacher-heart[data-second-heart=true] .dm-teacher-heart__offer{border-color:var(--dm-sage)!important;background:#f3f5ec!important;box-shadow:inset 0 0 0 1px var(--dm-sage),0 6px 18px #b0af9b47!important}@media(max-width:767px){.dm-trust-badges{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.dm-trust-badges span{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:normal!important;word-break:break-word!important;min-width:0!important;font-size:9.5px!important;line-height:1.15!important;padding:6px 4px!important}}.daisy-street-options .daisy-street-options__size-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.daisy-street-options__choice--size{flex-direction:column!important;align-items:center!important;text-align:center!important;padding:14px 10px!important}.daisy-street-options__choice--size .daisy-street-options__price{margin-left:0!important}@media(max-width:767px){body.daisy-street-sign-options-ready .daisy-street-options .daisy-street-options__choice--size,.daisy-street-options .daisy-street-options__choice--size{min-height:auto!important;padding:10px 8px!important}.daisy-street-options .daisy-street-options__choice-title{font-size:12px!important}.daisy-street-options .daisy-street-options__choice-note{font-size:11px!important}}.price-countdown-widget{border-color:#c2ceb2!important}.price-countdown-widget .pcd-sale-price{color:#5a6a47!important;border-color:#5a6a47!important}.price-countdown-widget .pcd-countdown-container,.price-countdown-widget .pcd-countdown-timer,.price-countdown-widget .pcd-countdown-item,.price-countdown-widget .pcd-countdown-box{background-color:#5a6a47!important;border-color:#5a6a47!important}.price-countdown-widget .pcd-countdown-container,.price-countdown-widget .pcd-countdown-timer,.price-countdown-widget .pcd-countdown-label{background-image:none!important}.daisy-street-options select{width:100%!important;padding:11px 34px 11px 12px!important;font-size:15px!important;font-weight:400!important;border:1px solid #e4ddd4!important;border-radius:10px!important;background-color:#fcfbf9!important;color:var(--dm-ink)!important;-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%238a8a7a' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:12px!important;transition:border-color .15s ease,box-shadow .15s ease}.daisy-street-options select:focus{border-color:var(--dm-sage)!important;box-shadow:0 0 0 3px #b0af9b40!important;outline:none!important}.daisy-street-options,.dm-teacher-heart,.dm-cyg{box-shadow:0 1px 2px #2b2b2a08,0 14px 34px -16px #2b2b2a1a!important}.daisy-street-options__choice,.dm-cyg__card,.dm-addon-mode__option,.daisy-street-options select,.daisy-street-options__field input,.dm-teacher-heart select,.dm-teacher-heart input{transition:border-color .18s cubic-bezier(.2,.6,.2,1),background-color .18s ease,box-shadow .18s ease,transform .12s ease!important}.daisy-street-options__choice:hover,.dm-cyg__card:hover{transform:translateY(-1px)!important;box-shadow:0 5px 16px -8px #2b2b2a24!important}.daisy-street-options__eyebrow,.dm-teacher-heart__eyebrow{letter-spacing:.12em!important}.daisy-street-options__group-title,.dm-teacher-heart__heart>h3,.dm-cyg__heading{letter-spacing:.085em!important}.product-form__submit.button{box-shadow:0 6px 18px -9px #b0af9ba6!important}.product-form__submit.button:hover{box-shadow:0 9px 22px -9px #9b9a83bf!important}.dm-sign-preview svg{filter:drop-shadow(0 7px 16px rgba(43,43,42,.12))!important}.productView:is([data-product-handle=porcelain-teacher-tea-light-holder-thank-you-for-being-amazing],[data-product-handle=porcelain-handled-tea-light-holder-good-friends]) .productView-title{font-weight:600!important;letter-spacing:-.01em!important;line-height:1.18!important;color:var(--dm-ink)!important;margin:0 0 10px!important}.productView:is([data-product-handle=porcelain-teacher-tea-light-holder-thank-you-for-being-amazing],[data-product-handle=porcelain-handled-tea-light-holder-good-friends]) .dm-trust-badges{margin:0 0 14px!important}.productView:is([data-product-handle=porcelain-teacher-tea-light-holder-thank-you-for-being-amazing],[data-product-handle=porcelain-handled-tea-light-holder-good-friends]) .productView-price{margin:2px 0 8px!important}.productView:is([data-product-handle=porcelain-teacher-tea-light-holder-thank-you-for-being-amazing],[data-product-handle=porcelain-handled-tea-light-holder-good-friends]) .price--on-sale .price-item--sale{font-weight:700!important}.productView:is([data-product-handle=porcelain-teacher-tea-light-holder-thank-you-for-being-amazing],[data-product-handle=porcelain-handled-tea-light-holder-good-friends]) .gpo-product-variants:empty{display:none!important}.productView:is([data-product-handle=porcelain-teacher-tea-light-holder-thank-you-for-being-amazing],[data-product-handle=porcelain-handled-tea-light-holder-good-friends]) .shopify-app-block:has(.gpo-product-variants:empty){display:none!important;margin:0!important}.productView:is([data-product-handle=porcelain-teacher-tea-light-holder-thank-you-for-being-amazing],[data-product-handle=porcelain-handled-tea-light-holder-good-friends]) .halo-productView-left .productView-image img{border-radius:16px!important;box-shadow:0 16px 38px -20px #2b2b2a33!important}.dm-pebble-picture{background:#fff!important;border:1px solid #ece6dd!important;border-radius:16px!important;padding:clamp(18px,3.2vw,28px)!important;margin-top:6px!important;box-shadow:0 1px 2px #2b2b2a08,0 14px 34px -16px #2b2b2a1a!important}.dm-pebble-picture__eyebrow{display:inline-block!important;width:fit-content!important;background:var(--dm-sage)!important;color:#fff!important;font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:4px 11px!important;border-radius:999px!important;margin:0 0 10px!important}.dm-pebble-picture__title{font-size:clamp(20px,4.2vw,26px)!important;font-weight:600!important;color:var(--dm-ink)!important;letter-spacing:-.01em!important;line-height:1.15!important;margin:0 0 4px!important}.dm-pebble-picture__copy{font-size:13px!important;color:#8a8a7a!important;margin:0 0 8px!important}.dm-pebble-picture__layout{gap:clamp(16px,3vw,24px)!important}.dm-pebble-picture__group{border-top:1px solid #f1ede5!important;padding-top:16px!important;margin:0!important}.dm-pebble-picture__group:first-of-type{border-top:0!important;padding-top:4px!important}.dm-pebble-picture__group-title{font-size:11px!important;font-weight:800!important;letter-spacing:.085em!important;text-transform:uppercase!important;color:#8a8a7a!important;margin:0!important}.dm-pebble-picture__label{font-size:12px!important;font-weight:600!important;color:var(--dm-ink)!important}.dm-pebble-picture select,.dm-pebble-picture input[type=text]{width:100%!important;padding:11px 12px!important;font-size:15px!important;font-weight:400!important;border:1px solid #e4ddd4!important;border-radius:10px!important;background-color:#fcfbf9!important;color:var(--dm-ink)!important;-webkit-appearance:none!important;appearance:none!important;transition:border-color .15s ease,box-shadow .15s ease}.dm-pebble-picture select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%238a8a7a' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:12px!important;padding-right:34px!important}.dm-pebble-picture select:focus,.dm-pebble-picture input[type=text]:focus{border-color:var(--dm-sage)!important;box-shadow:0 0 0 3px #b0af9b40!important;outline:none!important}.dm-pebble-picture select:hover,.dm-pebble-picture input[type=text]:hover{border-color:var(--dm-sage)!important}.dm-pebble-picture__offer{border:1px solid #e4ddd4!important;border-radius:var(--dm-radius-soft)!important;background:#fff!important;padding:14px 16px!important;cursor:pointer!important;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.dm-pebble-picture__offer input[type=checkbox]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;pointer-events:none!important}.dm-pebble-picture__offer strong{font-weight:600!important;color:var(--dm-ink)!important}.dm-pebble-picture__offer small{font-size:12px!important;color:#8a8a7a!important}.dm-pebble-picture__offer em{font-weight:700!important;color:var(--dm-ink)!important;font-style:normal!important;white-space:nowrap!important}.dm-pebble-picture__offer:hover{border-color:var(--dm-sage)!important;background:#fcfbf9!important}.dm-pebble-picture[data-second-frame=true] .dm-pebble-picture__offer{border-color:var(--dm-sage)!important;background:#f3f5ec!important;box-shadow:inset 0 0 0 1px var(--dm-sage),0 6px 18px #b0af9b47!important}.dm-pebble-picture__second{border-top:1px solid #f1ede5!important;padding-top:14px!important;margin-top:4px!important}.dm-pebble-picture__error{color:#a3372f!important;font-size:13px!important}.dm-pebble-picture__total{font-size:14px!important;color:var(--dm-ink)!important;margin:4px 0 0!important}.dm-pebble-picture__total strong{font-size:19px!important;font-weight:800!important}.dm-pebble-preview{position:sticky!important;top:90px!important}.dm-pebble-preview img{border-radius:14px!important;box-shadow:0 16px 38px -20px #2b2b2a38!important}.dm-pebble-preview [data-preview-title]{display:block!important;font-weight:600!important;color:var(--dm-ink)!important;margin-top:10px!important}.dm-pebble-preview [data-preview-line]{color:#8a8a7a!important;font-size:13px!important}@media(max-width:767px){.dm-pebble-picture{padding:16px!important;border-radius:14px!important}.dm-pebble-picture__title{font-size:19px!important}.dm-pebble-preview{position:static!important}}body.daisy-mow-it-ready .gpo-container,body.daisy-mow-it-ready .gpo-app{display:none!important}.dm-colour-grid{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.dm-colour-swatch{display:flex!important;flex-direction:column!important;align-items:center!important;gap:5px!important;cursor:pointer!important;padding:8px 10px!important;border-radius:10px!important;border:1.5px solid transparent!important;transition:border-color .15s ease,background-color .15s ease!important}.dm-colour-swatch input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;pointer-events:none!important}.dm-colour-swatch__dot{width:30px!important;height:30px!important;border-radius:50%!important;display:block!important}.dm-colour-swatch__label{font-size:11px!important;font-weight:600!important;color:var(--dm-ink)!important}.dm-colour-swatch.is-selected{border-color:var(--dm-sage)!important;background:#f3f5ec!important}body.daisy-mow-it-ready .dm-sign-preview__plate{fill:var(--dm-preview-colour, #1c1c1a)!important;stroke:var(--dm-preview-colour, #1c1c1a)!important}body.daisy-mow-it-ready .dm-sign-preview__inset{fill:#fff!important;stroke:var(--dm-preview-colour, #1c1c1a)!important;stroke-width:1!important}body.daisy-mow-it-ready .dm-sign-preview [data-dm-preview-line-one],body.daisy-mow-it-ready .dm-sign-preview [data-dm-preview-line-two]{fill:var(--dm-preview-colour, #1c1c1a)!important;font-family:Palatino Linotype,Palatino,Book Antiqua,Georgia,serif!important;font-weight:400!important;letter-spacing:.06em!important}.daisy-street-options__choice--size:active{transform:scale(.962)!important;transition:transform .09s ease,border-color .09s ease!important}@keyframes dm-size-bloom{0%{box-shadow:inset 0 0 0 1px var(--dm-sage),0 0 #b0af9ba6}45%{box-shadow:inset 0 0 0 1px var(--dm-sage),0 0 18px 7px #b0af9b38}to{box-shadow:inset 0 0 0 1px var(--dm-sage),0 0 #b0af9b00}}.daisy-street-options__choice--size:has(input:checked){animation:dm-size-bloom .58s cubic-bezier(.22,1,.36,1)!important}body.daisy-mow-it-ready .dm-sign-input{display:block!important;width:100%!important;height:100%!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;text-align:center!important;font-family:Georgia,Times New Roman,serif!important;font-weight:700!important;color:var(--dm-preview-colour,#1c1c1a)!important;caret-color:var(--dm-preview-colour,#1c1c1a)!important;text-transform:uppercase!important;box-sizing:border-box!important;padding:0!important;margin:0!important;-webkit-appearance:none!important;appearance:none!important}body.daisy-mow-it-ready .dm-sign-input--two{font-weight:400!important}body.daisy-mow-it-ready .dm-sign-input::placeholder{color:var(--dm-preview-colour,#1c1c1a)!important;opacity:.35!important}body.daisy-mow-it-ready .dm-sign-input:focus{outline:none!important;box-shadow:none!important}body.daisy-mow-it-ready .dm-sign-preview:before{content:"Review your sign once you're finished personalising."!important}body.daisy-street-sign-options-ready .dm-sign-preview{border-top:1px solid #f1ede5!important;border-bottom:0!important;padding:16px 0 4px!important;margin-top:0!important;margin-bottom:4px!important}body.daisy-street-sign-options-ready .dm-sign-preview__heart-note{font-size:11px!important;font-weight:600!important;color:#8a8a7a!important;margin:0!important;text-align:center!important;text-transform:none!important;letter-spacing:0!important}body.daisy-street-sign-options-ready .dm-sign-preview__plate{fill:#1c1c1a!important;stroke:#1c1c1a!important}body.daisy-street-sign-options-ready .dm-sign-preview__inset{fill:#fff!important;stroke:#1c1c1a!important;stroke-width:1!important}body.daisy-street-sign-options-ready .dm-sign-preview [data-dm-preview-line-one],body.daisy-street-sign-options-ready .dm-sign-preview [data-dm-preview-line-two]{fill:#1c1c1a!important;font-family:Palatino Linotype,Palatino,Book Antiqua,Georgia,serif!important;font-weight:400!important;letter-spacing:.06em!important}body.daisy-street-sign-options-ready .dm-sign-preview__note{font-size:12px!important;font-weight:500!important;color:#8a8a7a!important;text-align:center!important;text-transform:none!important;letter-spacing:0!important;margin:0!important}body.daisy-street-sign-options-ready .dm-sign-preview:before{content:"Review your wording once you're happy \2764"!important;text-transform:none!important;text-align:center!important;font-weight:500!important;letter-spacing:0!important}body.daisy-street-sign-options-ready .dm-sign-preview--two:before{content:"Review the wording on both signs once you're happy"!important;text-transform:none!important;text-align:center!important;font-weight:500!important;letter-spacing:0!important}body.daisy-create-own-options-ready .dm-sign-preview__plate{fill:var(--dm-preview-colour, #111111)!important;stroke:var(--dm-preview-colour, #111111)!important}body.daisy-create-own-options-ready .dm-sign-preview__inset{fill:#fff!important;stroke:var(--dm-preview-colour, #111111)!important;stroke-width:1!important}body.daisy-create-own-options-ready .dm-sign-preview [data-dm-preview-line-one],body.daisy-create-own-options-ready .dm-sign-preview [data-dm-preview-line-two]{fill:var(--dm-preview-colour, #111111)!important;font-family:Palatino Linotype,Palatino,Book Antiqua,Georgia,serif!important;font-weight:400!important;letter-spacing:.06em!important}body.daisy-kitchen-sign-ready .dm-sign-preview [data-dm-preview-line-one],body.daisy-kitchen-sign-ready .dm-sign-preview [data-dm-preview-line-two]{fill:#111!important}body.daisy-create-own-options-ready [data-dm-sign-preview]:before{content:"Review your sign once you're finished personalising."!important}body.daisy-create-own-options-ready [data-dm-sign-preview-offer]:before{content:"Your second sign"!important}@media(max-width:767px){h1.productView-title{text-wrap:balance!important}.template-product .productView-moreItem{padding-bottom:6px!important}.template-product .productView-price.no-js-hidden{margin-bottom:4px!important}}#shopify-pc__banner,.shopify-pc__banner{background:#fffdf9!important;border:1px solid #ece6dd!important;border-radius:16px!important;box-shadow:0 8px 32px #00000014!important;color:#2b2b2b!important;font-family:inherit!important}#shopify-pc__banner p,.shopify-pc__banner p,#shopify-pc__banner span,.shopify-pc__banner span{color:#2b2b2b!important}#shopify-pc__banner button,.shopify-pc__banner button,#shopify-pc__banner a[role=button],.shopify-pc__banner a[role=button]{border-radius:999px!important;font-weight:600!important;font-size:14px!important;padding:10px 22px!important;transition:background-color .15s ease,transform .12s ease!important}#shopify-pc__banner__btn-accept{background:#b0af9b!important;border-color:#b0af9b!important;color:#2b2b2b!important}#shopify-pc__banner__btn-accept:hover{background:#9b9a83!important;border-color:#9b9a83!important;transform:translateY(-1px)!important}#shopify-pc__banner__btn-decline{background:transparent!important;border:1px solid #ece6dd!important;color:#2b2b2b!important}#shopify-pc__banner__btn-decline:hover{border-color:#b0af9b!important;transform:translateY(-1px)!important}body.daisy-teacher-street-sign-ready .dm-teacher-sign-preview{border-top:1px solid #f1ede5!important;border-bottom:0!important;padding:12px 0 4px!important;margin-top:12px!important;margin-bottom:0!important}body.daisy-teacher-street-sign-ready .dm-teacher-sign-preview .dm-sign-preview__plate{fill:var(--dm-preview-colour, #87c9e8)!important;stroke:var(--dm-preview-colour, #87c9e8)!important}body.daisy-teacher-street-sign-ready .dm-teacher-sign-preview .dm-sign-preview__inset{fill:#fff!important;stroke:var(--dm-preview-colour, #87c9e8)!important;stroke-width:1!important}body.daisy-teacher-street-sign-ready .dm-teacher-sign-preview [data-dm-teacher-wording]{fill:#111!important;font-family:Palatino Linotype,Palatino,Book Antiqua,Georgia,serif!important;font-weight:700!important;font-size:50px;letter-spacing:.02em!important}body.daisy-teacher-street-sign-ready .dm-teacher-sign-preview [data-dm-teacher-class1],body.daisy-teacher-street-sign-ready .dm-teacher-sign-preview [data-dm-teacher-class2]{fill:var(--dm-preview-colour, #87c9e8)!important;font-family:Palatino Linotype,Palatino,Book Antiqua,Georgia,serif!important;font-weight:700!important;font-size:20px;letter-spacing:.02em!important}body.daisy-teacher-street-sign-ready .dm-teacher-sign-preview [data-dm-teacher-line-two]{font-family:Palatino Linotype,Palatino,Book Antiqua,Georgia,serif!important;font-weight:700!important;font-size:17px;letter-spacing:.04em!important}body.daisy-teacher-street-sign-ready .dm-teacher-sign-preview .dm-teacher-phrase{fill:#111!important}body.daisy-teacher-street-sign-ready .dm-teacher-sign-preview .dm-teacher-star{fill:var(--dm-preview-colour, #87c9e8)!important}body.daisy-street-sign-options-ready .dm-cyg__msg:not(.dm-cyg__msg--second){background:#fff!important;border-top:4px solid #c9a96e!important;border-radius:4px!important;box-shadow:0 2px 10px #00000014!important;padding:16px!important;margin:0 0 12px!important;overflow:hidden!important}body.daisy-street-sign-options-ready .dm-cyg__msg--second{background:transparent!important;box-shadow:none!important;border-radius:0!important;border-top:1px solid #e8dfc8!important;margin-top:14px!important;padding:14px 0 0!important}body.daisy-street-sign-options-ready .dm-cyg__msg-label{display:block!important;text-align:center!important;font-size:10px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#c9a96e!important;margin:0 0 10px!important}body.daisy-street-sign-options-ready .dm-cyg__textarea{border:none!important;background:transparent!important;text-align:center!important;font-family:Georgia,Times New Roman,serif!important;font-size:14px!important;line-height:1.7!important;color:#333!important;width:100%!important;resize:vertical!important;padding:0!important;min-height:80px!important;outline:none!important;box-shadow:none!important}body.daisy-street-sign-options-ready .dm-cyg__chars{text-align:center!important;font-size:10px!important;color:#b0af9b!important;margin:8px 0 0!important;letter-spacing:0!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/custom.css.map */
