@media(max-width:599px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tile__label{left:12px;right:12px;bottom:12px}.tile__title{font-size:1rem}.tile__text{display:none}}@media(max-width:749px){.footer__link{min-height:44px}.announcement__slide{padding-left:12px;padding-right:12px;font-size:var(--text-xs);text-wrap:balance}}.badge--accent,.card__badges .badge--accent,.gallery .badge--accent{background:var(--color-accent);color:var(--color-accent-text, #fff);letter-spacing:.05em}#cookies-wrapper{left:16px!important;right:auto!important;bottom:16px!important;top:auto!important;width:340px!important;max-width:calc(100vw - 32px)!important;box-sizing:border-box!important;margin:0!important;padding:18px!important;border-radius:0!important;background:#fff!important;box-shadow:0 8px 30px #000a272e!important;transform:none!important}#cookies-wrapper #ot-cookie-banner{all:unset;display:block!important;font-family:var(--font-body-family, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;color:var(--color-ink, #000A27)!important}#cookies-wrapper .otCookies-title-banner{display:none!important}#cookies-wrapper #cookies-message{margin:0!important;padding:0!important}#cookies-wrapper #cookies-message-context{margin:0 0 4px!important;padding:0!important;font-family:inherit!important;font-size:14px!important;line-height:1.4!important;letter-spacing:0!important;text-align:left!important;color:var(--color-ink, #000A27)!important}#cookies-wrapper .cst-privacy-wrapper{justify-content:flex-start!important;margin:0 0 14px!important;padding:0!important;text-align:left!important}#cookies-wrapper #cookies-more-info{margin:0!important;font-family:inherit!important;font-size:12px!important;color:var(--color-ink, #000A27)!important;opacity:.6}#cookies-wrapper .cst-btn-group{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important;padding:0!important}#cookies-wrapper .cst-btn-group button.ot-cookie{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:13px 10px!important;border:1px solid var(--color-ink, #000A27)!important;border-radius:0!important;box-shadow:none!important;font:700 12px/1 var(--font-body-family, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;letter-spacing:.06em!important;text-transform:uppercase!important}#cookies-wrapper #cookies-submit{order:1!important;background:var(--color-ink, #000A27)!important;color:#fff!important}#cookies-wrapper #cookies-preferences{order:2!important;background:#fff!important;color:var(--color-ink, #000A27)!important}#cookies-wrapper .cst-brandmark{display:flex!important;justify-content:flex-start!important;margin:10px 0 0!important;font-size:10px!important;color:var(--color-ink, #000A27)!important;opacity:.45}.product__stock[data-level]{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:.8125rem;color:var(--color-ink, #000A27)}.product__stock[data-level][hidden]{display:none}.product__stock[data-level]:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:#3f9a62}.product__stock[data-level=low]:before{background:#e39b2d}.product__stock[data-level=out]:before{background:#a3a3a3}.product__stock[data-level=out]{opacity:.7}.giftbox__cat:has([data-variant-title$=", XS"]) .box-product__sizes{display:grid;grid-template-columns:repeat(4,minmax(0,42px));grid-template-rows:repeat(2,40px);gap:6px}.giftbox__cat:has([data-variant-title$=", XS"]) .box-product__size{min-width:0;padding:0;height:40px}@media(max-width:767px){.flex-column--empty{display:none}}[id$=__poem] .flex-column--empty{display:none}@media(min-width:768px){[id$=__poem] .flex-columns{align-items:center}}#cookies-wrapper .cst-brandmark{display:none!important}#cookies-wrapper #ot-cookie-banner>div:not(.otCookies-title-banner){display:flex!important;flex-direction:column!important}#cookies-wrapper #cookies-message{order:1!important;margin:0 0 14px!important}#cookies-wrapper .cst-btn-group{order:2!important}#cookies-wrapper .cst-privacy-wrapper{order:3!important;margin:10px 0 0!important}#cookies-wrapper #cookies-more-info{font-size:11px!important}#cookies-wrapper #cookies-submit,#cookies-wrapper #cookies-preferences{background:#fff!important;border-color:var(--color-ink, #000A27)!important;color:var(--color-ink, #000A27)!important;transition:background-color .2s,border-color .2s,color .2s!important}#cookies-wrapper #cookies-submit:hover,#cookies-wrapper #cookies-preferences:hover{background:var(--buy-bg, #E95280)!important;border-color:var(--buy-bg, #E95280)!important;color:var(--buy-text, #fff)!important}#cookies-wrapper .cst-btn-group button.ot-cookie:focus{outline:0!important;box-shadow:none!important}#cookies-wrapper .cst-btn-group button.ot-cookie:focus-visible{outline:0!important}.button:not(.button--buy):not(.button--light){border-color:var(--color-ink, #000A27);background:var(--color-bg, #fff);color:var(--color-ink, #000A27)}.button:not(.button--buy):hover,.button--secondary:hover{border-color:var(--buy-bg, #E95280);background:var(--buy-bg, #E95280);color:var(--buy-text, #fff)}.product-grid{gap:36px 6px}@media(min-width:750px){.product-grid,.product-grid--mobile-1{gap:44px 6px}}.card{gap:10px}.card .card__heading{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:8px}.card__text{display:flex;flex-direction:column;gap:2px;min-width:0}.card__title{font-size:.9375rem;font-weight:400;line-height:1.35}.card__title-variation{font-weight:400}.card__price,.card__price .price,.card__price .price__current{font-size:.9375rem;font-weight:400;text-align:left}.card__price .price{justify-content:flex-start}.card__meta{display:none}.card__heading .card__quick-toggle{position:static;flex:none;display:grid;place-items:center;width:28px;height:28px;margin:-4px -6px 0 0;border-radius:0;background:none;box-shadow:none;color:var(--color-ink);opacity:.75;transition:transform var(--duration) var(--ease),opacity .2s}.card__heading .card__quick-toggle:hover{opacity:1}.card__heading .card__quick-toggle svg{width:16px;height:16px;stroke-width:1.4}.card:has(.card__quick.is-open) .card__quick-toggle{transform:rotate(45deg);opacity:1}.card__quick-panel{padding:12px}.card__badges{top:8px;left:8px}.card__badges .badge{padding:3px 6px;font-size:.625rem}.card__title-variation--alt{display:none}@media(max-width:749px){.product-grid{gap:28px 2px;margin-inline:calc(50% - 50vw)}.product-grid .card__info{padding-inline:12px}.card__title,.card__price,.card__price .price,.card__price .price__current{font-size:.875rem}.card__colors{display:none}.card__title-variation--alt{display:inline}}.collection-head{padding-top:24px;padding-bottom:4px;gap:12px}@media(min-width:990px){.collection-head{padding-top:36px}}.collection-head__title{font-size:1.125rem;font-weight:700;letter-spacing:.06em;line-height:1.2}@media(min-width:750px){.collection-head__title{font-size:1.375rem}}.collection-head__description{margin-top:6px;font-size:var(--text-sm)}.collection-toolbar{gap:6px 16px;margin-bottom:12px;padding-top:8px;padding-bottom:8px}.collection-toolbar__filter{min-height:32px;padding:0;border:0;gap:6px;font-size:var(--text-sm);font-weight:400;letter-spacing:.02em}.collection-toolbar__filter:hover{background:none;color:inherit;text-decoration:underline;text-underline-offset:3px}.collection-toolbar__filter svg{width:15px;height:15px}.collection-toolbar__badge{min-width:16px;height:16px;font-size:.625rem}.collection-toolbar__filter:hover .collection-toolbar__badge{background:var(--color-ink);color:var(--color-bg)}.collection-toolbar__count{font-size:var(--text-xs)}.collection-toolbar__view{display:none}.product-grid,.product-grid--mobile-1,[data-grid-view] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.product-grid,.product-grid--mobile-1,[data-grid-view] .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.product-grid,.product-grid--mobile-1,[data-grid-view] .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.chip{min-height:32px;padding:0 12px;font-size:var(--text-xs);font-weight:400;letter-spacing:.02em;border-color:var(--color-line)}.chip.is-active{background:none;border-color:var(--color-ink);color:var(--color-ink);font-weight:700}.chips ul{gap:6px}
/*# sourceMappingURL=/cdn/shop/t/48/assets/overrides.css.map */
