.taipan-collection-banner{display:flex;position:relative;isolation:isolate;height:340px;padding:0 20px 28px;align-items:flex-end;background:#0b0b0c;color:#fff;overflow:hidden}.taipan-collection-banner picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.taipan-collection-banner img{width:100%;height:100%;object-fit:cover}.taipan-collection-banner:before{content:"";position:absolute;top:100px;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0b0b0cbf);z-index:-1}.taipan-collection-banner__content{display:grid;gap:10px;width:100%}.taipan-collection-banner h1{margin:0;font:400 40px/1.15 var(--taipan-heading);color:inherit;text-transform:none;letter-spacing:0}.taipan-collection-banner__description{max-width:520px;opacity:.9;font:400 12px/1.5 var(--taipan-body);letter-spacing:0}.taipan-collection-banner__description>*{margin:0}.taipan-collection-pills{display:block;position:relative;background:#fff;color:#0b0b0c}.taipan-collection-pills__list{display:flex;align-items:center;gap:6px;overflow:auto;scrollbar-width:none;padding:16px;scroll-padding-inline:16px}.taipan-collection-pills__list::-webkit-scrollbar{display:none}.taipan-collection-pill{flex:none;display:inline-flex;align-items:center;gap:10px;border:1px solid #d9d9d6;border-radius:999px;min-height:40px;padding:5px 14px;white-space:nowrap;font:400 12px/1.5 var(--taipan-body)}.taipan-collection-pill:has(img){padding-inline-start:6px}.taipan-collection-pill img{width:28px;height:28px;border-radius:50%;object-fit:cover}.taipan-collection-pill.is-active{color:#fff;background:#0b0b0c;border-color:#0b0b0c;padding-inline:20px}.taipan-collection-pills__next{display:none}.taipan-plp{--background:255 255 255;--text-color:11 11 12;--border-color:217 217 214;font:400 13px/1.75 var(--taipan-body);background:#fff;color:#0b0b0c}.taipan-plp>.container{max-width:none;margin-inline:16px;padding:0}.taipan-plp>.container>.v-stack{gap:0}.taipan-plp-toolbar{height:50px;min-height:50px;border-block:1px solid #d9d9d6;box-shadow:none;margin-inline:-16px;width:calc(100% + 32px);background:#fff;color:#0b0b0c;font:500 11px/1.2 var(--taipan-body);text-transform:uppercase;letter-spacing:.55px}.taipan-plp-toolbar__layout,.taipan-plp-toolbar__count,.taipan-plp-toolbar__sort-value{display:none}.taipan-plp-toolbar__sort{width:50%;position:relative}.taipan-plp-toolbar__button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;padding:0 16px;font:inherit;text-transform:inherit;letter-spacing:inherit}.taipan-plp-toolbar__filter{width:50%;background:#0b0b0c;color:#fff}.taipan-plp-toolbar__filter svg{width:16px;height:16px}.taipan-plp-count-mobile{margin:0;padding-top:16px;color:#55565a;font:400 12px/1.5 var(--taipan-body)}.taipan-plp .collection{display:block;padding-top:12px}.taipan-plp .collection__main{display:flex;flex-direction:column;gap:0}.taipan-plp .active-facets{margin-bottom:20px;justify-content:flex-start}.taipan-plp .product-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 11px;align-items:start}.taipan-plp .taipan-product-card{grid-row:auto;display:flex}.taipan-plp .taipan-product-card__info{padding:12px 0 0;gap:8px}.taipan-plp .taipan-product-card__title{font-size:15px}.taipan-plp .taipan-product-card__prices{font-size:13px}.taipan-plp .taipan-plp-promo{grid-column:1 / -1;grid-row:auto;height:220px;align-self:stretch}.taipan-plp-promo .content-over-media{--content-over-media-gap:0px;--content-over-media-row-gap:0px;--content-over-media-column-gap:0px;min-height:100%;height:100%}.taipan-plp-promo .content-over-media:before{background:linear-gradient(transparent,#0b0b0cbf);opacity:1}.taipan-plp-promo .content{align-self:end;padding:20px;color:#fff;text-align:start}.taipan-plp-promo .prose{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.taipan-plp-promo .prose>*{margin:0}.taipan-plp-promo .prose>p{font:400 24px/1.2 var(--taipan-heading);letter-spacing:0;text-transform:none;color:inherit}.taipan-plp-promo .prose>.h6{font:500 12px/1.2 var(--taipan-body)}.taipan-plp-promo__link{display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid currentColor;padding:2px 0 6px;font:500 12px/1 var(--taipan-body);letter-spacing:1.2px;text-transform:uppercase}.taipan-plp-promo__link .taipan-arrow{filter:invert(1)}.taipan-plp-promo .prose .taipan-plp-promo__link{background:none;text-decoration:none}.taipan-plp-pagination{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 0 56px;font:400 12px/1.5 var(--taipan-body);color:#55565a}.taipan-plp-pagination progress{-webkit-appearance:none;appearance:none;border:0;width:160px;height:2px;background:#d9d9d6;color:#0b0b0c}.taipan-plp-pagination progress::-webkit-progress-bar{background:#d9d9d6}.taipan-plp-pagination progress::-webkit-progress-value{background:#0b0b0c}.taipan-plp-pagination progress::-moz-progress-bar{background:#0b0b0c}.taipan-plp-pagination .button{width:100%;min-height:48px;padding:0 24px;border:1.5px solid #0b0b0c;border-radius:2px;font:500 12px/1 var(--taipan-body);letter-spacing:1.2px;--button-background:11 11 12;--button-text-color:255 255 255;--button-outline-color:11 11 12}.taipan-plp-pagination [aria-busy=true]{pointer-events:none;opacity:.5}.taipan-facets-drawer{--drawer-max-width:440px;--drawer-header-padding:22px 20px;--drawer-body-padding:0 20px;--drawer-footer-padding:20px;--background:255 255 255;--text-color:11 11 12;--border-color:217 217 214;font:400 13px/1.75 var(--taipan-body)}.taipan-facets-drawer::part(content){height:100dvh;max-height:100dvh;border-radius:0}.taipan-facets-drawer::part(header){min-height:46px;padding:16px 20px;border-bottom:1px solid #d9d9d6}.taipan-facets-drawer::part(body){padding:0 20px}.taipan-facets-drawer::part(footer){padding:20px;border-top:1px solid #d9d9d6}.taipan-facets-drawer::part(close-button){color:#0b0b0c}.taipan-facets-drawer [slot=header]{font:500 12px/1.2 var(--taipan-body);letter-spacing:.6px;text-transform:uppercase}.taipan-facets-drawer .accordion{border-color:#d9d9d6}.taipan-facets-drawer .accordion__toggle,.taipan-facets-drawer .accordion:first-child .accordion__toggle{padding-block:22px;font:500 12px/1.2 var(--taipan-body);letter-spacing:.6px;text-transform:uppercase}.taipan-facets-drawer .accordion__toggle svg{width:14px;height:14px}.taipan-facets-drawer .accordion__content,.taipan-facets-drawer .accordion:last-child .accordion__content{padding:0 0 22px}.taipan-facets-drawer .accordion:last-child{border-bottom:1px solid #d9d9d6}.taipan-facet-values{display:flex;flex-direction:column;gap:14px}.taipan-facet-value{display:flex;gap:12px;align-items:center}.taipan-facet-value label{display:inline-flex;gap:12px;align-items:center;cursor:pointer;font:400 13px/1.75 var(--taipan-body)}.taipan-facet-value .checkbox{--checkbox-size:18px;width:18px;height:18px;margin:0;inset-block-start:0;align-self:center;border-radius:0;border-color:#d9d9d6}.taipan-facet-value .checkbox:checked{background-color:#0b0b0c;border-color:#0b0b0c}.taipan-facet-value__count{font-size:12px;color:#55565a}.taipan-facet-values--chip{flex-direction:row;flex-wrap:wrap;gap:8px}.taipan-facet-values--chip label{border:1px solid #d9d9d6;padding:9px 14px;min-height:38px;font:400 12px/1.5 var(--taipan-body)}.taipan-facet-values--chip input:checked+label{background:#0b0b0c;border-color:#0b0b0c;color:#fff}.taipan-facet-values--chip input:focus-visible+label{outline:2px solid currentColor;outline-offset:3px}.taipan-facet-value input:disabled+label{opacity:.4;cursor:not-allowed}.taipan-facets-footer{display:flex;gap:16px;align-items:center}.taipan-facets-footer dialog-close-button{flex:1}.taipan-facets-footer .button{min-height:56px;padding:0 16px;border-radius:2px;font:500 12px/1 var(--taipan-body);letter-spacing:1.2px;--button-background:11 11 12;--button-text-color:255 255 255;--button-outline-color:11 11 12}.taipan-facets-reset{font:400 12px/1.5 var(--taipan-body);text-decoration:underline;text-underline-offset:2px}.taipan-pending-facets{display:flex;flex-wrap:wrap;gap:8px}.taipan-pending-facets:not(:empty){padding-top:20px}.taipan-pending-facets button{padding:6px 10px;border:1px solid #d9d9d6;font:400 12px/1.5 var(--taipan-body)}@media screen and (max-width:699px){.taipan-facets-drawer{--drawer-max-width:100vw}.taipan-facets-drawer::part(content){width:100vw;max-width:100vw}}@media screen and (min-width:700px){.taipan-collection-banner{height:480px;padding:0 40px;align-items:center}.taipan-collection-banner:before{inset:0 auto 0 0;width:min(900px,100%);background:linear-gradient(90deg,rgb(11 11 12 / .65),transparent)}.taipan-collection-banner__content{gap:20px}.taipan-collection-banner h1{font-size:64px;line-height:1.05}.taipan-collection-banner__description{font-size:13px;line-height:1.75}.taipan-collection-pills__list{padding:28px 40px;gap:8px;scroll-padding-inline:40px}.taipan-collection-pill{min-height:50px;padding:6px 20px;font-size:13px}.taipan-collection-pill img{width:36px;height:36px}.taipan-collection-pills__next{display:grid;place-items:center;position:absolute;inset:32px 24px auto auto;width:40px;height:40px;border:1px solid #d9d9d6;border-radius:50%;background:#fff}.taipan-collection-pills:has(button:not([hidden])):after{content:"";position:absolute;inset:0 0 0 auto;width:160px;background:linear-gradient(90deg,transparent,#fff 70%);pointer-events:none}.taipan-collection-pills__next{z-index:1}.taipan-collection-pills__next[hidden]{display:none}.taipan-plp>.container{margin-inline:40px}.taipan-plp-toolbar{height:66px;margin-inline:-40px;width:calc(100% + 80px);font-size:12px;letter-spacing:.6px}.taipan-plp-toolbar__layout{display:flex;gap:10px;align-items:center;justify-content:center;padding:0 32px;border-right:1px solid #d9d9d6}.taipan-plp-toolbar__layout button{width:20px;height:20px;opacity:.4}.taipan-plp-toolbar__layout button.is-active{opacity:1}.taipan-plp-toolbar__layout svg{width:20px;height:20px}.taipan-plp-toolbar__count{display:block;flex:1;text-align:center;font:inherit;color:#55565a}.taipan-plp-toolbar__sort{width:auto;height:100%;border-left:1px solid #d9d9d6}.taipan-plp-toolbar__button{padding-inline:24px;gap:10px}.taipan-plp-toolbar__sort-value{display:inline}.taipan-plp-toolbar__filter{width:auto}.taipan-plp-count-mobile{display:none}.taipan-plp .collection{padding-top:48px}.taipan-plp .product-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 16px}.taipan-plp .product-list[collection-desktop-layout=large]{grid-template-columns:repeat(2,minmax(0,1fr))}.taipan-plp .taipan-plp-promo{grid-column:span var(--product-list-promo-column-span,1);height:100%;min-height:360px}.taipan-plp-promo .content{padding:24px}.taipan-plp-pagination{padding-bottom:32px}.taipan-plp-pagination progress{width:200px}.taipan-plp-pagination .button{width:240px}.taipan-facets-drawer::part(header){min-height:71px;padding:24px 32px}.taipan-facets-drawer::part(body){padding-inline:32px}.taipan-facets-drawer::part(footer){padding:20px 32px}}@media screen and (min-width:1000px){.taipan-plp-toolbar__sort>.popover{inset-inline:-1px 0;width:calc(100% + 1px)}.taipan-plp-toolbar__sort>.popover::part(content){box-sizing:border-box;width:100%;max-width:none}.taipan-plp .product-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1400px){.taipan-collection-banner{padding-inline:64px}.taipan-collection-pills__list{padding-inline:64px;scroll-padding-inline:64px}.taipan-plp>.container{margin-inline:64px}.taipan-plp-toolbar{margin-inline:-64px;width:calc(100% + 128px)}.taipan-plp-toolbar__button{padding-inline:32px}}.taipan-plp-toolbar{flex-direction:row;align-items:stretch}.taipan-plp-toolbar__count{margin:0;align-self:center}.taipan-facets-drawer .facets .accordion-list .accordion:first-child .accordion__toggle{padding-block:22px}.taipan-plp-toolbar__layout span{display:grid;place-items:center;width:20px;height:20px}.taipan-plp-toolbar__layout span svg{width:auto;height:auto;max-width:20px;max-height:20px}.taipan-plp .product-list{margin:0}.taipan-product-card__reviews{color:#55565a;font:400 12px/1.5 var(--taipan-body)}.taipan-collection-banner h1{max-width:900px}.taipan-collection-banner__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.taipan-facets-drawer .taipan-nav-swatch{display:block;flex:none;width:10px;height:10px;border-radius:50%;background:#c7cace}.taipan-facets-drawer .taipan-nav-swatch--steel{background:#6f7479}.taipan-facets-drawer .taipan-nav-swatch--gold{background:#cca24a}.taipan-collection-pill.is-active{height:38px;min-height:38px;padding-block:0}@media screen and (min-width:700px){.taipan-collection-pill.is-active{height:51px;min-height:51px}}.taipan-facets-drawer::part(body){padding-bottom:24px}.taipan-plp .empty-state .button{--button-background: 11 11 12;--button-text-color: 255 255 255;--button-outline-color: 11 11 12;min-height:48px;padding:16px 24px;border-radius:2px;font:500 12px/1 var(--taipan-body);letter-spacing:1.2px;text-transform:uppercase}.taipan-plp-pagination{padding-bottom:32px}
/*# sourceMappingURL=/cdn/shop/t/48/assets/taipan-plp.css.map */
