.header-wrapper,.shopify-section-group-header-group,.shopify-section-group-header-group>.shopify-section{display:block!important;visibility:visible!important;opacity:1!important}.header-wrapper{background:rgb(var(--color-background))!important;border-bottom:1px solid rgba(var(--color-foreground),.12)!important}.header__heading-link{width:auto!important;max-width:none!important;overflow:visible!important}.header__heading-logo--squish-dumpling-co{display:block!important;width:min(285px,27vw)!important;max-width:285px!important;height:auto!important;max-height:66px!important;object-fit:contain!important;visibility:visible!important;opacity:1!important}.header__icons{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:.4rem!important;visibility:visible!important}.header__icon--account,.header__icon--cart{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:4.4rem!important;gap:.45rem!important;padding:0 .65rem!important;visibility:visible!important}.header__icon--account:after,.header__icon--cart:after{content:none!important;display:none!important}.header__icon-label{display:inline-block;font-size:1.3rem;font-weight:700;line-height:1;white-space:nowrap}@media screen and (min-width:990px){.header__inline-menu:not(.ht-fixed-main-nav){display:block!important}}@media screen and (max-width:989px){.header__icon-label{display:none}.header__heading-logo--squish-dumpling-co{width:min(205px,48vw)!important;max-width:205px!important;max-height:54px!important}}.cart-drawer .cart__update-button,.cart-drawer noscript .cart__update-button{display:none!important}.cart-drawer .cart-quantity{display:grid!important;grid-template-columns:3.4rem minmax(3.2rem,auto) 3.4rem!important;align-items:stretch!important;min-width:10rem!important;min-height:3.6rem!important;overflow:hidden!important;border:1px solid rgba(var(--color-foreground),.22)!important;border-radius:999px!important;background:rgb(var(--color-background))!important}.cart-drawer .cart-quantity .quantity__button{display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important;width:3.4rem!important;min-width:3.4rem!important;height:3.6rem!important;margin:0!important;border-radius:0!important}.cart-drawer .cart-quantity .quantity__button svg{width:1.1rem!important;height:1.1rem!important}.cart-drawer .cart-quantity .quantity__input{display:block!important;width:100%!important;min-width:3.2rem!important;height:3.6rem!important;padding:0!important;text-align:center!important;font-weight:700!important;border-left:1px solid rgba(var(--color-foreground),.12)!important;border-right:1px solid rgba(var(--color-foreground),.12)!important;border-radius:0!important}.cart-drawer .cart-item__quantity-wrapper{display:flex!important;align-items:center!important}.cart-item--product-parcel-protection,.cart-item--product-parcel-protection-plan{display:none!important}.ht-site-header{position:sticky;top:0;z-index:100;display:block!important;width:100%;min-height:82px;background:#fffafcfa;border-bottom:1px solid rgba(74,48,64,.14);box-shadow:0 7px 22px #4a304014;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ht-site-header__inner{min-height:82px;display:grid;grid-template-columns:minmax(230px,1fr) auto minmax(230px,1fr);align-items:center;gap:2rem;padding-top:8px;padding-bottom:8px}.ht-site-header__logo-link{display:inline-flex;align-items:center;justify-self:start;width:fit-content;max-width:310px;text-decoration:none}.ht-site-header__logo{display:block!important;width:min(285px,27vw);max-width:285px;height:auto;max-height:66px;object-fit:contain}.ht-site-header__nav{display:flex;align-items:center;justify-content:center;gap:2.4rem}.ht-site-header__nav a{color:#4a3040;font-size:1.5rem;font-weight:750;line-height:1;text-decoration:none}.ht-site-header__nav a:hover{color:#e13d88}.ht-site-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:.7rem;justify-self:end}.ht-site-header__action{position:relative;display:inline-flex!important;align-items:center;justify-content:center;gap:.55rem;min-height:44px;padding:0 1.2rem;color:#4a3040;background:#fff;border:1px solid rgba(74,48,64,.14);border-radius:999px;box-shadow:0 4px 14px #4a304012;text-decoration:none}.ht-site-header__action:hover{color:#e13d88;border-color:#e13d8859;transform:translateY(-1px)}.ht-site-header__action svg{width:2rem;height:2rem}.ht-site-header__action-label{display:inline-block;font-size:1.35rem;font-weight:800;line-height:1;white-space:nowrap}.ht-site-header__cart .cart-count-bubble{position:absolute;top:-5px;right:-4px;display:flex;align-items:center;justify-content:center;min-width:1.8rem;height:1.8rem;padding:0 .35rem;color:#fff;background:#e13d88;border:2px solid #fff;border-radius:999px;font-size:1rem;line-height:1}@media screen and (max-width:989px){.ht-site-header,.ht-site-header__inner{min-height:68px}.ht-site-header__inner{grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding-top:7px;padding-bottom:7px}.ht-site-header__nav{display:none}.ht-site-header__logo{width:min(205px,49vw);max-width:205px;max-height:54px}.ht-site-header__action{width:42px;min-width:42px;height:42px;min-height:42px;padding:0}.ht-site-header__action-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}@media screen and (max-width:420px){.ht-site-header__actions{gap:.4rem}.ht-site-header__logo{width:min(175px,48vw)}}.template-product .quantity-breaks{width:100%}.template-product .quantity-breaks__title{margin-bottom:1.2rem;color:#4a3040;font-size:1.65rem;font-weight:850;letter-spacing:.01em;text-transform:none}.template-product .quantity-breaks__title>span:first-child,.template-product .quantity-breaks__title>span:last-child{background:#e13d8838}.template-product .quantity-breaks-container{gap:1.2rem}.template-product .quantity-break{overflow:visible;background:#fff;border-color:#4a30402e;box-shadow:0 7px 20px #4a304012;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.template-product .quantity-break:hover{transform:translateY(-1px);border-color:#e13d887a;box-shadow:0 10px 24px #4a30401c}.template-product .quantity-breaks-container input:checked+.quantity-break{background:linear-gradient(180deg,#fff,#fff7fb);border-color:#e13d88;box-shadow:0 0 0 1px #e13d88,0 11px 28px #e13d8824}.template-product .quantity-break__label-text{color:#4a3040;font-size:1.58rem;font-weight:850}.template-product .quantity-break__caption{margin-top:.35rem;color:#4a3040c2;font-size:1.22rem;font-weight:650}.template-product .quantity-break__right{align-items:flex-end}.template-product .quantity-break__price{color:#e13d88;font-size:1.65rem;font-weight:900}.template-product .quantity-break__compare-price{color:#4a304080;font-size:1.18rem}.template-product .quantity-break__badge{min-width:max-content;padding:.55rem 1.1rem;border-radius:999px;font-size:1.08rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.template-product .quantity-break__benefit{border-radius:999px;font-size:1.08rem;font-weight:850}.template-product .quantity-break__variants{margin:1rem -.2rem -.2rem;padding:1.2rem;background:#ffe7f27a;border-top:1px solid rgba(225,61,136,.14);border-radius:0 0 1.2rem 1.2rem}.template-product .quantity-break__variants__label{display:block;margin-bottom:.9rem;color:#4a3040;font-size:1.25rem;font-weight:850}.template-product .quantity-break__variants{display:none}.template-product .quantity-breaks-container input:checked+.quantity-break .quantity-break__variants{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem}.template-product .quantity-break__variants__label{grid-column:1 / -1}.template-product .quantity-break__selector-item{display:grid;grid-template-columns:minmax(8.4rem,auto) minmax(0,1fr);align-items:center;gap:.75rem;margin:0!important;padding:.65rem .75rem;background:#ffffffd1;border:1px solid rgba(74,48,64,.1);border-radius:1rem}.template-product .quantity-break__selector-item__number{color:#4a3040;font-size:1.15rem;font-weight:800;white-space:nowrap}.template-product .quantity-break__selector-item .select{width:100%;min-width:0}.template-product .quantity-break__selector-item .select__select{min-height:4rem;padding-top:.7rem;padding-bottom:.7rem;background:#fff;font-weight:750}@media screen and (max-width:749px){.template-product .quantity-breaks-container input:checked+.quantity-break .quantity-break__variants{grid-template-columns:1fr}.template-product .quantity-break__selector-item{grid-template-columns:minmax(8.2rem,auto) minmax(0,1fr)}.template-product .quantity-break__badge{font-size:.98rem}}.template-product .quantity-break__selector-item.has-image-picker{grid-template-columns:1fr;align-items:start}.template-product .quantity-break__selector-item.has-image-picker .select.is-image-picker-enhanced,.template-product .quantity-break__image-picker{display:none}.template-product .quantity-break__image-picker.is-enhanced{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;width:100%}.template-product .bundle-image-swatch{display:flex;flex-direction:column;align-items:stretch;gap:.42rem;width:100%;padding:.45rem;border:1px solid rgba(74,48,64,.12);border-radius:1rem;background:#fff;box-shadow:0 2px 8px #4a30400d;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.template-product .bundle-image-swatch:hover{transform:translateY(-1px);border-color:#e13d8880;box-shadow:0 8px 18px #4a30401a}.template-product .bundle-image-swatch__frame{display:block;overflow:hidden;border-radius:.9rem;background:#f7f3f5;border:1px solid rgba(74,48,64,.06)}.template-product .bundle-image-swatch__image{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.template-product .bundle-image-swatch__label{color:#4a3040;font-size:1.08rem;font-weight:800;line-height:1.2;text-align:center}.template-product .bundle-image-swatch.is-selected{border-color:#e13d88;box-shadow:0 0 0 1px #e13d88,0 10px 20px #e13d8824}.template-product .bundle-image-swatch.is-selected .bundle-image-swatch__frame{border-color:#e13d8859}.template-product .bundle-image-swatch.is-unavailable,.template-product .bundle-image-swatch:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.template-product .quantity-break__caption span,.template-product .quantity-break__price span,.template-product .quantity-break__compare-price span,.template-product .quantity-break__benefit span,.template-product .quantity-break__badge span{font:inherit}@media screen and (max-width:749px){.template-product .quantity-break__image-picker.is-enhanced{grid-template-columns:repeat(2,minmax(0,1fr))}}.template-product variant-selects.no-js-hidden{display:none!important}.template-product .quantity-break__variants{margin:.9rem -.2rem -.2rem;padding:1rem}.template-product .quantity-breaks-container input:checked+.quantity-break .quantity-break__variants{grid-template-columns:1fr;gap:.75rem}.template-product .quantity-break__selector-item{grid-template-columns:1fr;align-items:start;gap:.55rem;padding:.7rem}.template-product .quantity-break__selector-item__header{display:flex;align-items:baseline;gap:.35rem;flex-wrap:wrap}.template-product .quantity-break__selector-item__number{font-size:1.08rem}.template-product .quantity-break__selector-item__selected-color{color:#e13d88;font-size:1rem;font-weight:800;line-height:1.2}.template-product .quantity-break__image-picker.is-enhanced{grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem}.template-product .bundle-image-swatch{padding:.28rem;border-radius:.8rem}.template-product .bundle-image-swatch__frame{border-radius:.65rem}.template-product .bundle-image-swatch__label{display:none}@media screen and (max-width:749px){.template-product .quantity-break__variants{padding:.85rem}.template-product .quantity-break__image-picker.is-enhanced{grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem}.template-product .bundle-image-swatch{padding:.22rem;border-radius:.72rem}.template-product .bundle-image-swatch__image{aspect-ratio:1 / 1}.template-product .quantity-break__selector-item__number,.template-product .quantity-break__selector-item__selected-color{font-size:.98rem}}.template-product .quantity-breaks{padding:1.5rem;border:1px solid rgba(225,61,136,.14);border-radius:2rem;background:linear-gradient(180deg,#ffffffd6,#fff4f9e6);box-shadow:0 14px 34px #4a30400f}.template-product .quantity-breaks__title{margin-bottom:1.4rem;font-size:1.85rem;font-weight:900}.template-product .quantity-breaks-container{position:relative;gap:1.05rem}.template-product .quantity-breaks-container>input[type=radio]{position:absolute!important;opacity:0!important;pointer-events:none!important}.template-product .quantity-break{position:relative;padding:1.25rem 1.2rem 1.2rem 3.2rem;border-radius:1.75rem;border:1px solid rgba(74,48,64,.14);background:#fffffff2;box-shadow:0 10px 28px #4a30400f}.template-product .quantity-break:before{content:"";position:absolute;left:1.25rem;top:1.8rem;width:1.55rem;height:1.55rem;border-radius:50%;border:2px solid rgba(225,61,136,.42);background:#fff;box-shadow:inset 0 0 #e13d88;transition:all .16s ease}.template-product .quantity-breaks-container input:checked+.quantity-break:before{border-color:#e13d88;box-shadow:inset 0 0 0 .42rem #e13d88}.template-product .quantity-break__image-and-content{width:100%}.template-product .quantity-break__content{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.template-product .quantity-break__left,.template-product .quantity-break__right{display:flex;flex-direction:column}.template-product .quantity-break__label{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.template-product .quantity-break__label-text{font-size:1.72rem;line-height:1.05}.template-product .quantity-break__caption{margin-top:.45rem;color:#4a3040d1;font-size:1.18rem;font-weight:700}.template-product .quantity-break__price{font-size:1.9rem;letter-spacing:-.01em}.template-product .quantity-break__compare-price{margin-top:.2rem;font-size:1.15rem}.template-product .quantity-break__badge{padding:.58rem 1.18rem;border-radius:999px;box-shadow:0 10px 22px #e13d882e}.template-product .quantity-break__benefit{padding:.35rem .72rem;border-radius:999px}.template-product .quantity-break__variants{margin:1rem 0 0;padding:1rem;border:1px solid rgba(225,61,136,.12);border-radius:1.35rem;background:linear-gradient(180deg,#ffffffbd,#ffeef6a8)}.template-product .quantity-break__variants__label{margin-bottom:.35rem;font-size:1.18rem;font-weight:850}.template-product .quantity-break__selector-item{padding:.75rem .78rem;border-radius:1.12rem;background:#ffffffd1;box-shadow:inset 0 0 0 1px #4a30400f}.template-product .quantity-break__selector-item__header{justify-content:space-between;gap:.5rem}.template-product .quantity-break__selector-item__number{font-size:1rem;font-weight:850}.template-product .quantity-break__selector-item__selected-color{display:inline-flex;align-items:center;padding:.2rem .58rem;border-radius:999px;background:#e13d8814;border:1px solid rgba(225,61,136,.16);color:#cc2e77;font-size:.92rem;font-weight:850}.template-product .quantity-break__image-picker.is-enhanced{gap:.42rem}.template-product .bundle-image-swatch{padding:.18rem;border-radius:.82rem;background:#fffffff5}.template-product .bundle-image-swatch__frame{border-radius:.7rem}.template-product .bundle-image-swatch__image{border-radius:.62rem}.template-product .bundle-image-swatch.is-selected{transform:translateY(-1px);box-shadow:0 0 0 1px #e13d88,0 8px 18px #e13d8826}@media screen and (max-width:749px){.template-product .quantity-breaks{padding:1.15rem;border-radius:1.6rem}.template-product .quantity-breaks__title{margin-bottom:1rem;font-size:1.62rem}.template-product .quantity-break{padding:1rem .95rem 1rem 2.7rem;border-radius:1.45rem}.template-product .quantity-break:before{left:1rem;top:1.45rem;width:1.35rem;height:1.35rem}.template-product .quantity-break__content{gap:.55rem}.template-product .quantity-break__label-text{font-size:1.52rem}.template-product .quantity-break__benefit,.template-product .quantity-break__badge{font-size:.92rem}.template-product .quantity-break__caption{font-size:1.05rem}.template-product .quantity-break__price{font-size:1.7rem}.template-product .quantity-break__variants{padding:.8rem;border-radius:1.15rem}.template-product .quantity-break__selector-item{padding:.62rem;border-radius:.98rem}.template-product .quantity-break__selector-item__header{align-items:center}.template-product .quantity-break__selector-item__number{font-size:.94rem}.template-product .quantity-break__selector-item__selected-color{font-size:.84rem;padding:.16rem .48rem}.template-product .quantity-break__image-picker.is-enhanced{gap:.28rem}.template-product .bundle-image-swatch{border-radius:.68rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/squish-dumpling-co-shrine-fixes.css.map */
