#collection-template .breadcrumbs{display:none}#collection-template .collection-header{position:relative;padding-bottom:0;align-items:center;display:grid;grid-template-columns:50% 50%}@media (max-width:1025px){#collection-template .collection-header{display:flex;flex-direction:column}#collection-template .collection-header .image{display:none}}#collection-template .collection-header.no-image{padding-bottom:0}@media (max-width:768px){#collection-template .collection-header.no-image .content{max-width:none}}#collection-template .collection-header .breadcrumbs{margin-bottom:2em}#collection-template .collection-header .image{position:relative;height:100%}#collection-template .collection-header .image img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#collection-template .collection-header .image img.mobile-image{display:none}@media (max-width:1025px){#collection-template .collection-header .image img{position:initial;min-height:150px}}@media (max-width:768px){#collection-template .collection-header .image img.desktop-image{display:none}#collection-template .collection-header .image img.mobile-image{display:initial}}#collection-template .collection-header .content{position:relative;display:flex;flex-direction:column;justify-content:center;z-index:2;padding:2em 5em}@media (max-width:768px){#collection-template .collection-header .content{max-width:none;padding:.5em 1em 1em 1em}#collection-template .collection-header .content .breadcrumbs{margin-bottom:1em}}@media (max-width:425px){#collection-template .collection-header .content{max-width:none;padding:.5em 1em 1em 1em}}#collection-template .collection-header .content h1{font-size:50px;text-transform:uppercase}@media (max-width:768px){#collection-template .collection-header .content h1{font-size:2.3em}}#collection-template .collection-header .content p{font-size:16px}@media (max-width:768px){#collection-template .collection-header .content p{margin:0;font-size:14px}}#collection-template .collection-header .content .read-more{text-decoration:underline;display:block;margin-top:1em}@media (max-width:768px){#collection-template .collection-header .content .read-more{color:#fff}}#collection-template .collection-header .content .subcollection-small-links{font-weight:500;margin-top:2em}#collection-template .collection-header .content .subcollection-small-links a{margin-right:2em;text-underline-offset:4px}@media (max-width:768px){#collection-template .collection-header .content .subcollection-small-links a{color:#fff}}#collection-template .collection-header .content .hide{display:none}#collection-template .collection-header .breadcrumbs{display:block;background-color:transparent}#collection-template .collection-header .breadcrumbs .wrap{padding:0}#collection-template .collection-header--align-center{grid-template-columns:768px;justify-content:center}#collection-template .collection-header--align-center .breadcrumbs{margin-bottom:0}#collection-template .collection-header--align-center h1{font-size:32px}#collection-template .collection-header--align-center p{margin-top:0}#collection-template .collection-header--align-center .content{text-align:center;padding:2rem 15px;gap:1rem}#collection-template .collection-header--align-center .breadcrumbs__list{justify-content:center}#collection-template .scroll-to-top{padding-top:0}.collection-b-block{background-color:#f4f4f4;text-align:center}.collection-b-block.wrap{max-width:100%}.collection-b-block h2,.collection-b-block p{max-width:75%;margin:0 auto}.collection-b-block h2{font-size:50px;margin-bottom:20px}@media (max-width:1025px){.collection-b-block h2{font-size:40px}.collection-b-block h2,.collection-b-block p{max-width:100%}.collection-b-block.wrap{padding:60px 40px}}#AjaxinatePagination{display:flex;align-items:center;justify-content:center;padding-top:5em}#AjaxinatePagination .btn{padding:1em 5em}#AjaxinatePagination.hide{display:none}@media (max-width:768px){#AjaxinatePagination{padding:3em 0}#AjaxinatePagination .btn{padding:1em 30%}}#collection-template .ab-airline-selector-container{display:none}.ab-airline-selector-container{display:flex;align-items:flex-start;margin-top:1.5rem;gap:1.5rem}.ab-airline-selector-container>*{flex-basis:100%;max-width:100%}@media (max-width:768px){.ab-airline-selector-container{flex-wrap:wrap}}.ab-airline-selector-container select{margin-bottom:1.5rem}.ab-airline-selector-container .airline-selector--select{color:#1a1818}.ab-airline-selector-container .airline-selector--select span{font-weight:500;display:block}.ab-airline-selector-container .airline-selector--select select{font-weight:500;color:#1a1818}.ab-airline-selector-container .airline-selector--select option{font-weight:500;color:#1a1818}.ab-airline-selector-container .airline-selector__options{margin:1rem 0 1.5rem;display:flex;gap:.5em;overflow-x:auto;padding-bottom:.5rem}.ab-airline-selector-container .airline-selector__options a{padding:.5em 1em;border:1px solid #000;font-weight:500;transition:background-color .2s ease-in-out;flex-shrink:0}.ab-airline-selector-container .airline-selector__options a.selected{color:#fff;background-color:#000}.ab-airline-selector-container .airline-selector__options a:not(.selected):hover{background-color:#eee}.ab-airline-selector-container .airline-selector--size{gap:1em;display:inline-flex;align-items:center;padding:0 .25em}.ab-airline-selector-container .airline-selector--size span{font-weight:500}.ab-airline-selector-container--v2{padding:2em 5em;max-width:100%}@media (max-width:768px){.ab-airline-selector-container--v2{padding:.5em 1em 1em 1em}}#AB-size-selector{display:none}.custom-multiselect{position:relative;width:100%;font-family:inherit;border:1px solid currentColor}.custom-multiselect__display{height:3em;padding:8px 10px 8px 12px;margin-right:36px;background-color:#fff;cursor:pointer;display:flex;align-items:center;gap:6px;transition:border-color .2s;max-width:100%;overflow-x:auto;scrollbar-width:none}.custom-multiselect__display::after{content:'';position:absolute;right:0;top:50%;width:2.6em;height:1.1em;transform:translateY(-50%);background:transparent url(icon-down.svg) no-repeat calc(100% - .75em) 52.5%}.custom-multiselect.open .custom-multiselect__display{border-color:currentColor}.custom-multiselect.open .custom-multiselect__display::after{transform:translateY(-50%) rotate(180deg)}.custom-multiselect__placeholder{color:inherit;font-size:14px;margin:0}.custom-multiselect__tag{display:inline-flex!important;align-items:center;gap:6px;padding:4px 8px;background-color:#f0f0f0;border-radius:3px;font-size:13px;color:#333;flex-shrink:0}.custom-multiselect__tag button{background:0 0;border:none;padding:0;margin:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#666;font-size:18px;line-height:1;transition:color .2s}.custom-multiselect__tag button:hover{color:#000}.custom-multiselect__dropdown{position:absolute;top:100%;left:0;right:0;max-height:250px;overflow-y:auto;background-color:#fff;border:1px solid currentColor;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .2s,transform .2s,visibility .2s}.custom-multiselect.open .custom-multiselect__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.custom-multiselect__option{padding:10px 12px;cursor:pointer;display:flex;align-items:center;gap:10px;transition:background-color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-multiselect__option:hover:not(.disabled){background-color:#f5f5f5}.custom-multiselect__option.selected{background-color:#e8f4ff}.custom-multiselect__option.selected:hover{background-color:#d9edff}.custom-multiselect__option.disabled{opacity:.5;cursor:not-allowed}.custom-multiselect__option input[type=checkbox]{margin:0;cursor:pointer;width:16px;height:16px;flex-shrink:0}.custom-multiselect__option span{font-size:14px;color:#333}.custom-multiselect__dropdown::-webkit-scrollbar{width:8px}.custom-multiselect__dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.custom-multiselect__dropdown::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.custom-multiselect__dropdown::-webkit-scrollbar-thumb:hover{background:#999}.collection-main-redesign>.wrap{max-width:none;padding:0}.collection-main-redesign button,.collection-main-redesign select{cursor:pointer}.collection-main-redesign ul.products{display:grid;-moz-column-gap:0;column-gap:0;row-gap:1.5rem;background-color:transparent;border:none;padding:1rem;grid-template-columns:repeat(var(--products-cols,2),minmax(0,1fr))}@media screen and (min-width:1025px){.collection-main-redesign ul.products{grid-template-columns:repeat(var(--products-cols,4),minmax(0,1fr))}}@media screen and (max-width:1025px){.collection-main-redesign ul.products{padding:1rem 0}}.collection-main-redesign ul.products>li{width:100%;overflow:visible}.collection-main-redesign ul.products .product-card--redesign{margin-right:-1px;border:1px solid #e5e7eb}.collection-main-redesign .collection-results-count{text-transform:uppercase;text-align:center;color:#6b7280;font-size:1rem;font-weight:600;letter-spacing:.05em;margin:0}.collection-main-redesign .collection-results-count .count{color:#000}.collection-main-redesign .filter-sort-modal{scrollbar-width:thin}.collection-main-redesign .filter-sort-modal #filter-form{flex-direction:column}.collection-main-redesign .filter-sort-modal #filter-form .filter-group{width:100%}.collection-main-redesign .filter-sort-modal #filter-form label{display:flex;align-items:center;margin:.25em 0}.collection-main-redesign .filter-sort-modal label{background:#fafafa}.collection-main-redesign .filter-sort-modal .filters-header__top{display:flex;justify-content:space-between;align-items:center}.collection-main-redesign .filter-sort-modal .filter-modal-toggle{margin-bottom:1rem}.collection-main-redesign .filter-sort-modal .filter-group__content__submit{display:flex;justify-content:space-between;width:calc(100% + 32px);position:sticky;padding:1em;bottom:-16px;background:#fff;margin:0 -16px}.collection-main-redesign .filter-sort-modal .filter-group__content__submit .btn,.collection-main-redesign .filter-sort-modal .filter-group__content__submit button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000;padding:1rem 2rem;display:grid;place-items:center;text-transform:uppercase;font-weight:500;width:100%;cursor:pointer}.collection-main-redesign .filter-sort-modal .filter-group__content__submit button[type=submit]{background:#000;color:#fff;font-weight:800;letter-spacing:.1em}@media screen and (min-width:1025px){.collection-main-redesign .filter-sort-modal .filter-group__content__submit{display:none}}@media screen and (max-width:1025px){.collection-main-redesign .filter-sort-modal{position:fixed!important;left:0;top:0;width:100%;height:100%;z-index:10;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.collection-main-redesign .filter-sort-modal__overlay{position:absolute;inset:0;background:rgba(26,24,24,.48)}.collection-main-redesign .filter-sort-modal__main{position:relative;width:30em;max-width:100%;height:100%;background:#fff;overflow-y:auto;transform:translateX(-100%);transition:transform .2s ease-in-out;padding:0 1rem 1rem}.collection-main-redesign .filter-sort-modal.open{opacity:1;pointer-events:all;visibility:visible}.collection-main-redesign .filter-sort-modal.open .filter-sort-modal__main{transform:none}}@media screen and (min-width:1025px){.collection-main-redesign .filter-sort-modal{width:0;overflow:hidden;flex-shrink:0;transition:width .3s ease-in-out;position:sticky;top:calc(var(--header-height,0px) + 40px);max-height:calc(100vh - var(--header-height,78px));overflow-y:auto}.collection-main-redesign .filter-sort-modal__overlay{display:none}.collection-main-redesign .filter-sort-modal__main{width:25vw;background:#fff;padding:0 1rem 1rem 1rem;overflow-y:visible}.collection-main-redesign .filter-sort-modal.open{width:25vw}.collection-main-redesign .filter-sort-modal .filters-header__top{display:none}}.collection-main-redesign .collection-content{display:flex;align-items:flex-start}@media screen and (max-width:1025px){.collection-main-redesign .collection-content{overflow-x:hidden}}.collection-main-redesign .collection-products{flex:1;min-width:0}.collection-main-redesign .filter-sort-modal .filter-group__content__list{display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem 0 .75rem;border:none;list-style:none}.collection-main-redesign .filter-sort-modal .filter-group__content__list .filter-group__content__list-item{width:calc(50% - .25rem);text-align:center}.collection-main-redesign .filter-sort-modal .filter-group__content__list .filter-group__content__list-item input[type=checkbox]{display:none}.collection-main-redesign .filter-sort-modal .filter-group__content__list .filter-group__content__list-item label{display:inline-flex;align-items:center;border:1px solid #e5e7eb;padding:.75em 1em;cursor:pointer;font-size:.875rem;font-weight:500;width:100%;transition:background .15s,color .15s;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;line-height:1.4;margin:0!important}.collection-main-redesign .filter-sort-modal .filter-group__content__list .filter-group__content__list-item label:has(input[type=checkbox]:checked){background:#000;color:#fff}.collection-main-redesign .filter-sort-modal .filter-group__content__list .filter-group__content__list-item label:hover{border-color:#000}.collection-main-redesign .filter-sort-modal .filter-group__content__list .filter-group__content__list-item label span{pointer-events:none}.collection-main-redesign .filter-sort-modal .filter-group__content__list .filter-group__content__list-item label .filter-swatch{display:inline-block;width:1rem;height:1rem;border-radius:50%;border:1px solid rgba(0,0,0,.15);flex-shrink:0;margin-right:.4em;pointer-events:none}.collection-main-redesign .filter-sort-modal .filter-group__content__list .filter-group__content__list-item.disabled label{opacity:.4;cursor:not-allowed;pointer-events:none}.collection-main-redesign .filter-sort-modal summary{margin:0;border-top:1px solid #f1f2f5;padding-top:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;padding:1.25em .5em;line-height:1;background-size:1.5em;transition:transform .3s ease}.collection-main-redesign .filter-sort-modal summary span{text-transform:uppercase;font-weight:700;letter-spacing:.1em;color:#6b7280}.collection-main-redesign .collection-filters{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border:1px solid #e6e6e6;border-left:none;border-right:none;margin-bottom:1rem;position:sticky;top:var(--header-height,0);z-index:5;background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.75rem 1rem}.collection-main-redesign .collection-filters button{font:1rem Gotham,sans-serif}.collection-main-redesign .collection-filters *{color:#000;font-size:.9rem}@media screen and (min-width:1025px){.collection-main-redesign .collection-filters>*{width:25vw;min-height:20px}}@media screen and (max-width:1025px){.collection-main-redesign .collection-filters .products-text{display:none}}@media screen and (max-width:1025px){.collection-main-redesign .collection-filters>*{width:33.3333%}}.collection-main-redesign .collection-filters .products-text{color:#6b7280}.collection-main-redesign .collection-filters__display-buttons{display:flex;justify-content:flex-end;align-items:center;display:flex;align-items:center;padding-right:.5rem}.collection-main-redesign .collection-filters__display-buttons button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;padding:0 .5rem;opacity:.35;transition:opacity .15s;height:100%;display:flex;justify-content:center;align-items:center}.collection-main-redesign .collection-filters__display-buttons button.active,.collection-main-redesign .collection-filters__display-buttons button:hover{opacity:1}@media screen and (max-width:1025px){.collection-main-redesign .collection-filters__display-buttons button{padding:.2em}}@media screen and (max-width:1025px){.collection-main-redesign .collection-filters__display-buttons #btn-desktop-6{display:none}}@media screen and (max-width:425px){.collection-main-redesign .collection-filters__display-buttons #btn-desktop-4{display:none}}@media screen and (min-width:1025px){.collection-main-redesign .collection-filters__display-buttons #btn-desktop-2{display:none}}@media screen and (min-width:425px){.collection-main-redesign .collection-filters__display-buttons #btn-desktop-1{display:none}}.collection-main-redesign .collection-filters__display-buttons svg{width:1.5rem;height:1.5rem}.collection-main-redesign .collection-filters select{border:none;margin-left:.75rem;font-weight:800;min-width:100px;height:1.5em}@media screen and (max-width:425px){.collection-main-redesign .collection-filters select{min-width:80px}}.collection-main-redesign .collection-filters #sort-by-collection{text-transform:uppercase}.collection-main-redesign .collection-filters #sort-by-collection option{text-transform:none}.collection-main-redesign .collection-filters .sort-by-wrapper{border-left:1px solid #e5e7eb;padding-left:.5rem;margin-left:.5rem}@media screen and (min-width:1025px){.collection-main-redesign .collection-filters .sort-by-wrapper{display:inline-flex;align-items:center}.collection-main-redesign .collection-filters .sort-by-wrapper select{margin-left:0}.collection-main-redesign .collection-filters .sort-by-wrapper .sort-by-mobile-display{display:none}}@media screen and (max-width:1025px){.collection-main-redesign .collection-filters .sort-by-wrapper{position:relative;display:inline-flex;align-items:center;margin-left:.75rem;margin-right:.5rem}.collection-main-redesign .collection-filters .sort-by-wrapper select{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;min-width:0;cursor:pointer}.collection-main-redesign .collection-filters .sort-by-wrapper .sort-by-mobile-display{display:inline-flex;align-items:center;font-weight:800;pointer-events:none;gap:4px}.collection-main-redesign .collection-filters .sort-by-wrapper .sort-by-mobile-display::after{content:'';display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;flex-shrink:0}}.collection-main-redesign .collection-filters .filter-modal-toggle{border:none;font-weight:800;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 1.5em 0 0;text-transform:uppercase;display:flex;align-items:center;gap:.5em;border-right:1px solid #e5e7eb;height:100%}.collection-main-redesign .collection-filters .filter-modal-toggle:hover{opacity:.6}.collection-main-redesign .collection-filters .filter-modal-toggle .close-icon{width:1em;height:1em}@media screen and (max-width:1025px){.collection-main-redesign .collection-filters .filter-modal-toggle .close-icon{display:none!important}}.collection-main-redesign .collection-filters .filter-modal-toggle .filter-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.5em;height:1.5em;padding:.5em;border-radius:50%;background:#000;color:#fff;font-size:.75em;font-weight:800;line-height:1}.collection-main-redesign .collection-filters .buttons{display:flex;flex-wrap:nowrap;gap:.5rem;align-items:center;color:inherit}.collection-main-redesign .collection-filters .buttons .button,.collection-main-redesign .collection-filters .buttons button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:12px;border:2px solid #000;padding:.75em 1.5em;display:flex;gap:.5em;align-items:center;font-weight:500;text-transform:uppercase;background:0 0;font-family:Gotham;transition-property:background,color;transition-duration:.2s;letter-spacing:.6px;cursor:pointer}.collection-main-redesign .collection-filters .buttons .button.active,.collection-main-redesign .collection-filters .buttons button.active{background:#000;color:#fff}.collection-main-redesign .collection-filters .buttons .button:focus,.collection-main-redesign .collection-filters .buttons .button:hover,.collection-main-redesign .collection-filters .buttons button:focus,.collection-main-redesign .collection-filters .buttons button:hover{background:#eee}.collection-main-redesign .collection-filters .buttons .button.active:focus,.collection-main-redesign .collection-filters .buttons .button.active:hover,.collection-main-redesign .collection-filters .buttons button.active:focus,.collection-main-redesign .collection-filters .buttons button.active:hover{background:#111;color:#fff}.collection-main-redesign .collection-filters .buttons .button img,.collection-main-redesign .collection-filters .buttons .button svg,.collection-main-redesign .collection-filters .buttons button img,.collection-main-redesign .collection-filters .buttons button svg{width:1em;height:1em;-o-object-fit:contain;object-fit:contain}.collection-main-redesign .collection-filters .buttons select{border:2px solid currentColor;padding:.75em 1.5em;font-weight:500;text-transform:uppercase;background:0 0;height:3.1em;line-height:1;text-align:center}#collection-template:has(.collection-main-redesign) .collection-header .read-more{color:inherit}#collection-template:has(.collection-main-redesign) .collection-header .collection-description{background-color:#f9fafb;border:1px solid #e5e7eb;padding:1rem;margin:0;font-size:14px}#collection-template:has(.collection-main-redesign) .collection-header .collection-description p{margin:0}body:has(.filter-sort-modal.open) #ads-agent-host,body:has(.filter-sort-modal.open) #gorgias-chat-container,body:has(.filter-sort-modal.open) .needsclick{display:none!important}.filter-value--overflow,.filter-value--search-hidden{display:none!important}.filter-group__search{display:block;width:100%;padding:.5em .75em;border:1px solid #e5e7eb;font-size:.875rem;font-family:inherit;margin-bottom:.5rem;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter-group__search:focus{outline:0;border-color:#000}