:root{--grid-small: 375px;--grid-medium: 768px;--grid-large: 1024px;--grid-xlarge: 1440px}:root{--colour-black: #1b1b1e;--colour-black-rgb: 27, 27, 30;--colour-white: #ffffff;--colour-off-white: #f5f5f5;--colour-red: #9c0411;--colour-warrior: #9c0411;--colour-brown: #b78d3a;--colour-gladiator: #b78d3a;--colour-green: #049c13;--colour-in-stock: #049c13;--colour-orange: #dd8820;--colour-low-stock: #dd8820;--colour-grey: #888889;--colour-out-stock: #888889}@font-face{font-family:GeistMono-Bold;src:url(cd13f861daa1354f2b3b.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GeistMono-SemiBold;src:url(0a4c5899d55468fe9f8e.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:GeneralSans-Medium;src:url(9e7904e31d714524f2d9.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GeneralSans-Medium;src:url(a56f7b6a4e6a8649e7e2.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:GeneralSans-SemiBold;src:url(04ff270253cd881ac35e.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:GeneralSans-SemiBold;src:url(9467b6b6d3c65cf519c3.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:GT-Walsheim-Medium;src:url(12ee215cbcbc71e7a5ac.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT-Walsheim-Bold;src:url(11b2b28fb98407860e9b.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-body: "GeneralSans-Medium", sans-serif;--font-body-bold: "GeneralSans-SemiBold", sans-serif;--font-heading: "GT-Walsheim-Medium", sans-serif;--font-heading-bold: "GT-Walsheim-Bold", sans-serif;--font-secondary: "GeistMono-SemiBold", sans-serif;--font-secondary-bold: "GeistMono-Bold", sans-serif}.visually-hidden{height:0;visibility:hidden}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.game-h1,.game-h2,.game-h3,.game-h4,.game-h5,.game-h6{font-family:var(--font-heading);font-style:normal;line-height:100%;font-weight:500}.game-h1{font-size:64px;letter-spacing:-1.28px;text-transform:uppercase}.game-h2{font-size:48px;letter-spacing:-.96px;text-transform:uppercase}.game-h3{font-size:32px;letter-spacing:-.48px;text-transform:uppercase}.game-h4{font-size:24px;font-weight:500;letter-spacing:-.36px;text-transform:uppercase}.game-h5{font-size:18px;font-weight:500;letter-spacing:-.36px;text-transform:uppercase}.game-h6{font-size:14px;font-weight:500;letter-spacing:-.36px;text-transform:uppercase}@media only screen and (min-width: 769px){.game-h1{font-size:88px;letter-spacing:-1.76px}.game-h2{font-size:64px;letter-spacing:-1.28px}.game-h3{font-size:48px;letter-spacing:-.96px}.game-h4{font-size:32px;letter-spacing:-.48px}.game-h5{font-size:24px;letter-spacing:-.48px}.game-h6{font-size:16px;letter-spacing:-.48px}}.p1-medium,.text-base p,.p2-medium{--font-heading-transform: initial}.p2-medium{font-size:12px;font-weight:500;line-height:120%;letter-spacing:-.12px}@media only screen and (min-width: 769px){.p2-medium{font-size:14px;line-height:120%;letter-spacing:-.14px}}.p1-medium,.text-base p{font-size:14px;font-weight:500;line-height:120%;letter-spacing:-.14px}@media only screen and (min-width: 769px){.p1-medium,.text-base p{font-size:16px;line-height:120%;letter-spacing:-.16px}}.p1-medium-semibold{font-size:14px;font-weight:600;line-height:120%;letter-spacing:-.14px}@media only screen and (min-width: 769px){.p1-medium-semibold{font-size:16px;letter-spacing:-.16px}}#ProductsList{gap:24px}@media (max-width: 768px){#ProductsList{gap:13px}}.collection-template:not(.ss__loaded--no-results) .no-results{display:none}.collection-template.ss-shop .collection .template-search__header .search__form .search__content,.collection-template.ss-shop .collection .template-search__header .search__form .ss__autocomplete--target,.collection-template.ss__loaded--no-results .ss__no-results .ss__no-results__content{display:none}.collection-template #searchspring-content .ss__result .product-card .product-card__wrapper .product-card__info form.product-card__actions .product-card__list-atc{opacity:1;transform:unset}.collection__content{margin-top:16px}.section-main-collection-banner .collection-hero .collection-hero__inner .collection-hero__text .collection-hero__info .collection-hero__title .inline-block{font-family:GT-Walsheim-Medium,sans-serif;font-size:48px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.96px;text-transform:uppercase}@media (max-width: 768px){.section-main-collection-banner .collection-hero .collection-hero__inner .collection-hero__text .collection-hero__info .collection-hero__title .inline-block{font-size:32px;letter-spacing:-.64px}}.section-main-collection-banner .collection-hero .collection-hero__inner .collection-hero__text .collection-hero__info .collection-hero__description .block p{font-family:GeneralSans-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.16px}@media (max-width: 768px){.section-main-collection-banner .collection-hero .collection-hero__inner .collection-hero__text .collection-hero__info .collection-hero__description .block p{font-size:14px;letter-spacing:-.14px}}.section-main-collection-banner .collection-hero .collection-hero__inner.color-scheme-1 .collection-hero__description .block p{color:#1b1b1e}.section-main-collection-banner .description-container{position:relative}.section-main-collection-banner .description-container[data-truncated=true] .description-content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden;max-height:none}.section-main-collection-banner .description-container[data-truncated=false] .description-content{display:block}.section-main-collection-banner .description-fade-overlay{position:absolute;bottom:0;left:0;right:0;height:35px;background:linear-gradient(to bottom,#f5f5f500,#f5f5f5);pointer-events:none}.section-main-collection-banner .description-toggle-btn{background:none;border:none;padding:0;color:inherit;cursor:pointer;color:#1b1b1e;font-family:GeneralSans-SemiBold,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.16px;text-transform:none;height:auto;margin-top:4px}@media (max-width: 768px){.section-main-collection-banner .description-toggle-btn{font-size:14px;letter-spacing:-.14px}}.section-main-collection-banner .description-toggle-btn .read-more-text{display:inline}.section-main-collection-banner .description-toggle-btn .read-less-text,.section-main-collection-banner .description-toggle-btn[aria-expanded=true] .read-more-text{display:none}.section-main-collection-banner .description-toggle-btn[aria-expanded=true] .read-less-text{display:inline}body.collection-template.ss-shop .collection-hero__title{display:none}.collection__toolbar{margin-bottom:0!important}@media (min-width: 768px){.collection__toolbar{--facet-width: clamp(220px, calc(23.215% + .6rem) , 330px)}}.collection__toolbar .collection__toolbar-left{gap:18px}@media (min-width: 768px){.collection__toolbar .collection__toolbar-left{flex:0 0 calc(var(--facet-width) - 24px);justify-content:space-between}}.collection__toolbar .facet-drawer-wrapper button.facet-drawer-button{border:2px solid #1b1b1e;border-radius:8px;padding:8px 16px 8px 8px;height:40px;gap:10px}@media (min-width: 768px){.collection__toolbar .facet-drawer-wrapper button.facet-drawer-button:hover:before{border:2px solid #1b1b1e;background-color:#1b1b1e;border-radius:8px;width:calc(100% + 2px)}.collection__toolbar .facet-drawer-wrapper button.facet-drawer-button:hover svg *{fill:#fff}}.collection__toolbar .facet-drawer-wrapper button.facet-drawer-button span{font-family:GT-Walsheim-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.32px;text-transform:uppercase}@media (max-width: 768px){.collection__toolbar .facet-drawer-wrapper button.facet-drawer-button span{font-size:14px;letter-spacing:-.28px}}.collection__toolbar .product-count-container #ProductCount{color:#1b1b1e80;font-family:GeneralSans-Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.14px;text-transform:lowercase}@media (min-width: 768px){.collection__toolbar .product-count-container #ProductCount{white-space:nowrap}}.collection__toolbar .collection__toolbar-right{gap:16px 40px}.collection__toolbar .collection__toolbar-right compare-switch label .text-nowrap{font-family:GT-Walsheim-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.32px;text-transform:uppercase}@media (max-width: 768px){.collection__toolbar .collection__toolbar-right compare-switch label .text-nowrap{font-size:14px;letter-spacing:-.28px}}.collection__toolbar .collection__toolbar-right compare-switch label .switch-slider{background-color:#fff;border:2px solid #1b1b1e;border-radius:5px;height:28px;width:50px}.collection__toolbar .collection__toolbar-right compare-switch label .switch-slider:before{border-radius:3px;background-color:#1b1b1e;height:18px;width:18px;top:3px;inset-inline-start:3px}.collection__toolbar .collection__toolbar-right compare-switch .switch:checked+label>.switch-slider:before{transform:translate(22px)}.collection__toolbar .collection__toolbar-right #SortByContainer{gap:12px}@media (min-width: 768px){.collection__toolbar .collection__toolbar-right #SortByContainer{min-width:281px}}.collection__toolbar .collection__toolbar-right #SortByContainer label{font-family:GT-Walsheim-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.32px;text-transform:uppercase}.collection__toolbar .collection__toolbar-right #SortByContainer .select select{border-radius:12px;border:2px solid #1b1b1e;box-shadow:4px 4px #1b1b1e;font-family:GeneralSans-Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.14px;padding:8px;height:40px}.collection__toolbar .collection__toolbar-right layout-switcher{gap:12px}.collection__toolbar .collection__toolbar-right layout-switcher .layout-switcher__label{font-family:GT-Walsheim-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.32px;text-transform:uppercase}.collection__toolbar .collection__toolbar-right layout-switcher button{border-radius:8px;border:2px solid #1b1b1e}.filter-text-hide,.filter-text-show{transition:display .2s ease}.filter-text-show{display:inline}.filter-text-hide{display:none}#FacetFiltersContainer:not([style*="display: none"])~.facet-drawer-wrapper .filter-text-show{display:none}#FacetFiltersContainer:not([style*="display: none"])~.facet-drawer-wrapper .filter-text-hide{display:inline}#FacetFiltersContainer form .accordion-details:first-of-type .accordion-details__summary,#FacetDrawer form .accordion-details:first-of-type .accordion-details__summary{padding-block:0 32px}@media (max-width: 768px){#FacetFiltersContainer form .accordion-details:first-of-type .accordion-details__summary,#FacetDrawer form .accordion-details:first-of-type .accordion-details__summary{padding-block:0 24px}}#FacetFiltersContainer form .accordion-details .accordion-details__summary,#FacetDrawer form .accordion-details .accordion-details__summary{padding-block:16px 32px}@media (max-width: 768px){#FacetFiltersContainer form .accordion-details .accordion-details__summary,#FacetDrawer form .accordion-details .accordion-details__summary{padding-block:16px 24px}}#FacetFiltersContainer form .accordion-details .accordion-details__summary span,#FacetDrawer form .accordion-details .accordion-details__summary span{font-family:GT-Walsheim-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.32px;text-transform:uppercase}@media (max-width: 768px){#FacetFiltersContainer form .accordion-details .accordion-details__summary span,#FacetDrawer form .accordion-details .accordion-details__summary span{font-size:14px;letter-spacing:-.28px}}#FacetFiltersContainer form .accordion-details .accordion-details__content ul li input.checkbox,#FacetDrawer form .accordion-details .accordion-details__content ul li input.checkbox{border-radius:3px;border:2px solid #1b1b1e;height:18px;width:18px}#FacetFiltersContainer form .accordion-details .accordion-details__content ul li input.checkbox:checked:after,#FacetDrawer form .accordion-details .accordion-details__content ul li input.checkbox:checked:after{display:none}#FacetFiltersContainer form .accordion-details .accordion-details__content ul li label .reversed-link__text,#FacetDrawer form .accordion-details .accordion-details__content ul li label .reversed-link__text{color:#1b1b1e;font-family:GeneralSans-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.16px}@media (max-width: 768px){#FacetFiltersContainer form .accordion-details .accordion-details__content ul li label .reversed-link__text,#FacetDrawer form .accordion-details .accordion-details__content ul li label .reversed-link__text{font-size:14px;letter-spacing:-.14px}}#FacetFiltersContainer form .accordion-details .accordion-details__content ul li label .count,#FacetDrawer form .accordion-details .accordion-details__content ul li label .count{color:#1b1b1e80;font-family:GeistMono-SemiBold,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.24px;text-transform:uppercase}@media (max-width: 768px){#FacetFiltersContainer form .accordion-details .accordion-details__content ul li label .count,#FacetDrawer form .accordion-details .accordion-details__content ul li label .count{font-size:10px;letter-spacing:-.2px}}#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range,#FacetDrawer form .accordion-details .accordion-details__content--price price-range{gap:24px}#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-range__labels,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-range__labels{margin-top:-13px;transform:translateY(13px)}#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-range__labels .facet-range__min-label,#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-range__labels .facet-range__max-label,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-range__labels .facet-range__min-label,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-range__labels .facet-range__max-label{color:#1b1b1e80;font-family:GeistMono-SemiBold,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.24px;text-transform:uppercase}@media (max-width: 768px){#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-range__labels .facet-range__min-label,#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-range__labels .facet-range__max-label,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-range__labels .facet-range__min-label,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-range__labels .facet-range__max-label{font-size:10px;letter-spacing:-.2px}}#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-range-wrapper .facet-range::-webkit-slider-thumb,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-range-wrapper .facet-range::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid rgb(var(--color-foreground));background-color:rgb(var(--color-foreground));border-radius:3px;box-shadow:none;cursor:pointer;height:16px;width:16px;margin-block-start:-6px;position:relative;z-index:1;pointer-events:auto}#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-range-wrapper .facet-range::-moz-range-thumb,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-range-wrapper .facet-range::-moz-range-thumb{border:1px solid rgb(var(--color-foreground));background-color:rgb(var(--color-foreground));border-radius:3px;box-shadow:none;cursor:pointer;height:14px;width:14px;pointer-events:auto}@media not screen and (pointer: fine){#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-range-wrapper .facet-range::-webkit-slider-thumb,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-range-wrapper .facet-range::-webkit-slider-thumb{height:20px;width:20px;margin-block-start:-9px}#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-range-wrapper .facet-range::-moz-range-thumb,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-range-wrapper .facet-range::-moz-range-thumb{height:16px;width:16px}}#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-input-wrapper,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-input-wrapper{gap:12px}#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-input-wrapper .facet-range__separator,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-input-wrapper .facet-range__separator{color:#1b1b1e80;text-align:right;font-family:GeneralSans-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.16px}@media (max-width: 768px){#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-input-wrapper .facet-range__separator,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-input-wrapper .facet-range__separator{font-size:14px;letter-spacing:-.14px}}#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-input-wrapper input,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-input-wrapper input{border-radius:12px;border:2px solid #1b1b1e;box-shadow:4px 4px #1b1b1e;height:40px;padding:0 12px;color:var(--Primary-Charcoal, #1B1B1E);font-family:GeneralSans-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.32px}@media (max-width: 768px){#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-input-wrapper input,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-input-wrapper input{font-size:14px;letter-spacing:-.14px}}#FacetFiltersContainer form .accordion-details .accordion-details__content--price price-range .facet-input-wrapper input::placeholder,#FacetDrawer form .accordion-details .accordion-details__content--price price-range .facet-input-wrapper input::placeholder{color:#1b1b1e4d}#FacetFiltersContainer form .accordion-details .accordion-details__content--availability ul li input.checkbox,#FacetDrawer form .accordion-details .accordion-details__content--availability ul li input.checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:50px;height:28px;border-radius:5px;border:2px solid #1b1b1e;background-color:#0000;cursor:pointer;transition:all .3s ease}#FacetFiltersContainer form .accordion-details .accordion-details__content--availability ul li input.checkbox:before,#FacetDrawer form .accordion-details .accordion-details__content--availability ul li input.checkbox:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:3px;background-color:#1b1b1e;transition:all .3s ease}#FacetFiltersContainer form .accordion-details .accordion-details__content--availability ul li input.checkbox:after,#FacetDrawer form .accordion-details .accordion-details__content--availability ul li input.checkbox:after{display:none}#FacetFiltersContainer form .accordion-details .accordion-details__content--availability ul li input.checkbox:checked,#FacetDrawer form .accordion-details .accordion-details__content--availability ul li input.checkbox:checked{background-color:#1b1b1e;border-color:#1b1b1e}#FacetFiltersContainer form .accordion-details .accordion-details__content--availability ul li input.checkbox:checked:before,#FacetDrawer form .accordion-details .accordion-details__content--availability ul li input.checkbox:checked:before{transform:translate(22px);background-color:#fff}#FacetFiltersContainer form .accordion-details .accordion-details__content--availability ul li input.checkbox:checked:after,#FacetDrawer form .accordion-details .accordion-details__content--availability ul li input.checkbox:checked:after{display:none}#FacetFiltersContainer form .accordion-details .accordion-details__content--availability ul li input.checkbox:disabled,#FacetDrawer form .accordion-details .accordion-details__content--availability ul li input.checkbox:disabled{opacity:.5;cursor:not-allowed}#FacetFiltersContainer form .accordion-details .accordion-details__content--availability ul li input.checkbox:disabled:before,#FacetDrawer form .accordion-details .accordion-details__content--availability ul li input.checkbox:disabled:before{opacity:.5}#FacetFiltersContainer form .accordion-details .accordion-details__content--availability ul li input.checkbox:not(:disabled):hover,#FacetDrawer form .accordion-details .accordion-details__content--availability ul li input.checkbox:not(:disabled):hover{border-color:#000c}#FacetFiltersContainer .drawer__inner .drawer__content .drawer__header .drawer__header-inner,#FacetDrawer .drawer__inner .drawer__content .drawer__header .drawer__header-inner{border-block-end:2px solid #1b1b1e;padding:12px 18px}#FacetFiltersContainer .drawer__inner .drawer__content .drawer__header .drawer__header-inner .drawer__heading span,#FacetDrawer .drawer__inner .drawer__content .drawer__header .drawer__header-inner .drawer__heading span{font-family:GT-Walsheim-Medium,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.36px;text-transform:uppercase}#FacetFiltersContainer .drawer__inner .drawer__content .drawer__header .drawer__header-inner .drawer__close-btn,#FacetDrawer .drawer__inner .drawer__content .drawer__header .drawer__header-inner .drawer__close-btn{border-radius:8px;border:2px solid #1b1b1e;padding:2px}#FacetFiltersContainer .drawer__inner .drawer__content .drawer__body,#FacetDrawer .drawer__inner .drawer__content .drawer__body{padding-inline:18px;padding-block-start:24px}#FacetFiltersContainer .drawer__inner .drawer__content .drawer__body #SortByContainerMobile,#FacetDrawer .drawer__inner .drawer__content .drawer__body #SortByContainerMobile{display:flex;align-items:center;gap:12px;padding-block-end:32px;border-bottom:1px solid rgba(27,27,30,.1)}#FacetFiltersContainer .drawer__inner .drawer__content .drawer__body #SortByContainerMobile label.h4,#FacetDrawer .drawer__inner .drawer__content .drawer__body #SortByContainerMobile label.h4{font-family:GT-Walsheim-Medium,sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:-.28px;text-transform:uppercase}#FacetFiltersContainer .drawer__inner .drawer__content .drawer__body #SortByContainerMobile .select select,#FacetDrawer .drawer__inner .drawer__content .drawer__body #SortByContainerMobile .select select{border:2px solid #1b1b1e;border-radius:12px;box-shadow:4px 4px #1b1b1e;padding:6px 12px;font-family:GeneralSans-Medium,sans-serif;font-size:12px;font-weight:500;line-height:1.2;letter-spacing:-.12px;height:36px}#FacetFiltersContainer .drawer__inner .drawer__content .drawer__body .drawer__sticky.drawer__sticky--bottom,#FacetDrawer .drawer__inner .drawer__content .drawer__body .drawer__sticky.drawer__sticky--bottom{background:linear-gradient(to bottom,#fff0,#fff 3rem);padding-top:3rem}#FacetFiltersContainer .drawer__inner .drawer__content .drawer__body .drawer__sticky.drawer__sticky--bottom button,#FacetDrawer .drawer__inner .drawer__content .drawer__body .drawer__sticky.drawer__sticky--bottom button{border-radius:6px}#FacetFiltersContainer .drawer__inner .drawer__content .drawer__body .drawer__sticky.drawer__sticky--bottom button span,#FacetDrawer .drawer__inner .drawer__content .drawer__body .drawer__sticky.drawer__sticky--bottom button span{font-family:GeistMono-Bold,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.28px;text-transform:uppercase}.products-list .image-column .card-media{border-radius:16px}@media (max-width: 768px){.products-list .image-column .card-media.card-media--extra-small .card-media__content{padding:16px}}.products-list .image-column .card-media .card-media__content .card-media__content-wrapper .card-media__heading.h3{font-size:32px;line-height:100%;letter-spacing:-.64px}@media (max-width: 768px){.products-list .image-column .card-media .card-media__content .card-media__content-wrapper .card-media__heading.h3{font-size:24px;letter-spacing:-.48px}}.products-list .image-column .card-media .card-media__content .card-media__content-wrapper .card-media__description{margin-top:8px}.products-list .image-column .card-media .card-media__content .card-media__content-wrapper .card-media__description.text-sm p{font-size:14px;line-height:120%;letter-spacing:-.14px}@media (max-width: 768px){.products-list .image-column .card-media .card-media__content .card-media__content-wrapper .card-media__description.text-sm p{font-size:12px;line-height:120%;letter-spacing:-.12px}}.products-list .image-column .card-media .card-media__content .card-media__content-wrapper .card-media__button button{border-radius:8px;padding:12px 24px;transition:all .2s ease-in-out}.products-list .image-column .card-media .card-media__content .card-media__content-wrapper .card-media__button button span{font-size:16px;font-weight:700;line-height:100%;letter-spacing:-.32px}.products-list .image-column .card-media.color-scheme-inverse .card-media__content .card-media__content-wrapper .card-media__heading,.products-list .image-column .card-media.color-scheme-inverse .card-media__content .card-media__content-wrapper .card-media__description.text-sm p{color:#f5f5f5}compare-bar{border-top:2px solid #1b1b1e}compare-bar .compare-bar__inner .compare-bar__list-wrap{padding-top:9.5px;padding-bottom:9px;margin:0}@media (max-width: 768px){compare-bar .compare-bar__inner .compare-bar__list-wrap{padding:0 18px 12px;border-top:0}}@media (max-width: 768px){compare-bar .compare-bar__inner .compare-bar__list-wrap .compare-bar__list-mobile-border-top{display:block!important;width:100%;border-top:1px solid #dfdfdf;padding:0 18px 12px}}compare-bar .compare-bar__inner .compare-bar__list-wrap ul.compare-bar__list{gap:24px}@media (max-width: 768px){compare-bar .compare-bar__inner .compare-bar__list-wrap ul.compare-bar__list{gap:12px}}compare-bar .compare-bar__inner .compare-bar__list-wrap ul.compare-bar__list li.compare-bar__item{width:75px;height:75px;background-color:#fff;margin:0}@media (max-width: 768px){compare-bar .compare-bar__inner .compare-bar__list-wrap ul.compare-bar__list li.compare-bar__item{width:55px;height:55px}}compare-bar .compare-bar__inner .compare-bar__list-wrap ul.compare-bar__list li.compare-bar__item:not(:has(.media-wrapper)){border:2px dashed rgba(27,27,30,.5)}compare-bar .compare-bar__inner .compare-bar__list-wrap ul.compare-bar__list li.compare-bar__item button{padding:3px;width:16px;height:16px;border-radius:2px;background-color:#1b1b1e}@media (max-width: 768px){compare-bar .compare-bar__inner .compare-bar__list-wrap ul.compare-bar__list li.compare-bar__item button{padding:2px;width:12px;height:12px}}compare-bar .compare-bar__inner .compare-bar__list-wrap ul.compare-bar__list li.compare-bar__item button svg *{fill:#fff;stroke:#fff;stroke-width:1px}compare-bar .compare-bar__inner .compare-bar__list-wrap ul.compare-bar__list li.compare-bar__item button:hover:before{background-color:#fff}compare-bar .compare-bar__inner .compare-bar__list-wrap ul.compare-bar__list li.compare-bar__item button:hover svg *{fill:#1b1b1e;stroke:#1b1b1e}@media (max-width: 768px){compare-bar .compare-bar__inner .compare-bar__clear-mobile{padding:0 34px 12px 18px}compare-bar .compare-bar__inner .compare-bar__clear-mobile button{font-family:GeistMono-Bold,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.28px;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-style:solid;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}compare-bar .compare-bar__inner .compare-bar__clear-mobile button:after{display:none}}@media (max-width: 768px){compare-bar .compare-bar__inner .compare-bar__actions-wrap{padding:17px 18px}}compare-bar .compare-bar__inner .compare-bar__actions-wrap .compare-bar__count{font-family:GeistMono-SemiBold,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.24px;text-transform:uppercase}compare-bar .compare-bar__inner .compare-bar__actions-wrap .compare-bar__actions{gap:12px}@media (max-width: 768px){compare-bar .compare-bar__inner .compare-bar__actions-wrap .compare-bar__actions{gap:16px}}compare-bar .compare-bar__inner .compare-bar__actions-wrap .compare-bar__actions button.compare-bar__open{border-radius:8px;border:2px solid inherit}compare-bar .compare-bar__inner .compare-bar__actions-wrap .compare-bar__actions button.compare-bar__open span{font-family:GeistMono-Bold,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.32px;text-transform:uppercase}@media (max-width: 768px){compare-bar .compare-bar__inner .compare-bar__actions-wrap .compare-bar__actions button.compare-bar__open span{font-size:14px;letter-spacing:-.28px}}compare-bar .compare-bar__inner .compare-bar__actions-wrap .compare-bar__actions button.compare-bar__clear{border-radius:8px;border:2px solid #1b1b1e;font-family:GeistMono-Bold,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.32px;text-transform:uppercase;padding:10px 24px!important}compare-bar .compare-bar__inner .compare-bar__actions-wrap .compare-bar__actions button.compare-bar__clear:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background:#1b1b1e;transition:all .3s ease-in-out;z-index:-1}compare-bar .compare-bar__inner .compare-bar__actions-wrap .compare-bar__actions button.compare-bar__clear:hover{color:#fff!important}compare-bar .compare-bar__inner .compare-bar__actions-wrap .compare-bar__actions button.compare-bar__clear:hover:before{width:100%}compare-bar .compare-bar__inner .compare-bar__actions-wrap .compare-bar__actions button.compare-bar__clear:after{display:none}compare-bar .compare-bar__inner .compare-bar__actions-wrap .compare-bar__actions .compare-bar__toggle-list{border-radius:8px;border:2px solid #1b1b1e!important;padding:4px}compare-drawer button.compare-table--remove{padding:unset;border-radius:4px}compare-drawer .btn.btn--primary{border-radius:8px;border:2px solid #1b1b1e}compare-drawer .btn.btn--primary span{font-family:GT-Walsheim-Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.28px;text-transform:uppercase}@media (max-width: 768px){body.is-product-comparing compare-checkbox{right:unset!important;left:2px}body.is-product-comparing .product-card__badge{top:28px!important}}body.is-product-comparing compare-switch label .switch-slider{background-color:#1b1b1e!important}body.is-product-comparing compare-switch label .switch-slider:before{background-color:#fff!important}.template-search .template-search__header,.collection .template-search__header{margin-bottom:64px;gap:24px}@media (max-width: 768px){.template-search .template-search__header,.collection .template-search__header{margin-bottom:44px;gap:16px}}.template-search .template-search__header h1 motion-element,.collection .template-search__header h1 motion-element{font-family:GT-Walsheim-Medium,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.64px;text-transform:uppercase}@media (max-width: 768px){.template-search .template-search__header h1 motion-element,.collection .template-search__header h1 motion-element{font-size:24px;letter-spacing:-.48px}}@media (min-width: 1024px){.template-search .template-search__header .template-search__search predictive-search,.collection .template-search__header .template-search__search predictive-search{min-width:660px}}.template-search .template-search__header .template-search__search predictive-search:not([results]) .search__content,.collection .template-search__header .template-search__search predictive-search:not([results]) .search__content{border:0}.template-search .template-search__header .template-search__search predictive-search form .search__field input.search__input,.collection .template-search__header .template-search__search predictive-search form .search__field input.search__input{border-radius:12px;border:2px solid #1b1b1e;background-color:#fff;box-shadow:4px 4px #1b1b1e;font-family:GeneralSans-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.32px;height:48px;padding:12px 12px 12px 24px}@media (max-width: 768px){.template-search .template-search__header .template-search__search predictive-search form .search__field input.search__input,.collection .template-search__header .template-search__search predictive-search form .search__field input.search__input{font-size:14px;letter-spacing:-.28px;height:40px;padding:8px 8px 8px 16px}}.template-search .template-search__header .template-search__search predictive-search form .search__field button.search__reset,.collection .template-search__header .template-search__search predictive-search form .search__field button.search__reset{color:#1b1b1e80;font-family:GeistMono-SemiBold,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.24px;text-transform:uppercase}@media (max-width: 768px){.template-search .template-search__header .template-search__search predictive-search form .search__field button.search__reset,.collection .template-search__header .template-search__search predictive-search form .search__field button.search__reset{font-size:10px;letter-spacing:-.2px}}.template-search .template-search__header .no-results,.collection .template-search__header .no-results{margin-top:72px;gap:16px}@media (max-width: 768px){.template-search .template-search__header .no-results,.collection .template-search__header .no-results{margin-top:48px;gap:12px}}.template-search .template-search__header .no-results h4,.collection .template-search__header .no-results h4{font-family:GT-Walsheim-Medium,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.48px;text-transform:uppercase}@media (max-width: 768px){.template-search .template-search__header .no-results h4,.collection .template-search__header .no-results h4{font-size:18px;letter-spacing:-.36px}}.template-search .template-search__header .no-results p,.collection .template-search__header .no-results p{font-family:GeneralSans-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.16px}@media (max-width: 768px){.template-search .template-search__header .no-results p,.collection .template-search__header .no-results p{font-size:14px;letter-spacing:-.14px}}.product-template .product__info-wrapper .product__info-container .product__blocks .product__block--price .product-price{display:flex;justify-content:space-between;gap:16px}@media (max-width: 768px){.product-template .product__info-wrapper .product__info-container .product__blocks .product__block--price .product-price{flex-direction:column;gap:32px}.product-template .product__info-wrapper .product__info-container .product__blocks .product__block--price .product-price .f-price{order:2}.product-template .product__info-wrapper .product__info-container .product__blocks .product__block--price .product-price .delivery-dispatch{order:1}}.delivery-dispatch{display:flex;align-items:start;gap:8px}@media (min-width: 768px){.delivery-dispatch{max-width:376px}}.delivery-dispatch .text h5{font-family:GeneralSans-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.16px;text-transform:none;margin-bottom:4px}@media (max-width: 768px){.delivery-dispatch .text h5{font-size:14px;letter-spacing:-.14px;margin-bottom:8px}}.delivery-dispatch .text h5 .time span{color:#9c0411;font-family:GeistMono-Bold,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.32px}.delivery-dispatch .text h5 .time span:not(:empty){margin-left:8px;margin-right:8px}@media (max-width: 768px){.delivery-dispatch .text h5 .time span{font-size:14px;letter-spacing:-.28px}}.delivery-dispatch .text h5 #today_span{color:#9c0411;font-family:GeistMono-Bold,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.32px}.delivery-dispatch .text h5 #today_span:not(:empty){margin-left:8px}@media (max-width: 768px){.delivery-dispatch .text h5 #today_span{font-size:14px;letter-spacing:-.28px}}.delivery-dispatch .text p{margin:0;color:#1b1b1e;font-family:GeneralSans-Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.14px}@media (max-width: 768px){.delivery-dispatch .text p{font-size:12px;letter-spacing:-.12px}}.delivery-dispatch .text p .show-pickup{color:#1b1b1e;font-family:GeneralSans-SemiBold,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.14px}@media (max-width: 768px){.delivery-dispatch .text p .show-pickup{font-size:12px;letter-spacing:-.12px}}.delivery-dispatch .text p .show-cc{color:#1b1b1e;font-family:GeneralSans-SemiBold,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.14px}@media (max-width: 768px){.delivery-dispatch .text p .show-cc{font-size:12px;letter-spacing:-.12px}}
/*# sourceMappingURL=/cdn/shop/t/329/assets/collection.autostyle.css.map */
