.font_work_thin{font-family:work-sans,sans-serif;font-weight:100;font-style:normal}.font_work_extraLight{font-family:work-sans,sans-serif;font-weight:200;font-style:normal}.font_work_light{font-family:work-sans,sans-serif;font-weight:300;font-style:normal}.font_work_regular{font-family:work-sans,sans-serif;font-weight:400;font-style:normal}.font_work_medium{font-family:work-sans,sans-serif;font-weight:500;font-style:normal}.font_work_semiBold{font-family:work-sans,sans-serif;font-weight:600;font-style:normal}.font_work_bold{font-family:work-sans,sans-serif;font-weight:700;font-style:normal}.font_work_extraBold{font-family:work-sans,sans-serif;font-weight:800;font-style:normal}.font_work_black{font-family:work-sans,sans-serif;font-weight:900;font-style:normal}.font_minerva{font-family:minerva-modern,sans-serif;font-weight:400;font-style:normal}.font_minerva_bold{font-family:minerva-modern,sans-serif;font-weight:700;font-style:normal}.font_minerva_boldItalic{font-family:minerva-modern,sans-serif;font-weight:700;font-style:italic}.font_minerva_italic{font-family:minerva-modern,sans-serif;font-weight:400;font-style:italic}.font_brandon_grotesque{font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal}.font_brandon_grotesque_italic{font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:italic}.font_brandon_grotesque_bold{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal}.font_brandon_grotesque_bold_italic{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:italic}.font_brandon_grotesque_thin{font-family:brandon-grotesque,sans-serif;font-weight:100;font-style:normal}.font_brandon_grotesque_thin_italic{font-family:brandon-grotesque,sans-serif;font-weight:100;font-style:italic}.font_brandon_grotesque_light{font-family:brandon-grotesque,sans-serif;font-weight:300;font-style:normal}.font_brandon_grotesque_light_italic{font-family:brandon-grotesque,sans-serif;font-weight:300;font-style:italic}.font_brandon_grotesque_medium{font-family:brandon-grotesque,sans-serif;font-weight:500;font-style:normal}.font_brandon_grotesque_medium_italic{font-family:brandon-grotesque,sans-serif;font-weight:500;font-style:italic}.font_brandon_grotesque_black{font-family:brandon-grotesque,sans-serif;font-weight:900;font-style:normal}.font_brandon_grotesque_black_italic{font-family:brandon-grotesque,sans-serif;font-weight:900;font-style:italic}.size_title{font-size:clamp(6.5rem,6.5vw,7.5rem);line-height:clamp(7rem,6.5vw,7.5rem)}.size_heading{font-size:clamp(2.5rem,5.5vw,4.75rem);line-height:clamp(3rem,5.5vw,5rem)}.size_headingBig{font-size:clamp(3rem,5.5vw,8.5rem);line-height:clamp(3rem,5.5vw,8.5rem)}.size_headingMedium{font-size:clamp(2.5rem,4.5vw,4.5rem);line-height:clamp(2.5rem,4.5vw,4.5rem)}.size_headingSmall{font-size:clamp(2rem,3.5vw,5rem);line-height:clamp(2rem,3.5vw,5rem)}.main-button{display:block;background-color:transparent;text-transform:uppercase;font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal;font-size:1.5rem;max-width:45rem;text-decoration:none;padding:1rem 2rem;border:1px solid #fff;max-width:180px;margin-top:3rem}.main-button:hover{background-color:#5fbac3;border:1px solid #5fbac3!important;color:#fff!important}@media only screen and (max-width: 576px){.main-button{font-size:1rem;margin-top:1rem;padding:.5rem 1rem}}.collection__breadcrumbs{width:100%;margin:auto;max-width:3000px}.collection__breadcrumbs a{font-size:14px}.al__main-collection{display:flex;max-width:3000px;margin:auto}@media only screen and (max-width: 768px){.al__main-collection{display:block}}.al__main-collection #main-collection-filters{width:25%}@media only screen and (max-width: 1050px){.al__main-collection #main-collection-filters{padding-right:0}}@media only screen and (max-width: 900px){.al__main-collection #main-collection-filters{width:30%}}@media only screen and (max-width: 768px){.al__main-collection #main-collection-filters{width:100%}}.al__main-collection #main-collection-filters summary{padding:1rem 0;border-bottom:1px solid #109CA4;font-size:1rem}.al__main-collection #main-collection-filters summary span{text-transform:uppercase;color:#109ca4;font-family:brandon-grotesque,sans-serif;font-weight:500;font-style:normal;font-size:18px}@media only screen and (max-width: 1050px){.al__main-collection #main-collection-filters summary span{font-size:14px}}.al__main-collection #main-collection-filters summary svg{top:2rem}.al__main-collection #main-collection-filters .items{list-style:none;padding:0}.al__main-collection #main-collection-filters .items li{position:relative;margin:10px;display:flex;align-items:center}.al__main-collection #main-collection-filters .items li input{position:absolute;opacity:0;cursor:pointer;height:15px;width:15px;z-index:5}.al__main-collection #main-collection-filters .items li .checkmark{position:absolute;top:7px;left:0;height:15px;width:15px;border:1px solid #109CA4}.al__main-collection #main-collection-filters .items li label{margin-left:25px;margin-top:-5px;font-family:brandon-grotesque,sans-serif;font-weight:500;font-style:normal;font-size:18px;color:#000;position:relative}.al__main-collection #main-collection-filters .items li:hover input~.checkmark{background-color:#109ca4}.al__main-collection #main-collection-filters .items li input:checked~.checkmark{background-color:#109ca4}.al__main-collection #main-collection-filters .items li .checkmark:after{content:"";position:absolute;display:none}.al__main-collection #main-collection-filters .items li input:checked~.checkmark:after{display:block}.al__main-collection #main-collection-filters .items li .checkmark:after{left:3.5px;top:0;width:6px;height:9px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.al__main-collection #main-collection-filters .facets__display{position:relative;max-width:100%}.al__main-collection #main-collection-filters .product-count{text-align:left;padding-top:3rem}.al__main-collection #main-collection-filters .active-filters{display:none;margin-top:2rem}.al__main-collection #main-collection-filters .active-filters a{text-decoration:none;color:#000;display:block}.al__main-collection #main-collection-filters .active-filters a:hover{text-decoration:underline}.al__main-collection #main-collection-filters .active-filters:hover span{color:#109ca4}.al__main-collection #main-collection-filters .facets-container{display:block;position:sticky;top:10rem;max-width:70%;margin:auto}@media screen and (min-width: 1000px) and (max-height: 800px){.al__main-collection #main-collection-filters .facets-container{zoom:.7!important}}@media only screen and (max-width: 1440px),only screen and (max-width: 1680px){.al__main-collection #main-collection-filters .facets-container{max-width:80%;zoom:.8}}@media only screen and (max-width: 1366px){.al__main-collection #main-collection-filters .facets-container{zoom:.8;max-width:90%}}@media only screen and (max-width: 1200px){.al__main-collection #main-collection-filters .facets-container{max-width:85%;zoom:.8}}@media only screen and (max-width: 768px){.al__main-collection #main-collection-filters .facets-container{position:initial;margin-left:3rem}}.al__main-collection #main-collection-filters .facets-container form .button{min-height:2rem;min-width:fit-content;padding:1rem 2rem;border:1px solid #109CA4}.al__main-collection #main-collection-filters .facets-container form .button:hover{background-color:#fff;color:#109ca4}.al__main-collection #main-collection-filters .facets-container .filter-form__label{color:#109ca4;text-transform:uppercase;font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal;font-size:18px;font-weight:500;margin-top:3rem;margin-bottom:0}@media only screen and (max-width: 768px){.al__main-collection #main-collection-filters .facets-container .filter-form__label{margin-left:2.5rem}}.al__main-collection #main-collection-filters .facets-container .filter-form .filter-group-display .filter-group-display__header a{text-decoration:none;color:#000;display:block}.al__main-collection #main-collection-filters .facets-container .filter-form .filter-group-display .filter-group-display__header a:hover{text-decoration:underline}.al__main-collection #main-collection-filters .facets-container .filter-form .filter-group-display .filter-group-display__price-range{margin-top:1rem}.al__main-collection #main-collection-filters .facets-container .filter-form .filter-group-display .filter-group-display__price-range-to label{margin-right:2rem}.al__main-collection #main-collection-filters .facets-container .filter-form .filter-group-display .filter-group-display__price-range input{font-size:1.5rem;padding:5px;margin:5px}.al__main-collection #main-collection-filters .facets-container .filter-form .filter-group-display__submit{margin-top:2rem}.al__main-collection #main-collection-filters .facets-container menu-drawer details .mobile-facets__inner .mobile-facets__main .filter-group-summary{padding:1.3rem 2.5rem}.al__main-collection #main-collection-filters .facets-container menu-drawer details .mobile-facets__inner .mobile-facets__main .filter-group-display{padding:1rem 2.5rem}.al__main-collection #main-collection-filters .facets-container menu-drawer details .mobile-facets__inner .mobile-facets__main .filter-group-display__price-range{padding:1rem}.al__main-collection #main-collection-filters .facets-container menu-drawer details .mobile-facets__inner .mobile-facets__main .filter-group-display__price-range-from input{margin-left:3px}.al__main-collection #main-collection-filters .facets-container menu-drawer details .mobile-facets__inner .mobile-facets__main .filter-group-display__price-range-to{padding-top:6px}.al__main-collection #main-collection-filters .facets-container menu-drawer details .mobile-facets__inner .mobile-facets__main .filter-group-display__price-range-to label{padding-right:2rem}.al__main-collection #main-collection-filters .facets-container menu-drawer details .mobile-facets__inner .mobile-facets__main .filter-group-display__price-range-to input{margin-left:2px}.al__main-collection #main-collection-filters .facets-container menu-drawer details .mobile-facets__inner .mobile-facets__main .mobile-facets__footer .mobile-active-filters{display:flex;justify-content:left;align-items:center}.al__main-collection #main-collection-filters .facets-container menu-drawer details .mobile-facets__inner .mobile-facets__main .mobile-facets__footer .mobile-active-filters a{text-decoration:none;color:#000;display:block}.al__main-collection #main-collection-filters .facets-container menu-drawer details .mobile-facets__inner .mobile-facets__main .mobile-facets__footer .mobile-active-filters a:hover{text-decoration:underline}.al__main-collection #main-collection-filters .facets-container menu-drawer details .mobile-facets__inner .mobile-facets__main .mobile-facets__footer .filter-group-display__submit{display:flex;justify-content:right;align-items:center}.al__main-collection #ProductGridContainer{width:75%}@media only screen and (max-width: 900px){.al__main-collection #ProductGridContainer{width:70%}}@media only screen and (max-width: 768px){.al__main-collection #ProductGridContainer{width:100%}}.al__main-collection #ProductGridContainer .collection.page-width{max-width:100%}.al__main-collection #ProductGridContainer .grid{column-gap:5rem;row-gap:5rem}@media only screen and (max-width: 1440px){.al__main-collection #ProductGridContainer .grid{column-gap:2rem;row-gap:2rem}}@media only screen and (max-width: 990px){.al__main-collection #ProductGridContainer .grid__item{width:45%!important;max-width:45%!important;margin:0}}@media screen and (min-width: 1000px) and (max-width: 1150px){.al__main-collection #ProductGridContainer .grid__item{width:33%!important;max-width:33%!important;margin:0}}.al__main-collection #ProductGridContainer .grid__item:first-of-type .card__badge.bottom.left{background-color:#722b61}.al__main-collection #ProductGridContainer .grid--3-col-desktop .grid__item{width:calc(33.33% - 5rem * 2 / 3);max-width:calc(33.33% - 5rem * 2 / 3)}@media screen and (min-width: 1800px){.al__main-collection #ProductGridContainer .grid--3-col-desktop .grid__item{width:calc(23% - 3rem);max-width:calc(23% - 3rem)}}.al__main-collection #ProductGridContainer .grid--4-col-desktop .grid__item{width:calc(23% - 3rem);max-width:calc(23% - 3rem)}.al__main-collection #ProductGridContainer .grid--5-col-desktop .grid__item{width:calc(18% - 3rem * 4 / 5);max-width:calc(18% - 3rem * 4 / 5)}.al__main-collection #ProductGridContainer .card__inner.color-background-2.ratio{border:1px solid #efefef}.al__main-collection #ProductGridContainer .card__badge.bottom.left{position:absolute;width:60px;height:60px;bottom:0;background-color:#722b61;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 576px){.al__main-collection #ProductGridContainer .card__badge.bottom.left{width:100%;height:25px;bottom:-19px}}.al__main-collection #ProductGridContainer .card__badge.bottom.left p{font-size:1rem;line-height:1.2rem;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;vertical-align:middle;letter-spacing:3px;background-color:transparent;border:none;text-transform:uppercase}@media only screen and (max-width: 576px){.al__main-collection #ProductGridContainer .card__badge.bottom.left p{font-size:1.2rem;padding-top:1rem}}.al__main-collection #ProductGridContainer .card__badge.bottom.left p span{font-size:1.1rem}.al__main-collection #ProductGridContainer .card__heading.h5{margin-bottom:0;color:#000;font-family:brandon-grotesque,sans-serif;font-weight:500;font-style:normal;padding:1rem 3px 0;font-size:1.8rem}@media only screen and (max-width: 990px){.al__main-collection #ProductGridContainer .card__heading.h5{font-size:1.3rem;margin-top:10px}}.al__main-collection #ProductGridContainer s.price-item.price-item--regular{text-decoration:line-through;line-height:12px;padding:10px 0 0;display:block;color:#722b61;font-size:1.5rem;font-weight:600}@media only screen and (max-width: 576px){.al__main-collection #ProductGridContainer s.price-item.price-item--regular{font-size:1.3rem}}.al__main-collection #ProductGridContainer span.price-item.price-item--sale.price-item--last{font-weight:500;color:#109ca4;line-height:12px;padding:10px 0;display:block;text-decoration:none;font-size:1.5rem;font-weight:600}@media only screen and (max-width: 576px){.al__main-collection #ProductGridContainer span.price-item.price-item--sale.price-item--last{font-size:1.3rem}}.al__main-collection .facets__form{display:block}.al__main-collection .facets__wrapper{display:block;margin-top:5rem}.al__main-collection .facets .facet-filters{padding:0}.al__main-collection .facets .facet-filters__label{text-transform:uppercase;color:#000;font-family:brandon-grotesque,sans-serif;font-weight:500;font-style:normal;font-size:18px}.al__main-collection .facets__categories{margin-top:3rem}.al__main-collection .facets__categories ul{padding:.5rem 2rem}.al__main-collection .facets__categories a{color:#000;text-decoration:none;margin-bottom:1rem}.al__main-collection .facets__categories a:hover{text-decoration:underline}.al__main-collection .facets__categories a label.facet-checkbox{display:inline}.al__main-collection .facets details#Details-1-template--14499351232548__product-grid{display:none}.al__main-collection .facets__disclosure{margin-right:0}.al__main-collection .facet-filters__field{display:block}.al__main-collection .facet-filters__field .select{border-bottom:1px solid #109CA4;padding:2rem 0}.al__main-collection .facet-filters__field .select select,.al__main-collection .facet-filters__field .select .facet-filters__field .select__select,.al__main-collection .facet-filters__field .select .mobile-facets__sort .select__select{text-transform:uppercase;color:#109ca4;font-family:brandon-grotesque,sans-serif;font-weight:500;font-style:normal;font-size:18px}.al__main-collection .facet-filters__field .select .facet-filters__field .select__select option,.al__main-collection .facet-filters__field .select .mobile-facets__sort .select__select option{font-size:1.2rem}.al__main-collection .facet-filters__field .facet-filters__sort+.icon-caret{right:0rem}.loader-ellips{width:30px;margin:auto}.loader-ellips img{width:100%;height:100%;object-fit:contain}.expand{display:block}.al__main-collection #main-collection-filters .sortBy{position:relative}.al__main-collection #main-collection-filters .sortBy svg{height:.6rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:1.5rem}.al__main-collection #main-collection-filters #sort-by{text-transform:uppercase;color:#109ca4;font-family:work-sans,sans-serif;font-weight:500;font-style:normal;font-size:18px;border:none;cursor:pointer;padding:1rem 0;width:100%;border-bottom:solid 1px #109CA4}.al__main-collection #main-collection-filters #sort-by option{padding:0;color:#109ca4}.al__main-collection #main-collection-filters .filters__wrapper{margin-top:4rem}.al__main-collection #main-collection-filters .filters__wrapper .items li{margin:0}.al__main-collection #main-collection-filters .filters__wrapper .items li a{z-index:2;padding-left:3rem;text-decoration:none;color:#000;font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal;text-transform:capitalize}.al__main-collection #main-collection-filters .filters__title{color:#000;font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:18px;text-transform:uppercase}.al__main-collection #main-collection-filters .filters__clear-all{margin-top:2rem}.al__main-collection #main-collection-filters .filters__clear-all a{color:#000;text-decoration:none}.al__main-collection #main-collection-filters .filters__clear-all a:hover{text-decoration:underline}.al__main-collection .mobile-filters{margin-left:5rem}.al__main-collection .mobile-filters .mobile-facets__open svg{width:3rem}.al__main-collection .mobile-filters .mobile-facets__open svg path{fill:#109ca4}.al__main-collection .mobile-filters .button-label,.al__main-collection .mobile-filters .mobile-facets__heading{color:#109ca4;text-transform:uppercase;font-size:2rem;font-family:brandon-grotesque,sans-serif;font-weight:500;font-style:normal}.al__main-collection .mobile-filters .mobile-facets__main{padding:2.7rem 2rem 0}.al__main-collection .mobile-filters .mobile-facets__main .filter-form__label{color:#109ca4;font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:18px;text-transform:uppercase}.al__main-collection .mobile-filters .mobile-facets__main summary .anchor span{text-transform:uppercase;color:#109ca4;font-family:brandon-grotesque,sans-serif;font-weight:500;font-style:normal;font-size:18px}.al__main-collection .mobile-filters .mobile-facets__main .items{list-style:none;padding-left:1rem}.al__main-collection .mobile-filters .mobile-facets__main .items li{position:relative;margin:0 10px;display:flex;align-items:center}.al__main-collection .mobile-filters .mobile-facets__main .items li input{position:absolute;opacity:0;cursor:pointer;height:15px;width:15px;z-index:5}.al__main-collection .mobile-filters .mobile-facets__main .items li .checkmark{position:absolute;top:7px;left:0;height:15px;width:15px;border:1px solid #109CA4}.al__main-collection .mobile-filters .mobile-facets__main .items li label{margin-left:25px;margin-top:-5px;font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal;font-size:18px;color:#000;position:relative}.al__main-collection .mobile-filters .mobile-facets__main .items li:hover input~.checkmark{background-color:#109ca4}.al__main-collection .mobile-filters .mobile-facets__main .items li input:checked~.checkmark{background-color:#109ca4}.al__main-collection .mobile-filters .mobile-facets__main .items li .checkmark:after{content:"";position:absolute;display:none}.al__main-collection .mobile-filters .mobile-facets__main .items li input:checked~.checkmark:after{display:block}.al__main-collection .mobile-filters .mobile-facets__main .items li .checkmark:after{left:3.5px;top:0;width:6px;height:9px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.al__main-collection .mobile-filters .mobile-facets__main .items li a{z-index:2;padding-left:3rem;text-decoration:none;color:#000;font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal;text-transform:capitalize}.al__main-collection .mobile-filters .mobile-facets__main .mobile-sortBy{position:relative}.al__main-collection .mobile-filters .mobile-facets__main .mobile-sortBy svg{height:.6rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:1.5rem}.al__main-collection .mobile-filters .mobile-facets__main #mobile-sort-by{text-transform:uppercase;color:#109ca4;font-family:work-sans,sans-serif;font-weight:500;font-style:normal;font-size:18px;border:none;cursor:pointer;padding:1rem 0;width:100%}.al__main-collection .mobile-filters .mobile-facets__main #mobile-sort-by option{padding:0;color:#109ca4}.al__main-collection .mobile-filters .mobile-facets__main .filters__clear-all{margin-top:2rem}.al__main-collection .mobile-filters .mobile-facets__main .filters__clear-all a{color:#000;text-decoration:none}.al__main-collection .mobile-filters .mobile-facets__main .filters__clear-all a:hover{text-decoration:underline}.hide{display:none}
/*# sourceMappingURL=/cdn/shop/t/130/assets/al_main-collection.css.map */
