.cevo-guide{--guide-surface: var(--base-ultra-light, #f2f2f2);--guide-page: rgb(var(--color-background, 255 255 255));--guide-paper: var(--white, #fff);--guide-ink: var(--base, #000);--guide-muted: var(--base-dark, #404040);--guide-link: var(--action-dark, #7f3501);--guide-link-hover: var(--action-ultra-dark, #331500);--guide-accent: var(--action, #e35e01);--guide-selection: var(--action-light, #ffd2b3);--guide-stock: #1f6b3a;--guide-star: #e39201;--guide-star-empty: color-mix(in srgb, var(--guide-ink) 14%, transparent);--guide-radius: var(--radius-m, 1rem);--guide-line: .1rem;--guide-focus: .3rem;--guide-shadow: 0 .4rem 1.6rem color-mix(in srgb, var(--guide-ink) 8%, transparent);--guide-shadow-hover: 0 1rem 2.8rem color-mix(in srgb, var(--guide-ink) 14%, transparent);--guide-ease: cubic-bezier(.16, 1, .3, 1);--guide-duration: .32s;--guide-curve: 8vw;--guide-columns: minmax(0, 1fr) minmax(0, 1.55fr);position:relative;margin-block-start:var(--space-xl);padding-block:calc(var(--section-space-m, var(--space-xxl)) + var(--guide-curve) * .5) var(--section-space-m, var(--space-xxl));background-color:var(--guide-surface);color:var(--guide-ink);font-family:var(--font-body-family)}.cevo-guide :where(h2,h3,p,ul){margin:0}.cevo-guide ::selection{background-color:var(--guide-selection);color:var(--guide-ink)}.section-cevo-guide{position:relative;z-index:1}.cevo-guide__curve{position:absolute;left:0;display:block;width:100%;height:var(--guide-curve);pointer-events:none}.cevo-guide__curve--top{top:0;fill:var(--guide-page);transform:rotate(180deg)}.cevo-guide__curve--bottom{top:100%;fill:var(--guide-surface)}.section-cevo-guide+.shopify-section .marketing-container:before{display:none}.cevo-guide__container{position:relative;display:flex;flex-direction:column;gap:var(--space-xl)}.cevo-guide__header{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-m)}.cevo-guide__main{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-l)}.cevo-guide__heading{font-family:var(--font-heading-family);font-size:var(--h2);line-height:1.1;letter-spacing:-.01em;text-wrap:balance;color:var(--guide-ink)}.cevo-guide__lede{max-width:62ch;font-size:var(--text-l);line-height:1.45;color:var(--guide-ink);text-wrap:pretty}.cevo-guide__body{display:flex;flex-direction:column;gap:var(--space-s);max-width:62ch;font-size:var(--text-m);line-height:1.6;color:var(--guide-muted);text-wrap:pretty}.cevo-guide :is(.cevo-guide__lede,.cevo-guide__body) a{color:var(--guide-link);font-weight:600;text-decoration:underline;text-decoration-thickness:.1em;text-underline-offset:.22em;text-decoration-color:color-mix(in srgb,var(--guide-accent) 55%,transparent);transition:color var(--guide-duration) var(--guide-ease),text-decoration-color var(--guide-duration) var(--guide-ease)}.cevo-guide :is(.cevo-guide__lede,.cevo-guide__body) a:hover{color:var(--guide-link-hover);text-decoration-color:var(--guide-accent)}.cevo-guide :is(.cevo-guide__lede,.cevo-guide__body) a:focus-visible{outline:var(--guide-focus) solid var(--guide-link);outline-offset:.2em;border-radius:.2rem}.cevo-guide__models{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-s);padding:0;list-style:none}.cevo-guide__model{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:var(--space-s);padding:var(--space-s);border-radius:var(--guide-radius);background-color:var(--guide-paper);box-shadow:var(--guide-shadow);transition:box-shadow var(--guide-duration) var(--guide-ease),transform var(--guide-duration) var(--guide-ease)}.cevo-guide__media{aspect-ratio:1 / 1;overflow:hidden;border-radius:calc(var(--guide-radius) * .6);background-color:var(--guide-paper)}.cevo-guide__image{display:block;width:100%;height:100%;object-fit:contain;transition:transform var(--guide-duration) var(--guide-ease)}.cevo-guide__info{display:flex;flex-direction:column;gap:var(--space-xs)}.cevo-guide__name{font-family:var(--font-heading-family);font-size:var(--text-m);line-height:1.2;white-space:nowrap}.cevo-guide__link{color:var(--guide-ink);text-decoration:none}.cevo-guide__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--guide-radius)}.cevo-guide__link:focus-visible{outline:none}.cevo-guide__link:focus-visible:after{outline:var(--guide-focus) solid var(--guide-link);outline-offset:var(--guide-focus)}.cevo-guide__rating{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-xs);row-gap:0;font-size:var(--text-s);line-height:1.4;color:var(--guide-muted)}.cevo-guide__stars{position:relative;display:inline-block;flex:none;line-height:0}.cevo-guide__star-row{display:block;height:1.35em;width:auto;aspect-ratio:5 / 1}.cevo-guide__stars-track .cevo-guide__star-row{fill:var(--guide-star-empty)}.cevo-guide__stars-fill{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--guide-rating, 0%)) 0 0)}.cevo-guide__stars-fill .cevo-guide__star-row{fill:var(--guide-star)}.cevo-guide__count{font-variant-numeric:tabular-nums}.cevo-guide__meta{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-xs);row-gap:0;font-size:var(--text-s);line-height:1.4}.cevo-guide__price{font-weight:600;font-variant-numeric:tabular-nums;color:var(--guide-ink)}.cevo-guide__status{color:var(--guide-muted)}.cevo-guide__status--in_stock{color:var(--guide-stock)}.cevo-guide__status--preorder{color:var(--guide-link)}@media(hover:hover){.cevo-guide__model:hover{box-shadow:var(--guide-shadow-hover);transform:translateY(-.3rem)}.cevo-guide__model:hover .cevo-guide__image{transform:scale(1.03)}.cevo-guide__model:hover .cevo-guide__link{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.2em}}@media screen and (min-width:46.875em){.cevo-guide__models{grid-template-columns:repeat(2,minmax(0,1fr))}.cevo-guide__model{display:flex;flex-direction:column;align-items:stretch}.cevo-guide__name{font-size:var(--h5)}}@media screen and (min-width:61.875em){.cevo-guide__header,.cevo-guide__main{grid-template-columns:var(--guide-columns);column-gap:var(--space-xxl)}.cevo-guide__header{align-items:end;align-items:last baseline}.cevo-guide__main{align-items:start}.cevo-guide__models:only-child{grid-column:1 / -1}.cevo-guide__models{gap:var(--space-m)}.cevo-guide__model{padding:var(--space-m)}}@media(prefers-reduced-motion:reduce){.cevo-guide__model,.cevo-guide__image,.cevo-guide :is(.cevo-guide__lede,.cevo-guide__body) a{transition:none}.cevo-guide__model:hover,.cevo-guide__model:hover .cevo-guide__image{transform:none}}@media(forced-colors:active){.cevo-guide__model{border:var(--guide-line) solid CanvasText}.cevo-guide__stars-track .cevo-guide__star-row{fill:GrayText}.cevo-guide__stars-fill .cevo-guide__star-row{fill:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/cevo-buying-guide.css.map */
