html body .shopify-section.section-collection-heading>div{padding-top:0!important;padding-bottom:0!important}html body .collection__meta{padding-top:16px;padding-bottom:20px}html body .collection__meta>[id^=block-]{padding-top:0!important;padding-bottom:0!important}html body .collection__meta:not(:has(>*)){display:none}html body .collection__meta>[id^=block-]+[id^=block-]{margin-top:14px}html body .collection__meta .breadcrumb{margin:0;padding:0}html body .collection__meta .breadcrumb,html body .collection__meta .breadcrumb a{font-size:12px;letter-spacing:.03em}html body .collection-header{text-align:left}html body .collection-header .global-section-heading{max-width:none!important;margin:0!important;font-size:30px!important;line-height:1.08!important;letter-spacing:var(--sg-heading-tracking, -.02em)!important;text-align:left!important}html body .collection-header-description{max-width:560px!important;margin:8px 0 0!important;text-align:left!important;line-height:1.45!important}html body .collection-header-description p{margin:0}@media screen and (min-width:990px){html body .collection__meta{padding-top:24px;padding-bottom:20px}html body .collection-header .global-section-heading{font-size:44px!important}}html body #ProductGridContainer.product-grid-container{margin-top:20px}@media screen and (min-width:990px){html body #ProductGridContainer.product-grid-container{margin-top:24px}}html body #main-collection-filters .facets-container--filter-sorting{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:24px;margin:0!important;border-bottom:0!important}html body #main-collection-filters .facets-container--filter-sorting>.quick-filters{order:-1;flex:0 0 100%;max-width:100%;margin:0 0 4px!important}html body #main-collection-filters .facets-container--filter-sorting>.product-count{order:1;position:static!important;display:block!important;margin:0}html body #main-collection-filters .facets-container--filter-sorting>:first-child{order:2;flex:0 0 auto;width:auto!important;max-width:none!important;display:flex;align-items:center;gap:24px;margin-left:auto;min-height:48px}html body #main-collection-filters .product-count__text,html body #main-collection-filters #ProductCount,html body #main-collection-filters .mobile-facets__open-label,html body #main-collection-filters .choices__list--single .choices__item:before{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px!important;font-weight:400;line-height:1.3;letter-spacing:.01em!important;text-transform:none!important;color:#000}html body #main-collection-filters .mobile-facets__open{gap:6px!important;padding:0!important;align-items:center}html body #main-collection-filters .mobile-facets__open .svg-wrapper{display:flex!important;width:16px!important;height:16px;margin:0!important}html body #main-collection-filters .mobile-facets__open .svg-wrapper svg{width:16px!important;height:16px!important}html body #main-collection-filters .mobile-facets__open .mobile-facets__open-label{margin:0!important}@media screen and (min-width:1200px){html body #main-collection-filters .facets-container--filter-sorting{display:grid!important;grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);align-items:center;column-gap:32px}html body #main-collection-filters .facets-container--filter-sorting>.product-count{grid-column:1;grid-row:1;justify-self:start}html body #main-collection-filters .facets-container--filter-sorting>.quick-filters{grid-column:2;grid-row:1;min-width:0;margin:0!important;border-bottom:0!important}html body #main-collection-filters .facets-container--filter-sorting>:first-child{grid-column:3;grid-row:1;justify-self:end;margin-left:0}html body #main-collection-filters .facets-container--filter-sorting>.quick-filters .quick-filters__form{justify-content:safe center}}html body #main-collection-filters facet-custom-select,html body #main-collection-filters .choices{width:auto!important;min-width:0!important}html body #main-collection-filters .facet-filters__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html body #main-collection-filters .facet-filters__field{gap:0}html body #main-collection-filters .choices__inner{min-height:0!important;padding:0!important;border:0!important;background:none!important}html body #main-collection-filters .choices__list--single{padding:0 20px 2px 0!important;border-bottom:1px solid #000}html body #main-collection-filters .choices__list--single .choices__item{font-size:0!important}html body #main-collection-filters .choices__list--single .choices__item:before{content:"Sort by"}html body #main-collection-filters .choices[data-type*=select-one]:after{content:""!important;right:0!important;top:50%!important;width:14px!important;height:14px!important;margin:-8px 0 0!important;border:0!important;background:currentColor!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .2s ease}html body #main-collection-filters .choices.is-open[data-type*=select-one]:after{transform:rotate(180deg)}html body #main-collection-filters .choices__list--dropdown{min-width:220px;right:0;left:auto;border:1px solid var(--sg-hairline, #eae6e3)!important;border-radius:0!important;box-shadow:0 8px 24px #0000000f!important}html body #main-collection-filters .choices__list--dropdown .choices__list{max-height:none!important;padding:8px 0;scrollbar-width:none}html body #main-collection-filters .choices__list--dropdown .choices__item{padding:9px 18px!important;font-size:14px!important;letter-spacing:.01em;text-transform:none}html body #main-collection-filters .choices__list--dropdown .choices__item.is-selected{text-decoration:underline;text-underline-offset:3px}html body #main-collection-filters .choices__list--dropdown .choices__item.is-highlighted{background:var(--sg-photo-bg, #f9f8f7)!important}@media screen and (min-width:990px){html body #main-collection-filters{position:sticky;top:var(--header-height, 72px);z-index:3;background:rgb(var(--color-background));border-bottom:1px solid transparent;transition:border-color .2s ease}html body #main-collection-filters.sg-is-stuck{border-bottom-color:var(--sg-hairline, #eae6e3)}html body #main-collection-filters:has(.mobile-facets__disclosure[open]),html body #main-collection-filters:has(.choices.is-open){z-index:10}html body:is(.template-collection,.template-search) .section-header-advanced{z-index:4}}html body .sg-filter-pill{display:none}@media screen and (max-width:989px){html body .sg-filter-pill{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:2;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:0;border-radius:999px;background:#000;color:#fff;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:12px;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 4px 16px #0000002e;transform:translate(-50%,140%);opacity:0;pointer-events:none;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .2s ease}html body .sg-filter-pill.is-visible{transform:translate(-50%);opacity:1;pointer-events:auto}html body .sg-filter-pill svg{width:16px;height:16px}html body:has(.mobile-facets__disclosure[open]) .sg-filter-pill{opacity:0;pointer-events:none}}@media screen and (min-width:990px){html body.sg-wide--fluid:is(.template-collection,.template-search) .collection__meta.page-width,html body.sg-wide--fluid:is(.template-collection,.template-search) #main-collection-filters.page-width,html body.sg-wide--fluid:is(.template-collection,.template-search) .collection.page-width,html body.sg-wide--fluid .collection.page-width:has(>#product-grid),html body.sg-wide--fluid:is(.template-collection,.template-search) .sg-collection-tabs-section .page-width{max-width:none;padding-left:var(--sg-page-gutter, 40px);padding-right:var(--sg-page-gutter, 40px)}}@media screen and (min-width:1800px){html body.sg-wide--fluid .advanced-grid.advanced-grid--responsive-banner-spans.product-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}html body .mobile-facets__footer{display:flex!important;flex-direction:row!important;align-items:center;gap:24px;padding:14px 20px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--sg-hairline, #eae6e3)}html body .mobile-facets__footer .mobile-facets__clear-wrapper{flex:0 0 auto;margin:0}html body .mobile-facets__footer .mobile-facets__clear{margin:0;font-size:12px;letter-spacing:.04em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}html body .mobile-facets__footer .mobile-facets__clear:hover{text-decoration-thickness:2px}html body .mobile-facets__footer .mobile-facets__apply{--advanced-button-border-radius: 0;--advanced-button-border-color: transparent;flex:1 1 auto;width:auto!important;max-width:none!important;min-height:48px;margin:0!important;border:0!important;border-radius:0!important;background:var(--sg-yellow, #ffe14d)!important;color:#000!important;font-size:12px;letter-spacing:.06em;text-transform:uppercase}html body .mobile-facets__footer .mobile-facets__apply:hover{background:var(--sg-yellow-deep, #f2cb13)!important}html body .facets-container .field__input,html body .mobile-facets .field__input{border:1px solid #000!important;border-radius:0!important;box-shadow:none!important}html body .facets-container .field:after,html body .facets-container .field:before{border-radius:0!important;box-shadow:none!important}html body .facets-container .field__input:focus-visible{outline:1px solid #000;outline-offset:1px}html body .active-facets__wrapper{gap:8px}html body .active-facets__button.advanced-button{--advanced-button-border-radius: 0;min-height:0!important;margin:0!important;padding:0!important;border:1px solid var(--sg-hairline, #eae6e3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}html body .active-facets__button .active-facets__button-inner{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px!important;border:0!important;border-radius:0!important;background:none!important;font-size:12px!important;letter-spacing:.02em;text-transform:none;color:#000!important}html body .active-facets__button:hover{border-color:#000!important}html body .active-facets__button .svg-wrapper{display:flex;flex:0 0 auto;width:12px!important;height:12px!important;margin:0!important}html body .active-facets__button .svg-wrapper svg{width:12px!important;height:12px!important;margin:0!important}html body .active-facets__wrapper{align-items:center}html body .active-facets__button-remove{font-size:12px;letter-spacing:.04em;text-transform:uppercase}html body .advanced-grid__banner,html body .advanced-grid__banner-wrapper,html body .advanced-grid__banner-video{border-radius:0!important}html body .advanced-grid__banner{overflow:hidden}html body .advanced-grid__banner-content .advanced-grid__banner-button.advanced-button{--advanced-button-border-radius: 0;--advanced-button-border-color: transparent;gap:6px;min-height:32px;padding:0 12px!important;border:0!important;border-radius:0!important;background:#000!important;color:#fff!important;box-shadow:none!important;transition:background-color .2s ease,color .2s ease}html body .advanced-grid__banner-content .advanced-grid__banner-button span{font-size:12px!important;font-weight:400!important;letter-spacing:.06em;text-transform:uppercase;color:inherit!important}html body .advanced-grid__banner-button-icon svg{width:14px!important;height:14px!important}@media(hover:hover){html body .advanced-grid__banner:hover .advanced-grid__banner-content .advanced-grid__banner-button.advanced-button{background:var(--sg-yellow, #ffe14d)!important;color:#000!important}}html body .advanced-grid__banner:active .advanced-grid__banner-content .advanced-grid__banner-button.advanced-button{background:var(--sg-yellow, #ffe14d)!important;color:#000!important}html body .advanced-grid__banner-video-toggle{width:32px!important;height:32px!important;padding:0!important;border:1px solid var(--sg-hairline, #eae6e3)!important;border-radius:0!important;background:#fff!important;color:#000!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .advanced-grid__banner-video-toggle svg{width:12px!important;height:12px!important}@media(hover:hover){html body .advanced-grid__banner-video-toggle:hover{background:var(--sg-yellow, #ffe14d)!important}}html body .sg-load-more{display:flex;flex-direction:column;align-items:center;gap:14px;margin:48px auto 8px;text-align:center}html body .sg-load-more__status{margin:0;font-size:12px;letter-spacing:.04em;text-transform:uppercase}html body .sg-load-more__track{position:relative;width:200px;height:2px;overflow:hidden;background:var(--sg-hairline, #eae6e3)}html body .sg-load-more__bar{position:absolute;inset:0 auto 0 0;width:var(--sg-load-more-progress, 0%);background:#000;transition:width .3s ease}html body .sg-load-more__button{min-width:200px;min-height:48px;margin:6px 0 0;padding:0 28px;border:1px solid #000;border-radius:0;background:#fff;color:#000;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:12px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}@media(hover:hover){html body .sg-load-more__button:hover{background:var(--sg-yellow, #ffe14d);border-color:var(--sg-yellow, #ffe14d)}}html body .sg-load-more__button[aria-busy=true]{opacity:.6;pointer-events:none}html body #product-grid>.sg-row-held{display:none!important}html body .sg-load-more[hidden],html body .sg-load-more__button[hidden]{display:none}html body.template-search .template-search__search{max-width:560px;margin-top:16px;margin-bottom:12px}html body.template-search .template-search__search .field{position:relative;display:flex;align-items:center}html body.template-search .template-search__search .field:before,html body.template-search .template-search__search .field:after{display:none!important}html body.template-search .template-search__search .search__input.field__input{height:48px;min-height:48px;padding:0 88px 0 14px!important;border:1px solid rgba(var(--color-foreground),.2)!important;border-radius:0!important;box-shadow:none!important;font-size:16px!important;letter-spacing:.01em;background:rgb(var(--color-background))}html body.template-search .template-search__search .search__input.field__input:focus{border-color:rgb(var(--color-foreground))!important;outline:0}html body.template-search .template-search__search .field__button{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:44px!important;min-width:44px!important;height:48px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:rgb(var(--color-foreground))!important}html body.template-search .template-search__search .search__button{right:0}html body.template-search .template-search__search .reset__button{right:40px}html body.template-search .template-search__search .field__button .svg-wrapper,html body.template-search .template-search__search .field__button svg{width:18px;height:18px}html body.template-search .sg-search-none p{margin:12px 0 0}html body.template-search .sg-search-fallback{margin-top:32px}html body.template-search .sg-search-fallback__heading{margin:0 0 16px;font-size:var(--sg-type-utility, 12px);font-weight:400;letter-spacing:var(--sg-type-utility-ls, .08em);text-transform:uppercase}html body .mobile-facets__disclosure .mobile-facets{transition:background-color .3s ease}html body .mobile-facets__disclosure:not(.menu-opening) .mobile-facets{background-color:transparent}html body .mobile-facets__disclosure[open].menu-opening .mobile-facets{pointer-events:auto;cursor:pointer}html body .mobile-facets__disclosure[open] .mobile-facets__inner{cursor:auto}@media screen and (max-width:749px){html body .mobile-facets__inner{max-width:min(88vw,420px)}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/sg-collection.css.map */
