.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height,visibility}.filter-dropdown .btn{text-align:left;width:100%;background:#fff;font-weight:normal;color:#002b3e;padding:20px 30px !important;border:none;box-shadow:none}.filter-dropdown .btn span{display:flex;justify-content:space-between;align-items:center}.filter-dropdown .btn span::after{content:"❯";width:1em;height:1em;margin-left:16px;color:#002b3e;transition:all .35s;transform:rotate(90deg);margin-top:8px;line-height:18px}.filter-dropdown .btn.collapsed span::after{transform:none;margin-top:2px;line-height:18px}.filter-prod{background:#fff;text-align:center}.filter-prod ul{padding:0px 0 10px;margin:0}.filter-prod ul li{padding:10px 0;list-style:none}.filter-prod ul li a{color:#32557f;font-size:16px;letter-spacing:1px;font-weight:700;text-transform:uppercase}.filter-prod ul li a:hover{text-decoration:underline}.filter-menu-argrid.collapsed .fas{transform:rotate(180deg)}#filters{border-bottom:1px solid #eaeaea;margin:10px 0 38px}@media screen and (max-width: 768px){#filters{align-items:end;border:none;display:grid;grid-auto-flow:column;justify-items:center;list-style:none;margin:0 0 32px 0;overflow:scroll;overflow-y:hidden;padding:0;scroll-snap-type:x mandatory;scrollbar-width:none}#filters::-webkit-scrollbar{display:none}#filters>*{scroll-snap-align:start}#filters>a{margin-right:0 !important;width:-moz-max-content;width:max-content}#filters>a[data-title=ALL]{width:38px}#filters>a[data-title="ALUMINUM-FREE DEODORANT"]{width:255px}#filters>a[data-title=FACE]{width:57px}#filters>a[data-title=BODY]{width:60px}#filters>a[data-title=HAIR]{width:55px}#filters>a[data-title=ATHLETE]{width:88px}#filters>a[data-title=SUNSCREEN]{width:114px}#filters>a[data-title=TRAVEL]{width:78px}#filters>a[data-title=SWAG]{width:64px}#filters>a[data-title=KITS]{width:52px}#filters>a[data-title=GIFTS]{width:55px}}#filters .filter-btn{position:relative;display:inline-block;margin:0 8px;color:#002b3e;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;font-weight:normal;text-shadow:0 0 1px hsla(0,0%,100%,.3);font-size:1.025em;padding-bottom:10px;padding-top:10px;min-width:44px;cursor:pointer}#filters .filter-btn::after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#002b3e;content:"";opacity:0;transition:height .3s,opacity .3s,transform .3s;transform:translateY(-10px)}#filters span:first-child .filter-btn{margin-left:0}#filters span:last-child .filter-btn{margin-right:0}.filter-prod ul li a:hover,.filter-prod ul li a:active{text-decoration:underline}.filter-prod ul li.active a{text-decoration:underline}#filters .filter-btn:hover:after,#filters .filter-btn:focus:after,#filters .filter-btn:active:after,#filters .filter-btn.is-checked:after{height:4px;opacity:1;transform:translateY(0px)}@media screen and (max-width: 768px){#filters .filter-btn:hover:after,#filters .filter-btn:focus:after,#filters .filter-btn:active:after,#filters .filter-btn.is-checked:after{transform:translateY(-4px)}}.filter-prod ul li a.is-checked{text-decoration:underline}.product-tabs .tab_content{padding:0px;display:none}.product-tabs .tab_content.active{display:block}#filters .filter-btn.active:after{height:4px;opacity:1;transform:translateY(0px)}@media screen and (max-width: 768px){#filters .filter-btn.active:after{transform:translateY(-4px)}}.filter-prod ul li a.active{text-decoration:underline}@media screen and (min-width: 591px){#CollectionSection .section-header{margin-bottom:2.2rem}}@media screen and (max-width: 768px){.main-content__collection{padding-top:35px !important}}.collection__title{font-size:2rem;margin-bottom:0}@media screen and (max-width: 768px){.collection__title{font-size:1.6rem}}