@media screen and (max-width:699px){.collection-toolbar{box-shadow:none}.collection-toolbar__button-container+.collection-toolbar__button-container{border-inline-start-color:rgb(var(--button-text-color) / .22)}.collection-toolbar__button-list .collection-toolbar__button{opacity:1;width:100%;min-height:2.75rem;padding-block:.7rem;padding-inline:1rem;font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform);color:rgb(var(--button-text-color));background:rgb(var(--button-background));border:0;border-radius:0}.collection-toolbar__button-list .collection-toolbar__button svg{color:currentColor}}html:has(facets-drawer[open]) shopify-chat{visibility:hidden;pointer-events:none}.asp-journal-addon-price{--asp-compare-color: #1c1c1c;--asp-sale-color: #9c1c14}.asp-journal-addon-price:not([hidden])+price-list{display:none}.asp-journal-addon-price price-list{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.5rem;row-gap:0}.asp-journal-addon-price compare-at-price{color:var(--asp-compare-color)}.asp-journal-addon-price sale-price,.asp-journal-addon-price .asp-journal-addon-price__label{color:var(--asp-sale-color)}.asp-journal-addon-price__label{margin:0;line-height:1.3}.asp-journal-addon-price--product price-list{column-gap:.75rem}.asp-journal-addon-price--product sale-price{font-weight:700}.asp-journal-addon-price--product .asp-journal-addon-price__label{width:fit-content;font-size:.875rem}.asp-journal-addon-price--card{justify-items:center;gap:.1rem}.asp-journal-addon-price--card price-list{justify-content:center}.asp-journal-addon-price--card .asp-journal-addon-price__label{text-align:center;font-size:.75rem}@media screen and (max-width:699px){.asp-journal-addon-price--product .asp-journal-addon-price__label{font-size:.8125rem}}.product-card__figure>.badge-list.badge-list--end{inset-inline-start:auto;inset-inline-end:.25rem;left:auto}@media screen and (min-width:700px){.product-card__figure>.badge-list.badge-list--end{inset-inline-start:auto;inset-inline-end:.5rem;left:auto}}.badge.badge--bestseller{font-size:.6875rem;padding:.1875rem .4375rem;letter-spacing:.06em}@media screen and (min-width:700px){.badge.badge--bestseller{font-size:.75rem;padding:.25rem .5rem}}@media screen and (min-width:1000px){.badge.badge--bestseller{font-size:.8125rem;padding:.3125rem .5625rem}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AAAABAAAAAAAAAAAgAAAAQ */
