:root{--tile-edge: 6px;--tile-gap: 4px;--tile-row-gap: 16px;--tile-radius: 6px;--tile-ratio: .7}@media screen and (min-width:750px){:root{--tile-edge: 16px;--tile-gap: 8px;--tile-row-gap: 24px;--tile-radius: 10px;--tile-ratio: .74}}@media screen and (min-width:990px){:root{--tile-edge: 22px;--tile-row-gap: 28px}}.aurelyn-card{position:relative;height:100%;display:flex;flex-direction:column;-webkit-tap-highlight-color:transparent}.aurelyn-card__media{position:relative;display:block;aspect-ratio:var(--card-ratio, var(--tile-ratio));border-radius:var(--tile-radius);overflow:hidden;background:var(--card-bg, var(--a-tile));isolation:isolate;transition:transform .18s var(--a-ease)}.aurelyn-card__media img,.aurelyn-card__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .42s var(--a-ease),transform .7s var(--a-ease)}.aurelyn-card__media--contain img{object-fit:contain}.aurelyn-card__media img.aurelyn-card__img--alt{opacity:0}@media(hover:hover)and (pointer:fine){.aurelyn-card:hover .aurelyn-card__media img.aurelyn-card__img--alt{opacity:1}.aurelyn-card:hover .aurelyn-card__media img{transform:scale(1.025)}}@media(hover:none){.aurelyn-card__media:active{transform:scale(.985)}}@media(prefers-reduced-motion:reduce){.aurelyn-card__media,.aurelyn-card__media img{transition:none!important;transform:none!important}}.aurelyn-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--tile-radius)}.aurelyn-card__link:focus-visible{outline:2px solid var(--a-ink);outline-offset:2px;box-shadow:0 0 0 5px rgba(var(--a-accent-rgb),.9)}.aurelyn-card__soldout{position:absolute;left:6px;bottom:6px;z-index:2;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--a-r-pill);background:#fffffff0;color:var(--a-ink);font:500 var(--a-text-2xs) / 1 var(--a-font);letter-spacing:0;pointer-events:none}.aurelyn-card__media:has(.aurelyn-card__soldout) img{opacity:.7}.aurelyn-card__bookmark.aurelyn-bookmark{position:absolute;top:2px;right:2px;z-index:3;width:36px;height:36px;opacity:.92}.aurelyn-card__bookmark.aurelyn-bookmark svg{width:16px;height:16px}@media screen and (min-width:750px){.aurelyn-card__bookmark.aurelyn-bookmark{top:6px;right:6px}.aurelyn-card__bookmark.aurelyn-bookmark svg{width:18px;height:18px}}.aurelyn-card__info{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:4px;row-gap:2px;padding:8px 2px 0 6px}.aurelyn-card__title{grid-column:1;margin:0;font:400 var(--a-text-sm) / 1.3 var(--a-font);letter-spacing:0;color:var(--a-ink);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.aurelyn-card__title a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:inherit;text-decoration:none}.aurelyn-card__meta{grid-column:1;margin:0;font-size:var(--a-text-2xs);color:var(--a-ink-2)}.aurelyn-card__price{grid-column:1;min-width:0}.aurelyn-card__price .price{margin:0;font:400 var(--a-text-xs) / 1.3 var(--a-font);letter-spacing:0;color:var(--a-ink)}.aurelyn-card__price .price *,.aurelyn-card__price .price .price-item{letter-spacing:0}.aurelyn-card__price .price.price--on-sale .price__sale,.aurelyn-card__price .price:not(.price--on-sale) .price__regular{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px}.aurelyn-card__price .price .price-item{margin:0;font-weight:400}.aurelyn-card__price .price__sale .price-item--sale{order:-1;color:var(--a-ink)}.aurelyn-card__price .price--on-sale .price-item--regular{font-size:var(--a-text-2xs);color:var(--a-ink-3, #9a9a9a);text-decoration:line-through}.aurelyn-card__price .price .unit-price{font-size:var(--a-text-2xs)}.aurelyn-card__action{grid-column:2;grid-row:1 / span 3;align-self:center;position:relative;z-index:2;display:flex}.aurelyn-card__action .quick-add,.aurelyn-card__action modal-opener,.aurelyn-card__action product-form,.aurelyn-card__action form{display:flex;margin:0}.aurelyn-card__action .quick-add__submit{all:unset}.aurelyn-card:not(.aurelyn-card--row) .aurelyn-card__action .aurelyn-plus{box-sizing:border-box;position:relative;width:32px;height:32px;margin:-4px -2px -4px 0;border-radius:50%;color:var(--a-ink);cursor:pointer}.aurelyn-card:not(.aurelyn-card--row) .aurelyn-card__action .aurelyn-plus svg{width:16px;height:16px}@media screen and (min-width:750px){.aurelyn-card__info{padding:10px 4px 0 8px}.aurelyn-card__title{font-size:var(--a-text-md)}}.product-grid{--grid-mobile-horizontal-spacing: var(--tile-gap);--grid-desktop-horizontal-spacing: var(--tile-gap);--grid-mobile-vertical-spacing: var(--tile-row-gap);--grid-desktop-vertical-spacing: var(--tile-row-gap)}.aurelyn-collection-bare>slider-component.page-width,.aurelyn-collection-panel>slider-component.page-width{max-width:none;padding-left:var(--tile-edge);padding-right:var(--tile-edge)}.grid--peek.slider .grid__item:first-of-type{margin-left:var(--tile-edge)}.grid--peek.slider .grid__item:last-of-type{margin-right:var(--tile-edge)}.aurelyn-collection-panel,.aurelyn-collection-bare{margin:0;padding:20px 0 8px;border-radius:0;background:transparent}.aurelyn-collection-panel>.aurelyn-section-head,.aurelyn-collection-bare>.aurelyn-section-head,.aurelyn-collection-panel>.aurelyn-collection-desc,.aurelyn-collection-bare>.aurelyn-collection-desc{max-width:none;padding-left:12px;padding-right:12px}.aurelyn-collection-panel>.aurelyn-section-head,.aurelyn-collection-bare>.aurelyn-section-head{margin-bottom:10px;min-height:30px}.aurelyn-collection-panel .aurelyn-section-head__title,.aurelyn-collection-bare .aurelyn-section-head__title{font-size:var(--a-text-lg);font-weight:600}.aurelyn-collection-panel .aurelyn-section-head .aurelyn-pill,.aurelyn-collection-bare .aurelyn-section-head .aurelyn-pill{--pill-bg: var(--a-panel);flex:none;min-height:30px;padding:0 14px;font-size:var(--a-text-sm);font-weight:400}@media screen and (min-width:750px){.aurelyn-collection-panel,.aurelyn-collection-bare{padding:32px 0 8px}.aurelyn-collection-panel>.aurelyn-section-head,.aurelyn-collection-bare>.aurelyn-section-head,.aurelyn-collection-panel>.aurelyn-collection-desc,.aurelyn-collection-bare>.aurelyn-collection-desc{padding-left:var(--tile-edge);padding-right:var(--tile-edge)}.aurelyn-collection-panel>.aurelyn-section-head,.aurelyn-collection-bare>.aurelyn-section-head{margin-bottom:14px}}.aurelyn-collection-panel .slider-mobile-gutter,.aurelyn-collection-panel .grid--peek.slider .grid__item:first-of-type,.aurelyn-collection-panel .grid--peek.slider .grid__item:last-of-type{margin-left:0;margin-right:0}.aurelyn-collection-desc{margin:-6px 0 10px;font-size:var(--a-text-sm);color:var(--a-ink-2)}.aurelyn-collection-desc:not(:has(*)){display:none}.aurelyn-collection-panel .slider-buttons,.aurelyn-collection-bare .slider-buttons{margin-top:8px}.aurelyn-card--row{flex-direction:row;align-items:center;gap:12px;padding:8px;border-radius:var(--a-r-tile);background:var(--a-tile)}.aurelyn-card--row .aurelyn-card__media{flex:0 0 72px;width:72px;aspect-ratio:1;border-radius:calc(var(--a-r-tile) - 4px);background:var(--a-panel)}.aurelyn-card--row .aurelyn-card__info{flex:1 1 auto;padding:0;align-items:center}.aurelyn-card--row .aurelyn-card__title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.aurelyn-card--row .aurelyn-card__action .aurelyn-plus{width:32px;height:32px;background:var(--a-panel)}.aurelyn-card>.aurelyn-card__bookmark.aurelyn-bookmark{position:absolute;top:2px;right:2px;z-index:3;width:36px;height:36px;opacity:.92;touch-action:manipulation}@media screen and (min-width:750px){.aurelyn-card>.aurelyn-card__bookmark.aurelyn-bookmark{top:6px;right:6px}}.aurelyn-card__bookmark.aurelyn-bookmark:after,.aurelyn-card:not(.aurelyn-card--row) .aurelyn-card__action .aurelyn-plus:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:50%}.aurelyn-card__bookmark.aurelyn-bookmark.is-popping{animation:aurelyn-tile-pop .15s var(--a-ease)}.aurelyn-card__bookmark.aurelyn-bookmark.is-unpopping{animation:aurelyn-tile-unpop .15s var(--a-ease)}.aurelyn-card__bookmark.aurelyn-bookmark.is-active svg path{fill:var(--a-accent);stroke:var(--a-accent)}@keyframes aurelyn-tile-pop{0%{transform:scale(1)}50%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes aurelyn-tile-unpop{0%{transform:scale(1)}50%{transform:scale(.84)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.aurelyn-card__bookmark.aurelyn-bookmark.is-popping,.aurelyn-card__bookmark.aurelyn-bookmark.is-unpopping{animation:none}}.aurelyn-card__chips{position:absolute;left:6px;bottom:6px;z-index:2;display:flex;flex-wrap:wrap;gap:4px;max-width:calc(100% - 12px);pointer-events:none}.aurelyn-card__chip{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--a-r-pill);font:500 var(--a-text-xs) / 1 var(--a-font);letter-spacing:0;white-space:nowrap}.aurelyn-card__chip--ink{background:var(--a-ink);color:#fff}.aurelyn-card__chip--line,.aurelyn-card__chip--accent{background:#fffffff0;color:var(--a-ink);box-shadow:inset 0 0 0 1px var(--a-line-strong)}.aurelyn-card__title{white-space:normal;overflow:visible;text-overflow:clip}.aurelyn-card__title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;text-overflow:clip}.aurelyn-card__sub{grid-column:1;margin:0;font:400 var(--a-text-xs) / 1.3 var(--a-font);letter-spacing:0;color:#6b6b6b;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.aurelyn-card__price .price{font-size:var(--a-text-xs)}.aurelyn-card__price .price .price-item{font-weight:600;color:var(--a-ink)}.aurelyn-card__price .price--on-sale .price-item--regular{font-size:var(--a-text-xs);font-weight:400;color:#1111119e}.aurelyn-card__price .price .unit-price,.aurelyn-card__meta{font-size:var(--a-text-xs)}.aurelyn-card__action{grid-row:1 / span 4}.aurelyn-card__soldout{font-size:var(--a-text-xs)}:root{--tile-ratio: .8}@media screen and (min-width:750px){:root{--tile-ratio: .8}}.aurelyn-card__title,.aurelyn-card__title a{font-size:12px;font-weight:400;line-height:1.35}@media screen and (min-width:750px){.aurelyn-card__title,.aurelyn-card__title a{font-size:12px}}.aurelyn-card__price .price,.aurelyn-card__price .price .price-item{font-size:12px;font-weight:600;line-height:1.35;color:var(--a-ink)}.aurelyn-card__price .price--on-sale .price-item--regular{font-size:11px;font-weight:400;color:#1111119e}.aurelyn-card__chips{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/aurelyn-tiles.css.map */
