.collection-loader{padding-top:20px}.main-collection--wrapper.filter-layout-horizontal .top-filter-bar{padding-block:8px;margin-bottom:22px;border-top:1px solid var(--border_color);border-bottom:1px solid var(--border_color)}.collection-page-banner .page--content{padding-block:0}.collection-page-banner .page--title{margin-bottom:0;letter-spacing:-.02em}.main-collection--wrapper.filter-layout-horizontal .horizontal-filters-bar{align-items:center}.main-collection--wrapper.filter-layout-horizontal .horizontal-filters--button{font-size:var(--small_text);letter-spacing:.02em}.main-collection--wrapper.filter-layout-horizontal .horizontal-filters--main{background:transparent;border:0;border-radius:0}.main-collection--wrapper.filter-layout-horizontal .horizontal-filters--list{padding:6px 0;min-width:0}.main-collection--wrapper.filter-layout-horizontal .horizontal-filters--list-item{padding:7px 10px;border-radius:0}.main-collection--wrapper.filter-layout-horizontal .horizontal-sortby{background:transparent;border:0;border-radius:0;padding:8px 0}.main-collection--products-list{gap:1px}.main-collection--products-list .product--card-detail{padding:12px 10px 20px}.main-collection--wrapper.filter-layout-horizontal .filter--applied-item{border-radius:0;padding:5px 8px}.main-collection--wrapper.filter-layout-horizontal:not(.horizontal-bottom){isolation:isolate}.collection-result-count{font-size:70%}.collection--topbar{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;transition:.3s ease all}.filter-toggle-button svg{margin-inline-end:10px}.collection-category--main{padding-bottom:30px;border-bottom:1px dashed var(--text_color);margin-bottom:30px}.collection-category--list{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.collection-category--link{background:var(--body_alternate_background);color:var(--text_color);padding:4px 16px;align-items:center;border-radius:30px;font-size:var(--medium_text);border:1px solid var(--text_color);display:inline-grid;grid-template-columns:auto 1fr;gap:6px}.collection-category--link.has-image{padding-inline-start:4px}.collection-category--image{width:30px}.main-collection--products{display:grid;grid-template-columns:1fr;transition:.5s ease;align-items:start}.main-collection--products-list{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--product_card_column_gap)}.filter-sorting--accordions summary{display:flex;align-items:center;justify-content:space-between}.filter-sorting--accordions .collection-sort--icon{width:24px;height:24px}.filter-sorting--accordions .collection-sort--icon svg{width:100%;height:100%}.filter--sidebar-content{padding-top:30px;padding-bottom:30px}.filter--columns{display:grid;gap:30px;height:auto;max-height:100%;overflow:auto}.filter--columns .filter--sorting select{line-height:inherit}.filter--columns-heading{margin-bottom:15px}.filter-option-item{margin-top:15px}.filter-option-item a{color:var(--text_color)}.horizontal-filters--content-list .filter-option-item{margin-top:0;margin-bottom:15px}.filter-option-item.disabled{opacity:.5;pointer-events:none}.filter-option-item label{margin:0;white-space:normal}.filter--applied-list ul{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:20px}.filter--applied-item{display:flex;align-items:center;background:var(--body_alternate_background);padding:10px 15px;border-radius:50px;border:1px solid var(--text_color)}.filter-layout-horizontal .filter--applied-item{padding:6px 10px}.filter-layout-horizontal .filter--applied-item filter-remove{display:flex;line-height:1}.filter-layout-horizontal .filter--applied-item filter-remove{font-size:12px}.filter--applied-item .close-icon{width:10px;height:auto;margin-inline-start:10px}.filter-layout-horizontal .filter--applied-item .close-icon{width:8px;margin-inline-start:5px}.filter--category-menus .filter-option-item a:before{content:"" "";background:currentColor;width:5px;height:5px;border-radius:50px;position:absolute;inset-inline-start:0;top:calc(50% - 2px);transition:all .25s ease-out;transform:scale(0)}.filter--category-menus .filter-option-item a{transition:all .25s ease-out;position:relative}.filter--range-slider{height:5px}.filter--progress{position:absolute;background:var(--text_color);top:0;right:0;height:100%;z-index:1}.filter--slider-range{height:5px;vertical-align:top;position:absolute;top:0;inset-inline-start:0;width:100%;background:var(--body_alternate_background);border-radius:.25rem;margin:0;padding:0;border:0;min-height:4px;-webkit-appearance:none;appearance:none}.filter--slider-range::-webkit-slider-thumb{height:20px;margin-block-start:-9px;width:20px}.filter--slider-range::-moz-range-thumb{height:16px;width:16px}.filter--range-slider .filter--slider-range::-webkit-slider-runnable-track{background:none}.filter--range-slider .filter--slider-range::-webkit-slider-thumb{pointer-events:auto}.filter--range-slider .filter--slider-range::-moz-range-progress,.filter--range-slider .range::-moz-range-track{background:none}.filter--range-slider .filter--slider-range::-moz-range-thumb{pointer-events:auto}.filter--slider-range::-webkit-slider-thumb{-webkit-margin-before:-6px;-webkit-appearance:none;background-color:var(--body_alternate_background);border:2px solid var(--text_color);border-radius:100%;box-shadow:none;cursor:pointer;height:16px;margin-block-start:-6px;position:relative;width:16px;z-index:1}.filter--slider-range::-webkit-slider-runnable-track{background-color:var(--text_color);border:none;border-radius:2px;cursor:pointer;height:4px;width:100%}.filter--slider-range::-moz-range-thumb{background-color:var(--text_color);border:2px solid var(--text_color);border-radius:100%;cursor:pointer;height:12px;width:12px}.filter--slider-range::-moz-range-progress,.filter--slider-range::-moz-range-track{border:none;border-radius:2px;cursor:pointer;height:4px;width:100%}.filter--slider-range::-moz-range-progress{background-color:var(--body_alternate_background)}.filter--slider-range::-moz-range-track{background-color:var(--text_color)}.price-inputs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.price-input-field{display:grid;grid-template-columns:auto 1fr;align-items:center;padding:8px 16px;background:var(--form_background);border:1px solid var(--form_border);color:var(--form_color);border-radius:var(--form_radius);gap:5px;min-height:40px}.price-input-field input{background:transparent;border:0;border-radius:0;padding:0;min-height:auto}@media(min-width:768px){.filter-layout-vertical .main-collection--products{grid-template-columns:auto 1fr}.filter-layout-horizontal .filter--sidebar,.filter-layout-horizontal .collection--topbar{display:none}.filter--sidebar{width:0;transition:width .3s ease .1s;position:sticky;top:var(--dynamic_header_height, 0px);height:calc(100vh - var(--dynamic_header_height, 0px));overflow:hidden}.main-collection--products.open-filter .filter--sidebar{width:280px}.filter--sidebar-content{padding-inline-end:30px;opacity:0;transition:opacity .2s ease-in-out;overflow:hidden}.filter--columns{padding-inline-end:20px}.main-collection--products.open-filter .filter--sidebar .filter--sidebar-content{opacity:1;transition:opacity .2s ease-in-out .1s}.collection-category--image{width:34px}.collection-category--link{padding:8px 20px;gap:10px}.collection-category--link.has-image{padding-inline-start:8px}}@media(min-width:1025px){.main-collection--products-list{grid-template-columns:repeat(4,minmax(0,1fr))}.filter--columns{gap:40px}.filter--applied-item:hover svg line{animation:cross_animate .5s ease-in-out forwards}.filter--applied-item:hover svg path{animation:cross_animate .5s ease-in-out forwards;animation-delay:.1s}.collection-category--image{width:40px}.filter--columns .filter--columns-item:last-child{padding-bottom:8px}.filter--category-menus .filter-option-item a:hover{padding-inline-start:10px}.filter--category-menus .filter-option-item a:hover:before{transform:scale(1)}.main-collection--wrapper.filter-layout-horizontal .top-filter-bar{margin-bottom:28px}}@media(max-width:767px){.collection-page-banner .page--title{font-size:clamp(1.4rem,6vw,2rem)}.main-collection--wrapper.filter-layout-horizontal .top-filter-bar{margin-bottom:14px}.main-collection--products-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.main-collection--products-list .product--card-detail{padding:9px 6px 16px}}@media(min-width:1200px){.main-collection--products.open-filter .filter--sidebar{width:380px}.filter--sidebar-content{padding-inline-end:50px}.price-inputs{gap:20px}.collection-category--main{padding-bottom:50px;margin-bottom:50px}.filter-layout-horizontal .main-collection--products-list{grid-template-columns:repeat(var(--row_count),1fr)}}@media(max-width:767px){.filter--sidebar{position:fixed;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;z-index:9;overflow:hidden;pointer-events:none}.filter--sidebar.active{pointer-events:auto}.filter--sidebar-overlay{background:rgba(var(--page_overlay_background),var(--page_overlay_opacity));min-height:100vh;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none;cursor:none;transition:.8s cubic-bezier(.7,0,.2,1)}.filter--sidebar.active .filter--sidebar-overlay{opacity:1;visibility:visible;pointer-events:auto}.filter--sidebar-content{position:relative;height:100%;max-height:80vh;overflow:hidden;border-radius:var(--card_radius) var(--card_radius) 0 0;background:var(--body_background);padding:0;transform:translate3d(0,100%,0);transition:transform .6s cubic-bezier(.7,0,.2,1);display:grid;pointer-events:auto;grid-template-rows:auto 1fr}.filter--sidebar-header{display:grid;grid-template-columns:1fr auto;align-items:center;padding:20px 30px;box-shadow:0 0 1px var(--border_color)}.filter--columns{padding:30px}.filter--sidebar.active .filter--sidebar-content{transform:translateZ(0)}}.swatch-list .filter-option-item{padding-inline-start:0}.swatch-list .filter-option-item label{display:grid;grid-template-columns:auto 1fr;gap:6px;align-items:center}.swatch-list .filter-swatch-swatch{width:26px;height:26px;padding:4px;overflow:hidden}.swatch-list .filter-swatch-swatch:after{background:var(--swatch-color);box-shadow:0 0 0 1px var(--border-color);position:absolute;content:"";inset-inline-start:4px;top:4px;width:18px;height:18px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.swatch-list .filter-swatch-swatch.image:after{background:var(--swatch-img);background-position:var(--swatch-focal-point)}.swatch-list .checkmark-input{display:none}.swatch-list .filter-swatch-img{width:66px;height:66px;padding:0;border-radius:0!important;display:inline-block}.swatch-list .filter-swatch-img img{width:100%;height:100%;object-fit:contain}.swatch-list .filter-swatch-img,.swatch-list .filter-swatch-swatch{box-shadow:0 0 0 1px var(--text-color) inset}.section-main-collection .section-wrapper>[class*=container],.collection-page-banner .page--content>[class*=container]{width:100%;max-width:none;padding-inline:clamp(12px,1.1vw,20px)}.collection-page-banner{background:#fff;padding-top:36px;padding-bottom:12px}.collection-page-banner .page--title{font-size:clamp(24px,2vw,30px);font-weight:300;letter-spacing:0}.section-main-collection .collection-minimal .collection--topbar{position:sticky;top:var(--dynamic_header_height, var(--header_height, 0px));z-index:20;min-height:52px;gap:16px;padding:0 16px;border-block:1px solid #e8e8e8;background:#fff;transition:none}.collection-minimal .filter--results-text{margin:0;color:#777;font-size:11px;font-weight:300}.collection-tabs-nav{display:flex;gap:28px;overflow-x:auto;margin-bottom:28px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.collection-tabs-nav::-webkit-scrollbar{display:none}.collection-tabs-nav a{position:relative;flex:0 0 auto;padding:12px 0;color:#777;font-size:12px;font-weight:300;text-decoration:none;border-bottom:1px solid transparent;transition:color .25s cubic-bezier(.22,1,.36,1)}.collection-tabs-nav a:after{content:"";position:absolute;inset-inline-start:0;bottom:-1px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.22,1,.36,1);pointer-events:none}.collection-tabs-nav a[aria-current=page],.collection-tabs-nav a:focus-visible{color:#111}.collection-tabs-nav a[aria-current=page]:after,.collection-tabs-nav a:focus-visible:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.collection-tabs-nav a:hover{color:#111}.collection-tabs-nav a:hover:after{transform:scaleX(1)}}.section-main-collection.zr-collection-loading [data-collections-grid],.section-main-collection.zr-collection-loading [data-collection-topbar],.shopify-section.page-banner.zr-collection-loading .page--content{opacity:.52;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease}.section-main-collection.zr-collection-entering [data-collections-grid],.section-main-collection.zr-collection-entering [data-collection-topbar],.shopify-section.page-banner.zr-collection-entering .page--content{animation:zr-collection-content-enter .46s cubic-bezier(.22,1,.36,1) both}.section-main-collection.zr-collection-entering .main-collection--products-list>.product--card{animation:zr-collection-content-enter .46s cubic-bezier(.22,1,.36,1) both}.section-main-collection.zr-collection-entering .main-collection--products-list>.product--card:nth-child(2n){animation-delay:35ms}.section-main-collection.zr-collection-entering .main-collection--products-list>.product--card:nth-child(3n){animation-delay:70ms}@keyframes zr-collection-content-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.collection-tabs-nav a,.collection-tabs-nav a:after,.section-main-collection.zr-collection-loading [data-collections-grid],.section-main-collection.zr-collection-loading [data-collection-topbar],.shopify-section.page-banner.zr-collection-loading .page--content{transition:none!important;transform:none!important}.section-main-collection.zr-collection-entering [data-collections-grid],.section-main-collection.zr-collection-entering [data-collection-topbar],.section-main-collection.zr-collection-entering .main-collection--products-list>.product--card,.shopify-section.page-banner.zr-collection-entering .page--content{animation:none!important}}.collection-minimal .main-collection--products-list{gap:28px 2px}.collection-minimal .product--card,.collection-minimal .product--card-inner{padding:0;border:0;background:transparent;box-shadow:none}.collection-minimal .product--card-image .media{background:#fff}.collection-minimal [data-product-media][data-product-card-gallery]{aspect-ratio:4 / 5;padding-bottom:0!important}.collection-minimal [data-product-media]>img{object-fit:contain;object-position:center}.collection-minimal .product-card-image-dots{position:absolute;z-index:6;inset-inline-start:50%;bottom:6px;display:flex;align-items:center;justify-content:center;gap:0;transform:translate(-50%)}.collection-minimal .product-card-image-dot{position:relative;display:flex;width:18px;min-width:18px;height:18px;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%!important;appearance:none;background:transparent!important;box-shadow:none!important;color:#111;cursor:pointer;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.collection-minimal .product-card-image-dot:before{display:block;width:6px;height:6px;border:1px solid currentColor;border-radius:50%!important;background:#fff;content:""}.collection-minimal .product-card-image-dot.is-active:before{background:currentColor}.collection-minimal .product-card-image-dot:focus-visible{outline:1px solid currentColor;outline-offset:-1px}.collection-minimal .product--card-detail{padding:14px 0 10px}.collection-minimal .product--card-detail-inner{display:block}.collection-minimal .product--card-detail-content{gap:7px}.collection-minimal .product--title,.collection-minimal .product--pricing,.collection-minimal .product--pricing *{color:#111;font-size:12px;font-weight:300;line-height:1.6;letter-spacing:0}.collection-minimal .product--title{font-weight:500}.collection-minimal .product--card-detail-button,.collection-minimal .product--card-badges{display:none}.collection-minimal .product-second-img{display:block;opacity:0;visibility:hidden;transform:scale(1.035);transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1),visibility .55s;pointer-events:none}.collection-minimal .product--card-image{transition:opacity .5s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1),visibility .5s}@media(hover:hover){.collection-minimal .image-hover:hover [data-product-card-gallery] .product--card-image{opacity:0;visibility:hidden;transform:scale(1.015)!important}.collection-minimal .image-hover:hover .product-second-img{opacity:1;visibility:visible;transform:scale(1)!important;pointer-events:none}.collection-minimal .image-hover:hover img{transition:opacity .5s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1),visibility .5s!important}.collection-minimal .image-hover[data-card-manual-slide]:hover [data-product-card-gallery]>.product--card-image:not(.is-active),.collection-minimal .image-hover[data-card-manual-slide]:hover [data-product-card-gallery]>.product-card-preview-image:not(.is-active){opacity:0!important;visibility:hidden!important}.collection-minimal .image-hover[data-card-manual-slide]:hover [data-product-card-gallery]>.is-active{opacity:1!important;visibility:visible!important;transform:none!important}}.collection-minimal .image-hover:focus-within .product-second-img{opacity:1;visibility:visible;transform:scale(1)}@media(max-width:767px){[data-product-card-gallery]{isolation:isolate;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:0;aspect-ratio:1 / 1;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y}[data-product-card-gallery]::-webkit-scrollbar{display:none}[data-product-card-gallery]>.product--card-image,[data-product-card-gallery]>.product-card-preview-image{position:relative!important;inset:auto!important;display:block!important;flex:0 0 100%;width:100%!important;height:100%!important;opacity:1!important;visibility:visible!important;transform:none!important;scroll-snap-align:start;scroll-snap-stop:always;transition:none!important}.collection-minimal .product-card-image-dots{bottom:4px}}.collection-filter-button{position:static;inset:auto;transform:none;display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;min-height:50px;padding:12px 0;border:0;border-radius:0!important;background:transparent;color:#111;font-size:12px;font-weight:400;box-shadow:none;white-space:nowrap;cursor:pointer}.collection-filter-button:hover{background:transparent;text-decoration:underline;text-underline-offset:4px}.collection--topbar collection-filter-toggle{flex:0 0 auto}.collection-filter-drawer{position:fixed;inset:0 0 0 auto;width:min(50vw,760px);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;color:#111;background:#fff;--text_color: #111;--body_background: #fff;--product_card_background: #fff}.collection-filter-drawer[open]{animation:collection-drawer-enter .35s ease both}.collection-filter-drawer::backdrop{background:#00000075}.collection-filter-drawer .filter--sidebar-content{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;max-height:none;padding:0;opacity:1;transform:none;background:#fff;overflow:hidden}.collection-filter-drawer .filter--sidebar-header{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:24px;padding:28px clamp(24px,4vw,64px);border-bottom:1px solid #e8e8e8;box-shadow:none}.collection-filter-drawer .filter--sidebar-heading{margin:0;font-size:18px;font-weight:300;line-height:1.4}.collection-filter-drawer .collection-clear-filters{color:#777;font-size:11px;text-decoration:underline;text-underline-offset:5px}.collection-filter-drawer .drawer-close{width:40px;height:40px;border:0;background:transparent;color:#111}.collection-filter-drawer .drawer-close:before{display:none}.collection-filter-drawer .filter--columns{display:block;height:100%;padding:0 clamp(24px,4vw,64px);overflow-y:auto;overscroll-behavior:contain}.collection-filter-drawer .filter--columns>.filter--columns-item{border-bottom:1px solid #e8e8e8;padding:0}.collection-filter-summary{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:70px;padding-block:20px;font-size:13px;font-weight:300;cursor:pointer;list-style:none}.collection-filter-summary::-webkit-details-marker{display:none}.collection-filter-chevron{width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}details[open]>.collection-filter-summary .collection-filter-chevron{transform:rotate(225deg)}.collection-filter-count{color:#777;margin-inline-start:6px}.collection-filter-options,.collection-filter-drawer .filter--sorting{padding-bottom:28px}.collection-filter-drawer .filter--sorting .filter--columns-heading{display:none}.collection-filter-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}.collection-filter-sizes{display:flex;flex-wrap:wrap;gap:8px 18px}.collection-filter-value{position:relative}.collection-filter-input{position:absolute;width:1px;height:1px;opacity:0;min-height:0;padding:0;border:0}.collection-filter-value label{display:flex;align-items:center;gap:10px;width:fit-content;min-height:40px;margin:0;padding:5px 0;border-bottom:1px solid transparent;font-size:12px;font-weight:300;line-height:1.5;cursor:pointer}.collection-filter-input:checked+label,.collection-filter-value label:hover{border-bottom-color:#111}.collection-filter-input:disabled+label{opacity:.35;cursor:default}.collection-filter-input:focus-visible+label,.collection-filter-summary:focus-visible,.collection-filter-button:focus-visible,.collection-tabs-nav a:focus-visible{outline:1px solid currentColor;outline-offset:4px}.collection-filter-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.collection-filter-images label{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:8px 8px 12px;border:1px solid #eee}.collection-filter-images .filter-swatch-img{display:block;width:100%;height:auto;aspect-ratio:1}.collection-filter-images .swatch_image{display:block;width:100%;height:100%;object-fit:cover}.collection-filter-drawer .filter-option-item{margin:8px 0 0;font-size:12px;font-weight:300}.collection-filter-drawer .filter--applied{padding-block:24px!important}.collection-filter-drawer .filter--applied-item{padding:4px 0;background:transparent;border:0;font-size:12px}.collection-filter-drawer .filter--applied-list ul{gap:12px 20px;margin:0}.collection-filter-drawer .filter--applied-list>filter-remove{display:none}.collection-filter-footer{padding:20px clamp(24px,4vw,64px) max(20px,env(safe-area-inset-bottom));border-top:1px solid #e8e8e8;background:#fff}.collection-show-products{width:100%;min-height:48px;background:#111;color:#fff;border:1px solid #111;font-size:12px;font-weight:400}@keyframes collection-drawer-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@media(min-width:1025px){.collection-minimal .main-collection--products-list{grid-template-columns:repeat(var(--row_count, 4),minmax(0,1fr))}}@media(max-width:767px){.section-main-collection .section-wrapper>[class*=container],.collection-page-banner .page--content>[class*=container]{padding-inline:12px}.collection-page-banner{padding-top:24px}.collection-minimal .main-collection--products-list{gap:20px 2px}.collection-tabs-nav{gap:22px}.collection-filter-drawer{width:min(92vw,500px)}.collection-filter-drawer .filter--sidebar-header{gap:12px;padding:20px 24px}.collection-filter-drawer .filter--sidebar-heading{font-size:16px}.collection-filter-images{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.collection-filter-drawer[open]{animation:none}}.collection-filter-drawer .filter--sorting .filter-option-item{padding-inline-start:0}.collection-filter-drawer .filter--sorting .checkmark{display:none}.collection-filter-drawer .filter--sorting .checkmark-input{width:1px;height:1px;min-height:0;opacity:0}.collection-filter-drawer .filter--sorting label{display:block;width:fit-content;min-height:40px;padding-block:8px;border-bottom:1px solid transparent}.collection-filter-drawer .filter--sorting input:checked~label{border-bottom-color:currentColor}.collection-filter-drawer .filter--sorting input:focus-visible~label{outline:1px solid currentColor;outline-offset:4px}.section-main-collection .collection-minimal .product-card--minimal{min-width:0}.section-main-collection .collection-minimal .product--card-detail{padding:14px 10px 18px}.section-main-collection .collection-minimal .product--card-detail-content{display:grid;min-width:0;gap:8px}.section-main-collection .collection-minimal .product--title{display:block;overflow-wrap:anywhere;height:auto;margin:0;font-family:var(--body_font_family);font-size:13px;font-weight:600;line-height:1.5;letter-spacing:0}.section-main-collection .collection-minimal .product--pricing,.section-main-collection .collection-minimal .product--actual-price{font-family:var(--body_font_family);font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0}.section-main-collection .collection-minimal .product--pricing{min-height:1.5em;margin:0;align-items:baseline}@media(max-width:767px){.section-main-collection .collection-minimal .product--card-detail{padding:12px 6px 16px}.section-main-collection .collection-minimal .product--title,.section-main-collection .collection-minimal .product--pricing,.section-main-collection .collection-minimal .product--actual-price{font-size:12px}}.section-main-collection .collection-minimal .product-card--swatches .product-card--extra-colors,.section-main-collection .collection-minimal .product-card--swatches .product-card--extra-colors:hover{width:auto;min-width:24px;height:24px;padding:0;border:0;background:transparent;flex-shrink:0}.section-main-collection .collection-minimal .product-card--swatches .product-card--extra-link{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 3px;color:inherit;background:transparent;font-family:inherit;font-size:11px;font-weight:400;line-height:1;white-space:nowrap;text-decoration:none}.section-main-collection .collection-minimal .product-card--swatches .product-card--extra-link:hover{text-decoration:underline;text-underline-offset:3px}.section-main-collection .collection-minimal .product-card--swatches .product-card--extra-link:focus-visible{outline:1px solid currentColor;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/main-collection.css.map */
