:root{--mw-navy: #153c68;--mw-coral: #ff5b55;--mw-coral-deep: #d9413c;--mw-blue: #278ee8;--mw-yellow: #ffb51f;--mw-pink: #ffd7d2;--mw-peach: #ffefe2;--mw-cream: #fff8ef;--mw-white: #ffffff;--mw-mist: #d6e2f0;--mw-radius-lg: 24px;--mw-radius-md: 18px;--mw-shadow-soft: 0 6px 20px rgb(21 60 104 / .08);--mw-shadow-lift: 0 12px 28px rgb(21 60 104 / .14);--mw-stripe: linear-gradient(90deg, var(--mw-coral) 0 33.4%, var(--mw-yellow) 33.4% 66.7%, var(--mw-blue) 66.7% 100%)}body{background-color:var(--mw-cream);background-image:radial-gradient(circle at 12px 12px,rgb(255 91 85 / .07) 2.5px,transparent 3px),radial-gradient(circle at 42px 38px,rgb(39 142 232 / .06) 2.5px,transparent 3px),radial-gradient(circle at 70px 16px,rgb(255 181 31 / .09) 2.5px,transparent 3px);background-size:84px 56px}:is(h1,h2,h3,.h1,.h2,.h3){color:var(--mw-navy);text-wrap:balance}.header-section{position:relative}.header-section:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:4px;background:var(--mw-stripe);pointer-events:none;z-index:1}.button:not(.button-secondary,.button-unstyled,.button-custom,.cart-items__remove,.cart-discount__button,.quick-add__button),button.shopify-payment-button__button--unbranded{box-shadow:0 4px 0 var(--mw-coral-deep);font-weight:800;letter-spacing:.01em;transition:transform .12s ease,box-shadow .12s ease,background-color .16s ease}.button:not(.button-secondary,.button-unstyled,.button-custom,.cart-items__remove,.cart-discount__button,.quick-add__button):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){transform:translateY(-1px);box-shadow:0 5px 0 var(--mw-coral-deep)}.button:not(.button-secondary,.button-unstyled,.button-custom,.cart-items__remove,.cart-discount__button,.quick-add__button):active{transform:translateY(3px);box-shadow:0 1px 0 var(--mw-coral-deep)}.button-secondary{box-shadow:0 4px 0 var(--mw-navy);font-weight:800;transition:transform .12s ease,box-shadow .12s ease,background-color .16s ease}.button-secondary:hover{transform:translateY(-1px);box-shadow:0 5px 0 var(--mw-navy)}.button-secondary:active{transform:translateY(3px);box-shadow:0 1px 0 var(--mw-navy)}:is(.button,.button-secondary):is(:disabled,[aria-disabled=true]){box-shadow:none;transform:none}.product-card__content.product-grid__card{background:var(--mw-white);border-radius:var(--mw-radius-lg);box-shadow:var(--mw-shadow-soft);padding:10px 10px 16px;transition:box-shadow .2s ease,transform .2s ease}.product-card:hover .product-card__content.product-grid__card{box-shadow:var(--mw-shadow-lift)}.product-card .price{color:var(--mw-navy);font-weight:800}.product-card .price:has(+.compare-at-price),.product-card .compare-at-price+.price{color:var(--mw-coral)}.compare-at-price{opacity:.6}.quick-add__button{box-shadow:0 3px 10px #153c682e}@media screen and (max-width:749px){.product-grid{padding-inline:12px}}.product-card__content.product-grid__card{padding-inline:12px}.product-badges__badge{transform:rotate(-3deg);font-weight:800;box-shadow:0 2px #153c681f}:is(.field__input,input[type=text],input[type=email],input[type=search],input[type=tel],textarea):focus-visible{outline:3px solid rgb(39 142 232 / .35);outline-offset:1px;border-color:var(--mw-blue)}.theme-drawer__dialog{border-start-start-radius:var(--mw-radius-lg);border-end-start-radius:var(--mw-radius-lg);overflow:hidden}.theme-drawer__header{position:relative;border-block-end:2px dashed var(--mw-pink)}.theme-drawer__title{font-weight:900}.theme-drawer__badge{background:var(--mw-coral);color:var(--mw-white);border-radius:999px;font-weight:800}tbody .cart-items__table-row{padding:12px;margin-block-end:10px;background:var(--mw-white);border-radius:var(--mw-radius-md);box-shadow:var(--mw-shadow-soft)}.cart-items__title{font-weight:800;color:var(--mw-navy)}.cart-items__price{font-weight:800}.cart-items__media-container img{border-radius:14px}.cart-page__summary,.cart-drawer__summary{background:var(--mw-peach);border-radius:var(--mw-radius-lg)}.cart-page__summary{padding:20px}.cart-drawer__summary{border-end-start-radius:0;border-end-end-radius:0;border-block-start:3px solid var(--mw-pink)}.cart-totals__total-label,.cart-totals__total-value{font-weight:900;color:var(--mw-navy)}.cart__checkout-button{inline-size:100%;min-block-size:56px;font-size:1.1rem}.cart-discount__pill{background:var(--mw-yellow);color:var(--mw-navy);font-weight:800}.cart-items__wrapper--drawer-empty,.cart-page--empty .cart-page__items{text-align:center}.cart-items__empty-button{margin-inline:auto}.product-details .price{color:var(--mw-coral);font-weight:900}.product-details details.details{background:var(--mw-white);border-radius:var(--mw-radius-md);padding-inline:16px;margin-block-end:10px;box-shadow:var(--mw-shadow-soft);border:0}.product-media-container{border-radius:var(--mw-radius-lg);overflow:hidden}.facets-remove{border-radius:999px}footer .shopify-section:first-child .section-background{border-start-start-radius:32px;border-start-end-radius:32px}footer .shopify-section:first-child{margin-block-start:48px}footer .shopify-section:first-child:before{content:"";display:block;block-size:6px;inline-size:min(220px,40%);margin-inline:auto;border-radius:999px;background:var(--mw-stripe);position:relative;inset-block-start:-3px;z-index:2}[data-template="404"] h1{font-size:clamp(2.5rem,6vw,4.5rem)}@media(prefers-reduced-motion:reduce){.button,.button-secondary,.product-card__content.product-grid__card{transition:none}.button:hover,.button:active,.button-secondary:hover,.button-secondary:active{transform:none}}.product-badges__badge.mw-badge-restocking{background:var(--mw-yellow);color:var(--mw-navy)}.mw-restock-note{display:flex;gap:10px;align-items:flex-start;margin:12px 0 0;padding:12px 14px;border-radius:var(--mw-radius-md);background:#fff4d6;border:2px dashed var(--mw-yellow);color:var(--mw-navy);font-size:.95rem;line-height:1.4}.mw-gift-qualifier{display:inline-block;margin-top:2px;padding:2px 10px;border-radius:999px;background:#d8f3f0;color:var(--mw-navy);font-size:.8rem;font-weight:800}.product-grid__card>.card-gallery{order:-2}.product-grid__card>.mw-card-brand{order:-1}.product-grid__card>.mw-card-tagline{order:1}.product-grid__card>product-price{order:2}.product-grid__card>.mw-card-bottom{order:3;margin-top:auto}.product-card,.product-card__content.product-grid__card{height:100%}.product-card__content.product-grid__card{--product-card-gap: 6px;row-gap:6px}.mw-card-brand{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px;font-size:.72rem;line-height:1.2}.mw-card-brand__name{color:var(--mw-coral);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mw-card-brand__age{flex-shrink:0;margin-inline-start:auto;padding:3px 8px;border-radius:999px;background:var(--mw-mist);color:var(--mw-navy);font-weight:800;letter-spacing:.02em}.product-grid__card>a.contents,.product-grid__card>a.contents *{font-weight:800}.mw-card-tagline{margin:0;color:#153c68b8;font-size:.86rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mw-card-bottom{position:relative;z-index:var(--layer-raised, 2);display:flex;flex-direction:column;gap:8px;padding-top:4px}.mw-card-mochi{margin:0;align-self:flex-start;padding:4px 10px;border-radius:999px;background:#d8f3f0;color:var(--mw-navy);font-size:.75rem;font-weight:800}.mw-card-cta{position:relative;display:flex;align-items:center;justify-content:center;inline-size:100%;min-block-size:44px;padding:0 16px;border:0;border-radius:999px;background:var(--mw-coral);color:var(--mw-white);font:inherit;font-size:.95rem;font-weight:800;text-decoration:none;cursor:pointer;box-shadow:0 3px 0 var(--mw-coral-deep);transition:transform .12s ease,box-shadow .12s ease,background-color .16s ease}.mw-card-cta:hover{transform:translateY(-1px);box-shadow:0 4px 0 var(--mw-coral-deep)}.mw-card-cta:active{transform:translateY(2px);box-shadow:0 1px 0 var(--mw-coral-deep)}.mw-card-cta:focus-visible{outline:3px solid rgb(39 142 232 / .45);outline-offset:2px}.mw-card-cta--choose,.mw-card-cta--ghost{background:var(--mw-white);color:var(--mw-navy);box-shadow:inset 0 0 0 2px var(--mw-navy),0 3px 0 var(--mw-navy)}.mw-card-cta--choose:hover,.mw-card-cta--ghost:hover{box-shadow:inset 0 0 0 2px var(--mw-navy),0 4px 0 var(--mw-navy)}.mw-card-cta--ghost{box-shadow:inset 0 0 0 2px var(--mw-mist);color:#153c68bf}.mw-card-cta--ghost:hover{box-shadow:inset 0 0 0 2px var(--mw-navy);transform:none}.mw-card-cta__done{display:none}.mw-card-cta.is-loading{opacity:.7;cursor:progress}.mw-card-cta.is-added{background:#2bb39a;box-shadow:0 3px #1f8a76}.mw-card-cta.is-added .mw-card-cta__label{display:none}.mw-card-cta.is-added .mw-card-cta__done{display:inline}.mw-badges{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.product-badges__badge.mw-badge-soldout{background:var(--mw-mist);color:var(--mw-navy)}.product-badges__badge.mw-badge-sale{background:var(--mw-coral);color:var(--mw-white)}.product-badges__badge.mw-badge-bundle{background:var(--mw-blue);color:var(--mw-white)}.product-badges__badge.mw-badge-new{background:var(--mw-navy);color:var(--mw-white)}.product-badges__badge.mw-badge-low{background:var(--mw-white);color:var(--mw-coral-deep);transform:rotate(2deg)}@media screen and (max-width:749px){.mw-card-brand{font-size:.66rem}.mw-card-brand__age{padding:2px 6px}.mw-card-tagline{font-size:.8rem}.mw-card-cta{min-block-size:40px;font-size:.85rem;padding:0 10px}.mw-card-mochi{font-size:.7rem;padding:3px 8px}}@media(prefers-reduced-motion:reduce){.mw-card-cta{transition:none}.mw-card-cta:hover,.mw-card-cta:active{transform:none}}.product-card__content.product-grid__card{padding:10px 12px 16px!important}[id*=product_recommendations] .product-grid__card>a.contents .text-block,[id*=product_recommendations] .product-grid__card>a.contents .text-block *{font-size:1.1rem;line-height:1.3}[id*=product_recommendations] .mw-card-brand{font-size:.78rem}[id*=product_recommendations] .mw-card-tagline{font-size:.95rem}[id*=product_recommendations] .product-grid__card>product-price,[id*=product_recommendations] .product-grid__card>product-price *{font-size:1.15rem}.mw-pdp-brand .mw-card-brand{margin:0;font-size:.8rem;justify-content:flex-start;gap:10px}.mw-pdp-brand .mw-card-brand__age{margin-inline-start:0}.mw-pdp-tagline .mw-card-tagline{font-size:1.05rem;-webkit-line-clamp:unset;display:block}.mw-trust{list-style:none;margin:4px 0 0;padding:14px 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;border-radius:var(--mw-radius-md);background:var(--mw-white);box-shadow:var(--mw-shadow-soft);color:var(--mw-navy);font-size:.88rem;font-weight:700;line-height:1.3}.mw-trust li{display:flex;gap:8px;align-items:flex-start}@media screen and (max-width:749px){.mw-trust{grid-template-columns:1fr}}.mw-page-intro{font-size:1.15rem;line-height:1.5}.rte h2,.page-content h2{margin-top:1.6em}details.mw-faq{margin:10px 0;padding:0;border-radius:var(--mw-radius-md);background:var(--mw-white);box-shadow:var(--mw-shadow-soft);overflow:hidden}details.mw-faq>summary{list-style:none;cursor:pointer;padding:16px 52px 16px 18px;position:relative;font-weight:800;color:var(--mw-navy)}details.mw-faq>summary::-webkit-details-marker{display:none}details.mw-faq>summary:after{content:"+";position:absolute;right:18px;top:50%;translate:0 -50%;inline-size:26px;block-size:26px;border-radius:50%;display:grid;place-items:center;background:var(--mw-peach);color:var(--mw-coral-deep);font-weight:900;font-size:1.1rem}details.mw-faq[open]>summary:after{content:"\2013"}details.mw-faq>p{margin:0;padding:0 18px 16px;line-height:1.55}.mw-footer{background:var(--mw-navy);color:#fff;padding-block:48px 24px}.mw-footer__inner{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.6fr;gap:32px}.mw-footer a{color:#fff;text-decoration:none}.mw-footer a:hover{color:var(--mw-yellow);text-decoration:underline}.mw-footer__logo{display:inline-block;background:var(--mw-cream);border-radius:14px;padding:8px 14px;margin-bottom:12px}.mw-footer__logo img{display:block;height:40px;width:auto}.mw-footer__brand p,.mw-footer__news p{margin:0 0 10px;color:#ffffffd9;line-height:1.5;font-size:.95rem}.mw-footer__heading{margin:4px 0 14px;font-size:1.05rem;font-weight:900;color:var(--mw-yellow)}.mw-footer__col ul{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:.95rem}.mw-footer__form{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.mw-footer__form input[type=email]{flex:1 1 180px;min-width:0;min-height:46px;padding:0 16px;border:0;border-radius:999px;background:#fff;color:var(--mw-navy);font:inherit}.mw-footer__submit{min-height:46px;padding:0 20px;border:0;border-radius:999px;background:var(--mw-coral);color:#fff;font:inherit;font-weight:800;cursor:pointer;box-shadow:0 3px 0 var(--mw-coral-deep)}.mw-footer__submit:hover{transform:translateY(-1px)}.mw-footer__thanks,.mw-footer__error{flex-basis:100%;font-weight:700}.mw-footer__error{color:var(--mw-pink)}.mw-footer__pay{margin-top:32px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .15)}.mw-footer__pay-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.mw-footer__pay-icon{display:block;height:24px;width:auto}@media screen and (max-width:989px){.mw-footer__inner{grid-template-columns:1fr 1fr}.mw-footer__brand,.mw-footer__news{grid-column:1 / -1}}@media screen and (max-width:749px){.mw-footer{padding-block:36px 20px}.mw-footer__inner{gap:26px}}footer .shopify-section:first-child:has(.mw-footer) .section-background{border-radius:0}.mw-pw-collage{display:flex;justify-content:center;gap:14px;margin:4px 0 18px}.mw-pw-tile{inline-size:clamp(72px,15vw,128px);aspect-ratio:1;border-radius:20px;overflow:hidden;background:#fff;border:5px solid #fff;box-shadow:var(--mw-shadow-lift)}.mw-pw-tile img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.mw-pw-tile--0{rotate:-6deg}.mw-pw-tile--1{rotate:4deg;translate:0 10px}.mw-pw-tile--2{rotate:-3deg}.mw-pw-tile--3{rotate:6deg;translate:0 8px}.mw-pw-chips{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.mw-pw-chips li{padding:6px 14px;border-radius:999px;background:#fff;color:var(--mw-navy);font-weight:800;font-size:.85rem;box-shadow:var(--mw-shadow-soft)}.mw-footer__inner,.mw-footer__pay{max-inline-size:var(--page-width, 1400px);margin-inline:auto;padding-inline:clamp(16px,4vw,48px);box-sizing:border-box}.template-page .rte h2,main .rte h2{font-size:clamp(1.4rem,3.2vw,1.9rem);line-height:1.2}.mw-ship-bar{inline-size:100%;background:#ffefe2;border:1px solid #FFD7D2;border-radius:16px;padding:12px 14px;margin:0 0 12px;box-sizing:border-box}.mw-ship-bar__text{margin:0 0 8px;font-size:.92rem;line-height:1.35;color:#153c68;text-align:center}.mw-ship-bar__text strong{font-weight:800}.mw-ship-bar__track{block-size:10px;border-radius:999px;background:#fff;border:1px solid #FFD7D2;overflow:hidden}.mw-ship-bar__fill{display:block;block-size:100%;border-radius:999px;background:linear-gradient(90deg,#ff5b55,#ffb51f);transition:width .4s ease}.mw-ship-bar--done .mw-ship-bar__fill{background:#278ee8}.mw-restock{background:#ffefe2;border:1px solid #FFD7D2;border-radius:18px;padding:16px 18px}.mw-restock__title{margin:0 0 4px;font-weight:900;color:#153c68;font-size:1.05rem}.mw-restock__text{margin:0 0 12px;color:#3c5577;line-height:1.45}.mw-restock__row{display:flex;gap:8px;flex-wrap:wrap}.mw-restock__row input{flex:1 1 180px;min-inline-size:0;padding:12px 14px;border:2px solid #D6E2F0;border-radius:999px;background:#fff;color:#153c68;font:inherit}.mw-restock__btn{flex:0 0 auto;padding:12px 22px;border:0;border-radius:999px;background:#ff5b55;color:#fff;font:inherit;font-weight:800;cursor:pointer;box-shadow:0 3px #d9413c}.mw-restock__fine{margin:10px 0 0;font-size:.8rem;color:#6b7f99}.mw-restock__error{margin:8px 0 0;color:#d9413c;font-size:.85rem}.mw-pairs{margin-block:8px}.mw-pairs__title{margin:0 0 10px;font-weight:900;font-size:1rem;color:#153c68}.mw-pairs__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.mw-pair{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:12px;background:#fff;border:1px solid #FFD7D2;border-radius:16px;padding:8px 12px 8px 8px}.mw-pair__img img{display:block;width:64px;height:64px;object-fit:cover;border-radius:12px;background:#fff}.mw-pair__info{min-width:0;display:flex;flex-direction:column;gap:2px}.mw-pair__name{color:#153c68;font-weight:800;font-size:.9rem;line-height:1.25;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mw-pair__name:hover{text-decoration:underline}.mw-pair__price{color:#3c5577;font-weight:700;font-size:.88rem}.mw-pair__add{border:0;cursor:pointer;text-decoration:none;white-space:nowrap;background:#ff5b55;color:#fff;font:inherit;font-weight:800;font-size:.85rem;padding:8px 16px;border-radius:999px;box-shadow:0 3px #d9413c}.mw-pair__add--choose{background:#fff;color:#153c68;border:2px solid #153C68;box-shadow:0 3px #153c68;padding:6px 14px}.mw-pair__add.is-loading{opacity:.6}.mw-pairs--cart{padding:12px var(--cart-drawer-padding, 16px) 4px}.mw-pairs--cart .mw-pairs__title{font-size:.95rem}.mw-holiday{display:flex;align-items:center;justify-content:center;gap:10px;color:#153c68}.mw-holiday__text{margin:0;line-height:1.4}.mw-holiday__text strong{font-weight:900}.mw-holiday--bar{background:#ffe8b3;padding:10px 16px;font-size:.92rem;text-align:center;border-bottom:1px solid #FFD27A}.mw-holiday--cart{background:#ffe8b3;border:1px solid #FFD27A;border-radius:14px;padding:10px 12px;margin:0 0 12px;font-size:.86rem;justify-content:flex-start}.mw-holiday__icon{font-size:1.15em;flex:none}.mw-cart-perks{background:#ffefe2;border:1px solid #FFD7D2;border-radius:14px;padding:8px 12px;margin:4px 0 10px}.mw-cart-perks .mw-ship-bar{background:none;border:0;padding:0;margin:0}.mw-cart-perks .mw-ship-bar__text{font-size:.84rem;margin:0 0 6px}.mw-cart-perks .mw-ship-bar__track{block-size:6px}.mw-cart-perks .mw-ship-bar--done .mw-ship-bar__track{display:none}.mw-cart-perks .mw-ship-bar--done .mw-ship-bar__text{margin:0}.mw-gift-msg{margin:6px 0 0;padding-top:6px;border-top:1px dashed #FFD7D2;font-size:.82rem;line-height:1.35;text-align:center;color:#153c68}.mw-cart-perks--page{margin:0 0 12px;width:100%}.mw-holiday--cart{margin:0 0 10px}.cart-drawer__summary .cart-totals__installments{display:none}.cart-drawer__summary .cart-note__summary,.cart-drawer__summary .cart-discount__summary{padding-block:8px}.cart-drawer__summary{padding:10px 14px 12px!important;gap:10px!important}.cart-drawer__summary .cart-totals{gap:6px!important}.cart-drawer__summary .cart-actions{margin-top:0!important}.cart-drawer__summary cart-note,.cart-drawer__summary .cart-discount{min-height:0}.cart-drawer__summary .cart-note__summary,.cart-drawer__summary .cart-discount__summary{padding-block:4px!important;min-height:32px}.cart-drawer__summary .cart-note__label,.cart-drawer__summary .cart-discount__label{font-size:.85rem}.cart-drawer__summary .cart-totals__container>.cart-totals__item:not(:first-child),.cart-drawer__summary .cart__ctas .additional-checkout-buttons,.cart-drawer__summary .cart__ctas [class*=additional-checkout]{display:none!important}.cart-drawer__summary .cart__checkout-button{min-height:48px;padding-block:12px!important}.product-badges__badge.mw-badge-soon{background:#7b5cd6;color:#fff}.mw-card-cta--soon{border-color:#7b5cd6!important;color:#5b3fb5!important}.mw-restock--soon{background:#f1ecff;border-color:#d9ccff}.mw-restock__badge{display:inline-block;margin:0 0 8px;padding:4px 10px;border-radius:999px;background:#7b5cd6;color:#fff;font-weight:800;font-size:.78rem;letter-spacing:.02em}.mw-surprise-note{margin:10px 0 6px;font-size:.9rem;color:var(--mw-navy)}.mw-noextras{display:flex;gap:8px;align-items:flex-start;font-size:.85rem;line-height:1.35;color:var(--mw-navy);cursor:pointer}.mw-noextras__input{margin-top:2px;width:16px;height:16px;flex:0 0 auto;accent-color:var(--mw-coral)}.mw-badge-soon.mw-badge-drop,.mwh-badge.mw-badge-soon.mw-badge-drop,.product-badges__badge.mw-badge-soon.mw-badge-drop{background:var(--mw-coral);color:#fff;animation:mw-drop-pulse 1.6s ease-in-out infinite}.mw-restock--drop{background:#fff1ef;border-color:#ffc9c4}.mw-restock--drop .mw-restock__badge{background:var(--mw-coral);color:#fff}@keyframes mw-drop-pulse{0%,to{box-shadow:0 0 #ff5b558c}50%{box-shadow:0 0 0 6px #ff5b5500}}@media(prefers-reduced-motion:reduce){.mw-badge-drop{animation:none!important}}.mw-badge-soon.mw-badge-way,.mwh-badge.mw-badge-soon.mw-badge-way,.product-badges__badge.mw-badge-soon.mw-badge-way{background:var(--mw-blue);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/55/assets/merrywink-brand.css.map */
