body[data-cd-style] .cs-collection{--cd-gutter:40px;min-width:0;background:var(--cs-bg);color:var(--cs-ink)}body[data-cd-style] .cs-collection .cs-collection-title{padding:var(--cd-catalog-space) var(--cd-gutter) 24px;margin:0;max-width:100%;overflow-wrap:anywhere}body[data-cd-style] .cs-collection .cs-category-nav{background:var(--cs-nav-bg);padding:0 var(--cd-gutter) 20px;gap:20px;line-height:1.5;align-items:center;flex-wrap:wrap;overflow:auto;white-space:normal;height:auto;position:static}body[data-cd-style] .cs-collection .cs-category-nav a{min-height:44px;display:inline-flex;align-items:center;font-size:var(--cs-text-caption,13px);flex-shrink:0}body[data-cd-style] .cs-collection .cs-fit-nav{margin:0;padding:14px var(--cd-gutter);gap:16px;display:flex;align-items:center;flex-wrap:wrap;border-block:1px solid var(--cd-line);font-size:var(--cs-text-caption,13px)}body[data-cd-style] .cs-collection .cs-fit-nav a{min-height:44px;display:inline-flex;align-items:center}body[data-cd-style] .cs-collection[data-cd-layout]>.cs-grid{padding:32px var(--cd-gutter) var(--cd-catalog-space);gap:36px 28px;grid-template-columns:repeat(var(--cs-columns),minmax(0,1fr));align-items:stretch}@media(min-width:700px)and (max-width:1049px){body[data-cd-style] .cs-collection[data-cd-layout=grid]>.cs-grid{grid-template-columns:repeat(var(--cp-tablet-columns),minmax(0,1fr))}}@media(min-width:1050px)and (max-width:1279px){body[data-cd-style] .cs-collection[data-cd-layout=grid]>.cs-grid{grid-template-columns:repeat(var(--cp-mid-columns),minmax(0,1fr))}}body[data-cd-style] .cs-collection[data-cd-layout=list]>.cs-grid{grid-template-columns:minmax(0,1fr);gap:18px}body[data-cd-style] .cs-collection .cs-filter-button{z-index:12;bottom:24px;padding:12px 18px;background:var(--cd-ink);color:var(--cd-paper);border:1px solid var(--cd-line);min-height:44px;box-shadow:0 4px 18px #0002}body[data-cd-style] .cs-collection .cs-pagination{padding:0 var(--cd-gutter) var(--cd-catalog-space)}body[data-cd-style=offscript] .cs-collection[data-cd-layout]>.cs-grid{gap:56px 32px}body[data-cd-style=offscript] .cs-collection .cs-category-nav a[aria-current=page]{background:var(--cd-accent);color:var(--cd-on-accent);padding-inline:12px;border:0}@media(min-width:1050px){body[data-cd-style=supply] .cs-collection{grid-template-columns:205px minmax(0,1fr)}body[data-cd-style=supply] .cs-collection .cs-category-nav{padding:24px 24px 24px 40px;align-items:start;align-self:start;flex-wrap:nowrap;gap:0;height:auto;max-height:calc(100svh - 48px);overflow:auto;position:sticky;top:calc(var(--cs-header-current,80px) + 24px)}body[data-cd-style=supply] .cs-collection .cs-fit-nav{padding:14px 30px}body[data-cd-style=supply] .cs-collection[data-cd-layout]>.cs-grid{padding:26px 30px var(--cd-catalog-space)}body[data-cd-style=supply] .cs-collection .cs-category-nav a{width:100%;padding-block:10px}}@media(max-width:699px){body[data-cd-style] .cs-collection{--cd-gutter:24px}body[data-cd-style] .cs-collection .cs-collection-title{padding:32px var(--cd-gutter) 22px;font-size:38px}body[data-cd-style] .cs-collection .cs-category-nav{gap:12px 18px;padding-bottom:16px;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}body[data-cd-style] .cs-collection .cs-category-nav a{font-size:var(--cs-text-xs,12px);min-height:44px}body[data-cd-style] .cs-collection .cs-fit-nav{gap:12px;padding-block:10px}body[data-cd-style] .cs-collection[data-cd-layout]>.cs-grid{grid-template-columns:repeat(var(--cd-mobile-columns),minmax(0,1fr));padding-top:24px;gap:28px 14px}body[data-cd-style] .cs-collection[data-cd-layout=list]>.cs-grid{grid-template-columns:minmax(0,1fr);gap:16px}body[data-cd-style=offscript] .cs-collection .cs-collection-title{font-size:clamp(32px,9vw,44px);line-height:1.02}body[data-cd-style=offscript] .cs-collection[data-cd-layout]>.cs-grid{row-gap:42px}body[data-cd-style] .cs-collection .cs-filter-button{bottom:max(14px,env(safe-area-inset-bottom));max-width:calc(100vw - 32px)}}@media(max-width:359px){body[data-cd-style] .cs-collection{--cd-gutter:16px}}@media(min-width:1050px){body[data-cd-style=supply] .cs-collection{grid-template-rows:repeat(5,auto);align-content:start}body[data-cd-style=supply] .cs-collection>.cs-collection-title{grid-column:1/-1;grid-row:1}body[data-cd-style=supply] .cs-collection>.cc-collection-intro{grid-column:1/-1;grid-row:2}body[data-cd-style=supply] .cs-collection>.cs-fit-nav{grid-column:2;grid-row:3}body[data-cd-style=supply] .cs-collection>.cs-category-nav{grid-column:1;grid-row:4;align-self:start}body[data-cd-style=supply] .cs-collection>.cs-grid{grid-column:2;grid-row:4;align-self:start;min-width:0}body[data-cd-style=supply] .cs-collection>.cs-pagination{grid-column:2;grid-row:5}}body[data-cd-style] .cs-collection .cs-category-nav--shared .cs-catalog-heading{font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.04em;margin:0 0 4px;opacity:.65}body[data-cd-style] .cs-collection .cs-filter-categories--shared{display:flex;flex-direction:column;gap:20px;align-items:stretch}body[data-cd-style] .cs-collection .cs-filter-categories--shared .cs-catalog-heading{font-size:13px;font-weight:600;margin:0 0 6px}body[data-cd-style] .cs-collection .cs-filter-categories--shared .cs-catalog-links{display:flex;flex-wrap:wrap;gap:8px 18px}body[data-cd-style] .cs-collection .cs-filter-categories--shared a{display:inline-flex;align-items:center;min-height:44px}body[data-cd-style] .cs-collection :is(.cs-category-nav--shared,.cs-filter-categories--shared) a[aria-current=page]{font-weight:600;text-decoration:underline;text-underline-offset:4px}@media(min-width:1050px){body[data-cd-style=supply] .cs-collection .cs-category-nav--shared{display:flex;flex-direction:column;gap:20px;align-items:stretch;justify-content:flex-start}body[data-cd-style=supply] .cs-collection .cs-category-nav--shared .cs-catalog-group{width:100%;flex-shrink:0}body[data-cd-style=supply] .cs-collection .cs-category-nav--shared .cs-catalog-links{display:flex;flex-direction:column}body[data-cd-style=supply] .cs-collection .cs-category-nav--shared a{width:100%;min-height:40px;padding-block:8px}}@media(max-width:1049px){body[data-cd-style] .cs-collection .cs-category-nav--shared :is(.cs-catalog-group,.cs-catalog-links){display:contents}body[data-cd-style] .cs-collection .cs-category-nav--shared .cs-catalog-heading{display:none}}.calvi-english-gate{max-width:720px;margin:15vh auto;padding:32px 24px;text-align:center;color:var(--cd-ink,#182530);font-family:var(--cs-font,inherit)}.calvi-english-gate button{min-height:44px;padding:12px 24px;border:1px solid currentColor;background:var(--cd-ink,#182530);color:var(--cd-paper,#fff);font:inherit;cursor:pointer}.calvi-english-gate button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.product-card:hover,.collection-card:hover,.predictive-search-results__card:hover{z-index:var(--layer-raised)}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map?subset=gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAIA */
