.browse__head{margin-block-end:var(--s-5)}.browse__intro{display:grid;gap:var(--s-3);min-inline-size:0}.browse__intro--photo{--text: #fff;--text-muted: #d4d4d8;position:relative;isolation:isolate;align-content:end;min-block-size:clamp(160px,20vw,240px);padding:var(--s-5) var(--s-4);overflow:hidden;border-radius:var(--radius);background:#0b0b0d;color:var(--text)}.browse__intro--photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#000c,#00000073)}.browse__intro-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;inline-size:100%;block-size:100%;object-fit:cover}.browse__intro--medium{min-block-size:clamp(200px,26vw,340px)}.browse__intro--large{min-block-size:clamp(240px,36vw,480px)}@media(min-width:700px){.browse__intro--photo{padding:var(--s-6)}}.browse__subnav ul{display:flex;gap:var(--s-2);overflow-x:auto;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none}.browse__subnav ul::-webkit-scrollbar{display:none}.browse__subnav [aria-current=page]{background:var(--text);border-color:var(--text);color:var(--bg)}@media(min-width:1000px){.browse__subnav ul{flex-wrap:wrap;overflow:visible;margin-inline:0;padding-inline:0}}.browse__build{justify-self:start;background:var(--red-fill);border-color:var(--red-fill);color:var(--on-red)}.browse__build:hover{background:var(--red-fill-hover);border-color:var(--red-fill-hover)}.browse__heading{display:flex;align-items:center;gap:var(--s-4);min-inline-size:0}.browse__title-group{display:grid;gap:var(--s-1);min-inline-size:0}.browse__title-group .section-title{overflow-wrap:anywhere}.browse__logo{flex:none;display:grid;place-items:center;inline-size:clamp(88px,16vw,160px);aspect-ratio:3 / 2;padding:var(--s-2);border-radius:var(--radius);background:var(--tile)}.browse__logo img{max-block-size:100%;inline-size:auto;object-fit:contain}.browse__count{color:var(--text-muted);font-size:var(--fs-small);font-weight:500;font-variant-numeric:tabular-nums}.browse__desc{color:var(--text-muted)}.js .browse__desc[data-clamp]:not(.is-open){max-block-size:4.65em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}@media(max-width:999px){.js .browse__desc[data-clamp]:not(.is-open){max-block-size:3.1em}}@media(min-width:1000px){.js .browse__desc--phone[data-clamp]:not(.is-open){max-block-size:none;overflow:visible;-webkit-mask-image:none;mask-image:none}}.browse__desc-toggle{justify-self:start;min-block-size:32px}.browse button.text-link{padding:0;border:0;background:none;color:var(--text)}.browse-bar{position:sticky;inset-block-start:var(--header-height, 0px);z-index:4;display:flex;gap:var(--s-2);margin-inline:calc(-1 * var(--gutter));padding:var(--s-2) var(--gutter);border-block:1px solid var(--border);background:var(--bg);transition:inset-block-start var(--dur) var(--ease)}.browse-bar>.button{flex:1 1 0;min-inline-size:0;gap:var(--s-2)}.browse-bar .button .icon{--icon-size: 18px}.browse-bar__count{display:contents}.browse-bar .browse-layout{display:none}@media(min-width:700px){.browse-bar .browse-layout{display:flex}.browse-bar>.button{flex:0 1 220px}.browse-bar .browse-layout{margin-inline-start:auto}}@media(min-width:1000px){.browse-bar{display:none}}.browse-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3) var(--s-5);padding-block:var(--s-3)}.browse-toolbar:not(:has(.browse-chips>:not([hidden]))){padding-block-end:0}.browse-chips{display:flex;align-items:center;gap:var(--s-2);min-inline-size:0}.browse-chips:not(:has(>:not([hidden]))){display:none}@media(max-width:999px){.browse-chips{flex:1;overflow-x:auto;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none}.browse-chips::-webkit-scrollbar{display:none}.browse-toolbar:not(:has(.browse-chips>:not([hidden]))){display:none}}@media(min-width:1000px){.browse-toolbar{margin-block-end:var(--s-5);padding-block:var(--s-3);border-block:1px solid var(--border)}.browse-toolbar:not(:has(.browse-chips>:not([hidden]))){padding-block-end:var(--s-3);justify-content:flex-end}.browse-chips{flex-wrap:wrap}}.chip--remove{padding-inline-end:var(--s-2)}.chip--remove .icon{--icon-size: 14px;color:var(--text-muted);transition:color var(--dur-fast) var(--ease)}.chip--remove:hover .icon{color:var(--red)}.chip--garage{border-color:var(--ok);color:var(--ok)}.chip--garage:hover{border-color:var(--ok);background:var(--surface-2)}.browse-chips__clear{flex:none;min-block-size:36px;margin-inline-start:var(--s-1)}.browse-toolbar__controls{display:none}@media(min-width:1000px){.browse-toolbar__controls{display:flex;flex:none;align-items:center;gap:var(--s-4)}}.browse-control{display:flex;align-items:center;gap:var(--s-2)}.browse-control__label{color:var(--text-muted);font:600 var(--fs-micro) / 1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.browse-control .input{min-block-size:44px;block-size:44px;font-size:15px}.browse-control [name=sort_by]{min-inline-size:200px}.browse-per-page .input{padding-inline-start:var(--s-3)}.no-js .browse-per-page,.no-js .browse-layout{display:none}.browse-layout{display:flex;gap:2px}.browse-layout .icon-button{color:var(--text-muted);border:1px solid transparent}.browse-layout .icon-button[aria-pressed=true]{color:var(--text);border-color:var(--border-strong);background:var(--surface)}.browse__layout{display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:1000px){.browse__layout--sidebar{grid-template-columns:260px minmax(0,1fr);gap:var(--s-7)}}.browse__sidebar{display:none}@media(min-width:1000px){.browse__sidebar{display:block;position:sticky;inset-block-start:calc(var(--header-height, 0px) + var(--s-4));align-self:start;max-block-size:calc(100dvh - var(--header-height, 0px) - var(--s-6));overflow-y:auto;overscroll-behavior:contain;padding-inline-end:var(--s-2);scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.facets-drawer{display:none}}.browse__results{min-inline-size:0;transition:opacity var(--dur-fast) var(--ease)}.browse__results:focus{outline:none}.browse__results[aria-busy=true]{opacity:.45;pointer-events:none;cursor:progress}@media(max-width:999px){.browse__results{padding-block-start:var(--s-4)}}.browse__results .empty-state{padding-block:var(--s-7)}.browse__results .empty-state .input-group{max-inline-size:420px}.facets__links{margin-block-end:var(--s-5)}.facets__heading{margin-block-end:var(--s-2);color:var(--text-muted);font:600 var(--fs-micro) / 1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase}.facets__link{display:flex;justify-content:space-between;gap:var(--s-3);padding-block:var(--s-2);color:var(--text);font-size:15px;text-decoration:none}.facets__link:hover{color:var(--red)}.facets__link[aria-current=page]{font-weight:600;color:var(--red)}.facets__link-count,.facet__count{color:var(--text-muted);font-size:13px;font-variant-numeric:tabular-nums}.facets__sublinks{padding-inline-start:var(--s-4);border-inline-start:1px solid var(--border)}.facet__summary{min-block-size:52px;font-size:15px}.facet__summary>span:first-child{flex:1}.facet__summary .count-bubble{margin-inline-start:auto}.facet__body{padding-block-end:var(--s-4)}.facet__list{display:grid}.js .facet__list:not(.is-expanded)>li:nth-child(n+9){display:none}.no-js .facet__more{display:none}.facet__option{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;column-gap:var(--s-3);min-block-size:40px;font-size:15px;line-height:1.3;cursor:pointer}@media(pointer:coarse){.facet__option{min-block-size:44px}}.facet__option input{grid-column:1;inline-size:18px;block-size:18px;margin:0;cursor:inherit}.facet__option .facet__swatch{grid-column:2}.facet__label{grid-column:3;overflow-wrap:anywhere}.facet__count{grid-column:4}.facet__option:hover .facet__label{color:var(--red)}.facet__option:has(input:checked) .facet__label{font-weight:600}.facet__option.is-disabled{opacity:.45;cursor:not-allowed}.facet__option.is-disabled:hover .facet__label{color:inherit}.facet__swatch{inline-size:22px;block-size:22px;border:1px solid var(--border-strong);border-radius:var(--radius);background:center / cover no-repeat var(--surface-2)}.facet__option:has(input:checked) .facet__swatch{outline:2px solid var(--text);outline-offset:1px}.facet__more{min-block-size:36px;margin-block-start:var(--s-1)}.facet__price{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}.facet__money{position:relative}.facet__money>span{position:absolute;inset-block:0;inset-inline-start:var(--s-3);display:grid;place-items:center;color:var(--text-muted);pointer-events:none}.facet__money .input{padding-inline-start:calc(var(--s-3) + 1.2em);font-variant-numeric:tabular-nums}.facets__apply{margin-block-start:var(--s-4)}.facets-drawer .drawer__body{padding-block-start:var(--s-2)}.facets-drawer__footer{grid-template-columns:auto 1fr}.facets-drawer__footer>:only-child{grid-column:1 / -1}.sort-sheet .drawer__body{padding-block:var(--s-2)}.sort-sheet__option{display:flex;align-items:center;gap:var(--s-3);min-block-size:52px;border-block-end:1px solid var(--border);font-size:16px;cursor:pointer}.sort-sheet__option:last-of-type{border-block-end:0}.sort-sheet__option input{inline-size:18px;block-size:18px;margin:0}.sort-sheet__option:has(input:checked){font-weight:600}@media(min-width:1000px){.sort-sheet{display:none}}.search-field{inline-size:100%;max-inline-size:720px;margin-block-start:var(--s-1)}.search-field .input{min-block-size:56px;font-size:17px}.search-field .button{min-block-size:56px}.search-field__submit{display:none}@media(min-width:700px){.search-field__submit{display:inline}}.search-field__input::-webkit-search-cancel-button{cursor:pointer}.search-prompt{color:var(--text-muted)}.search-guides:empty{display:none}.search-guides{margin-block-start:var(--s-8)}.search-content__heading{margin-block-end:var(--s-4)}.search-content__list{display:grid;gap:0 var(--s-6);border-block-start:1px solid var(--border)}@media(min-width:1000px){.search-content__list{grid-template-columns:1fr 1fr}}.browse__results .search-content__list{margin-block-start:var(--s-6)}.search-content__item{display:grid;gap:2px;padding-block:var(--s-4);border-block-end:1px solid var(--border);color:var(--text);text-decoration:none}.search-content__type{color:var(--text-muted);font:600 var(--fs-micro) / 1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase}.search-content__title{font-weight:600;font-size:17px;line-height:1.35}.search-content__item:hover .search-content__title{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:4px}.search-content__excerpt{color:var(--text-muted);font-size:var(--fs-small)}.collection-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3)}@media(min-width:700px){.collection-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4)}}@media(min-width:1000px){.collection-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.collection-tile{display:flex;flex-direction:column;block-size:100%;overflow:hidden;border-radius:var(--radius);background:var(--header-bg, #0b0b0d);color:#f4f4f5;text-decoration:none}.collection-tile__media{position:relative;aspect-ratio:1;overflow:hidden;background:var(--tile)}.collection-tile__media img,.collection-tile__placeholder{inline-size:100%;block-size:100%;object-fit:cover;transition:transform var(--dur) var(--ease)}.collection-tile__placeholder{fill:#a1a1aa;background:#f4f4f5}.collection-tile__bar{flex:1;display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);min-block-size:48px;padding:var(--s-2) var(--s-3);border-block-start:3px solid transparent;transition:border-color var(--dur-fast) var(--ease)}.collection-tile__title{min-inline-size:0;font:var(--font-heading-weight, 600) 15px / 1.15 var(--font-heading);letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere}.collection-tile__count{flex:none;color:#a1a1aa;font-size:13px;font-variant-numeric:tabular-nums}.collection-tile:hover .collection-tile__bar{border-block-start-color:var(--red)}@media(hover:hover){.collection-tile:hover .collection-tile__media img{transform:scale(1.04)}}@media(min-width:700px){.collection-tile__title{font-size:17px}}.brand-section{margin-block-start:var(--s-8)}.brand-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3)}@media(min-width:700px){.brand-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-4)}}@media(min-width:1000px){.brand-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}.brand-tile{display:grid;gap:var(--s-2);color:var(--text);text-decoration:none}.brand-tile__logo{display:grid;place-items:center;aspect-ratio:3 / 2;padding:12%;border:1px solid var(--border);border-radius:var(--radius);background:var(--tile);transition:border-color var(--dur-fast) var(--ease)}.brand-tile__logo img{max-block-size:100%;inline-size:auto;object-fit:contain}.brand-tile__fallback{color:#111114;font:600 15px / 1.2 var(--font-heading);text-transform:uppercase;text-align:center}.brand-tile__name{font-size:var(--fs-small);font-weight:600}.brand-tile:hover .brand-tile__logo{border-color:var(--red)}.brand-tile:hover .brand-tile__name{color:var(--red)}facet-browser{display:block}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-collection.css.map */
