:root{--candy-pink: #fdeef4;--candy-mint: #e6f5ee;--candy-lemon: #fff5d4;--candy-lilac: #eee6f8;--candy-accent: #f9c6da;--candy-ink: #2b2b2b;--candy-tile-radius: 16px}.card-gallery .product-media-container.media-fit{--product-media-fit: contain;background:var(--candy-pink);border-radius:var(--candy-tile-radius)}.card-gallery .media-fit .product-media{width:100%;height:100%;padding:7%;box-sizing:border-box;align-items:center;justify-content:center}.card-gallery .media-fit .product-media__image{width:auto;height:auto;max-width:100%;max-height:100%;aspect-ratio:auto;object-fit:contain;border-radius:12px;mix-blend-mode:multiply}.resource-list__item:nth-child(4n+2) .card-gallery .product-media-container{background:var(--candy-mint)}.resource-list__item:nth-child(4n+3) .card-gallery .product-media-container{background:var(--candy-lemon)}.resource-list__item:nth-child(4n+4) .card-gallery .product-media-container{background:var(--candy-lilac)}product-card .price{font-weight:700}@media(max-width:749px){product-card .text-block p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}}.hero__content-wrapper .text-block{text-shadow:0 2px 14px rgb(0 0 0 / .45)}bundly-collection-component-card.bundly__component_grid_item{display:flex;flex-direction:column}bundly-collection-component-card .bundly__component_image{aspect-ratio:1;background:var(--candy-pink);border-radius:var(--candy-tile-radius);overflow:hidden}bundly-collection-component-card .bundly__component_image>button{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}bundly-collection-component-card .bundly__component_image img{width:100%;height:100%;aspect-ratio:1;object-fit:contain;padding:8%;mix-blend-mode:multiply}bundly-collection-component-card:nth-child(4n+2) .bundly__component_image{background:var(--candy-mint)}bundly-collection-component-card:nth-child(4n+3) .bundly__component_image{background:var(--candy-lemon)}bundly-collection-component-card:nth-child(4n+4) .bundly__component_image{background:var(--candy-lilac)}bundly-collection-component-card .bundly__component_info{flex:1;display:flex;flex-direction:column}bundly-collection-component-card .bundly__add_to_bundle_button{margin-top:auto;border-radius:999px;border:1px solid var(--candy-ink);transition:background-color .15s ease,border-color .15s ease}bundly-collection-component-card .bundly__add_to_bundle_button:hover,bundly-collection-component-card .bundly__add_to_bundle_button:focus-visible{background:var(--candy-accent);border-color:var(--candy-accent)}.bundly__form .bundly__details.bundly__details{background-color:#fff7fa;background-image:none;border-radius:20px}.bundly__slot_component img,.bundly__slot_component [class*=image]{border-radius:10px}@media(prefers-reduced-motion:reduce){bundly-collection-component-card .bundly__add_to_bundle_button{transition:none}}.cart-items__media-image{border-radius:12px}@media screen and (max-width:749px){.bundly__form .bundly__collection_component .bundly__component_grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px;row-gap:16px}bundly-collection-component-card .bundly__component_image img{padding:6%}.bundly__form bundly-collection-component-card .bundly__component_title,.bundly__form bundly-collection-component-card .bundly__component_title button{font-size:.75rem!important;line-height:1.25!important}.bundly__form bundly-collection-component-card .bundly__component_title button{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:left}.bundly__form bundly-collection-component-card .bundly__add_to_bundle_button,.bundly__form bundly-collection-component-card .bundly__add_to_bundle_button span{font-size:.7rem!important;letter-spacing:0!important;white-space:nowrap!important}.bundly__form bundly-collection-component-card .bundly__add_to_bundle_button{min-height:34px;padding:6px 4px!important}}mw-delivery-date-modal{flex:0 0 auto}[id$=__christmas_hero]{border-block:10px solid transparent;border-image:repeating-linear-gradient(45deg,#d6334a 0 14px,#fff8ef 14px 28px) 10}[id$=__christmas_hero] .button-secondary{--button-color: #fff8ef;--button-background-color: transparent;--button-border-color: #fff8ef}[id$=__christmas_hero] .button-secondary:hover{--button-color: #1e4a3a;--button-background-color: #fff8ef}[id$=__christmas_hero] .email-signup__button{--button-color: #fff8ef;--button-background-color: #d6334a;--button-border-color: #d6334a}.email-signup__input:focus-visible{outline:none}.email-signup__input-group:has(.email-signup__input:focus-visible){box-shadow:0 0 0 3px #f9c6da}[id$=__ready_made_bags]:not(:has(product-card)){display:none}.checkout-questions{width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:28px;border:0;border-radius:20px;background:#fff;color:var(--candy-ink)}.checkout-questions::backdrop{background:#0000008c}.checkout-questions__form{display:flex;flex-direction:column;gap:20px}.checkout-questions__title{margin:0;font-size:1.75rem!important;line-height:1.15}.checkout-questions input[type=checkbox],.checkout-questions input[type=radio]{flex:none;width:18px;height:18px;margin:2px 0 0;-webkit-appearance:auto;appearance:auto;accent-color:var(--candy-ink)}.checkout-questions input[type=checkbox]{border-radius:4px}.checkout-questions__field{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0}.checkout-questions__help{margin:0}.checkout-questions textarea{width:100%;padding:10px 12px;border:1px solid var(--candy-ink);border-radius:10px;font:inherit;resize:vertical}.checkout-questions__check,.checkout-questions__option{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.checkout-questions__option{padding:12px 14px;border:1px solid var(--candy-ink);border-radius:12px}.checkout-questions__option:has(input:checked){background:var(--candy-pink);border-color:var(--candy-accent);box-shadow:0 0 0 2px var(--candy-accent)}.checkout-questions__option span{display:block}.checkout-questions__error{margin:0;color:#b3263a}.checkout-questions__actions{display:flex;flex-direction:column;gap:10px}.checkout-questions__actions .button{width:100%;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/17/assets/candy-refresh.css.map */
