@keyframes cozy-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes cozy-hero-drift{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.1) translate3d(-1.5%,-1%,0)}}@keyframes cozy-card-in{0%{opacity:0;transform:translateY(28px) scale(.98)}to{opacity:1;transform:none}}@keyframes cozy-page-out{to{opacity:0;transform:translateY(-16px) scale(.985)}}@keyframes cozy-page-in{0%{opacity:0;transform:translateY(22px) scale(1.012)}to{opacity:1;transform:none}}.hero .text-block,.hero .button{animation:cozy-rise .9s cubic-bezier(.22,1,.36,1) both}.hero .text-block:nth-of-type(2){animation-delay:.12s}.hero .button{animation-delay:.24s}.hero__media img,.hero__media video{transform:scale(1.04);animation:cozy-hero-drift 18s ease-in-out infinite alternate}.button,.button-secondary{transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .35s ease,color .35s ease,box-shadow .35s ease}.button:hover,.button-secondary:hover{transform:translateY(-2px);box-shadow:0 10px 24px #3c2a1e29}.collection-card{--cozy-accent: #3c2a1e;opacity:0;transform:translateY(28px);background:#fffdf8;border-radius:16px;box-shadow:0 0 0 1px #3c2a1e14;overflow:hidden}.collection-card[data-cozy=nursery-art]{--cozy-accent: #c46b7a}.collection-card[data-cozy=inspirational-prints]{--cozy-accent: #9a7430}.collection-card[data-cozy=motivational]{--cozy-accent: #c45c28}.collection-card[data-cozy=sets]{--cozy-accent: #4f7594}.collection-card[data-cozy=wall-art]{--cozy-accent: #6b4a32}.collection-card.is-in{animation:cozy-card-in .75s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--cozy-delay, 0ms)}.collection-card.is-in:hover{animation:none;opacity:1;transform:translateY(-8px);box-shadow:0 18px 36px #3c2a1e24,0 0 0 2px var(--cozy-accent)}.collection-card__image{box-shadow:inset 0 -3px 0 var(--cozy-accent)}.collection-card:hover :is(h2,h3,h4,h5){color:var(--cozy-accent)}.collection-card__image{overflow:hidden;position:relative}.collection-card__image img{transition:transform .8s cubic-bezier(.22,1,.36,1);transform:scale(1.03)}.collection-card__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(60,42,30,.34),transparent 52%);opacity:0;transition:opacity .45s ease;pointer-events:none}.collection-card:hover .collection-card__image img{transform:scale(1.08)}.collection-card:hover .collection-card__image:after{opacity:1}.collection-card__content{transition:transform .45s cubic-bezier(.22,1,.36,1)}.collection-card:hover .collection-card__content{transform:translateY(-2px)}.cozy-card-note{display:inline-block;width:auto;margin:6px auto 0;padding:5px 12px;border-radius:999px;text-align:center;font-size:.82rem;letter-spacing:.01em;text-transform:none;color:var(--cozy-accent, #6b4a32);background:color-mix(in srgb,var(--cozy-accent, #6b4a32) 14%,#fffdf8)}.collection-card__content :is(h2,h3,h4,h5){transition:color .3s ease;font-family:var(--font-heading--family)}.menu-list__link-title{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:color .3s ease,background-size .3s ease}.menu-list__link:hover .menu-list__link-title,.menu-list__link:focus-visible .menu-list__link-title{color:#9a7430;background-size:100% 1px}.menu-list__link[href*=nursery-art]:hover .menu-list__link-title{color:#c46b7a}.menu-list__link[href*=inspirational-prints]:hover .menu-list__link-title{color:#9a7430}.menu-list__link[href*=motivational]:hover .menu-list__link-title{color:#c45c28}.menu-list__link[href*=sets]:hover .menu-list__link-title{color:#4f7594}.product-card{border-radius:14px;transition:transform .35s ease,box-shadow .35s ease}.product-card:hover{transform:translateY(-6px);box-shadow:0 16px 32px #3c2a1e1f}.product-card:hover .product-card__content :is(h2,h3,h4){color:#9a7430}@media screen and (min-width:750px){.collection-wrapper.grid{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:18px}.collection-wrapper .facets-block-wrapper,.collection-wrapper .main-collection-grid{display:block;width:100%;grid-column:auto;padding-inline:0}.collection-wrapper .main-collection-grid>div{width:100%}.facets--horizontal .facets__form{align-items:center;width:100%}.facets--horizontal .products-count-wrapper{margin-inline-start:auto}.product-grid.product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem 2.25rem;width:100%}}@media screen and (min-width:750px)and (max-width:989px){.product-grid.product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.75rem 1.5rem}}@media screen and (max-width:749px){.collection-wrapper.grid{display:flex;flex-direction:column;width:100%}.product-grid.product-grid--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem .75rem;width:100%}}.product-grid.product-grid--grid{align-items:start}.product-grid .card-gallery,.product-grid .product-media-container{background:transparent;overflow:visible}.product-grid .product-media-container{display:block;width:100%;max-height:none;aspect-ratio:auto}.product-grid .product-media{position:relative;display:block;width:100%;height:auto;aspect-ratio:auto;overflow:hidden;background:transparent;border-radius:22px;box-shadow:0 18px 36px #3c2a1e1a}.product-grid .product-media__blur{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;z-index:0;width:116%;height:116%;max-width:none;object-fit:cover;filter:blur(18px) saturate(1.08) brightness(.96);transform:scale(1.04);pointer-events:none}.product-grid .product-media-container.media-fit .product-media__image{position:relative;z-index:1;display:block;width:100%;height:auto;max-width:none;max-height:none;aspect-ratio:auto;object-fit:cover;background:transparent;border-radius:22px;box-shadow:none}.product-grid .product-grid__card{background:transparent}.product-grid .product-card:hover .product-media{box-shadow:0 22px 44px #3c2a1e29}.cozy-popup{width:min(440px,calc(100vw - 32px));border:0;border-radius:18px;padding:28px 28px 24px;background:#f7f1e6;color:#3c2a1e;box-shadow:0 24px 60px #3c2a1e47}.cozy-popup::backdrop{background:#3c2a1e75}.cozy-popup__close,.cozy-toast__close{border:0;background:transparent;color:#8a7364;font:500 .75rem/1 var(--font-body--family),sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.cozy-popup form{display:flex;justify-content:flex-end;margin:0}.cozy-popup__kicker,.cozy-toast .cozy-popup__kicker{margin:0 0 8px;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#9a7430}.cozy-popup__title{margin:0 0 8px;font-family:var(--font-heading--family),"Playfair Display",serif;font-size:1.8rem;font-weight:400;line-height:1.15}.cozy-popup__copy,.cozy-toast__copy{margin:0;font-size:.98rem;line-height:1.5}.cozy-popup__links{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.cozy-popup__links a,.cozy-toast__link{display:inline-block;padding:8px 12px;border-radius:999px;text-decoration:none;background:#3c2a1e;color:#f7f1e6}.cozy-popup__links a:nth-child(1){background:#c46b7a}.cozy-popup__links a:nth-child(2){background:#9a7430}.cozy-popup__links a:nth-child(3){background:#3c2a1e}.cozy-popup__links a:hover,.cozy-toast__link:hover{transform:translateY(-2px)}.cozy-toast{position:fixed;right:18px;bottom:18px;z-index:40;width:min(320px,calc(100vw - 36px));padding:16px 16px 14px;border-radius:16px;background:#fffdf8;color:#3c2a1e;box-shadow:0 16px 40px #3c2a1e2e,0 0 0 1px #9a743059}.cozy-toast__close{float:right}.cozy-toast__link{margin-top:12px;background:#9a7430}.cozy-popup{z-index:50}.cozy-personalise{display:grid;gap:10px;width:100%;margin-block-end:8px}.cozy-personalise__title{margin:0;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#8a7364}.cozy-personalise__field{display:grid;gap:4px;font-size:.85rem}.cozy-personalise__field input{width:100%;border:1px solid rgba(60,42,30,.2);background:#fffdf8;color:#3c2a1e;border-radius:8px;padding:10px 12px;font:inherit}.cozy-sound{position:fixed;left:18px;bottom:18px;z-index:30}.cozy-sound__btn{border:1px solid rgba(60,42,30,.18);background:#f7f1e6eb;color:#3c2a1e;border-radius:999px;padding:8px 14px;font:500 .72rem/1 Jost,var(--font-body--family),sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 22px #3c2a1e1f}.cozy-sound__btn[aria-pressed=true]{background:#3c2a1e;color:#f7f1e6}.slideshow .text-block{text-shadow:0 8px 24px rgba(60,42,30,.35)}@media(prefers-reduced-motion:no-preference){:root{--view-transition-old-main-content: .42s cubic-bezier(.4, 0, .2, 1) both cozy-page-out;--view-transition-new-main-content: .55s cubic-bezier(.22, 1, .36, 1) .05s both cozy-page-in}}@media(prefers-reduced-motion:reduce){.hero .text-block,.hero .button,.hero__media img,.hero__media video,.collection-card,.collection-card.is-in{animation:none;opacity:1;transform:none}.collection-card__image img,.collection-card__image:after,.collection-card__content,.button,.button-secondary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cozybest.css.map */
