.footer-list-item a{display:flex;align-items:flex-start}.footer-list-item a:hover{color:#666}footer{width:100%;padding:4em 6em;background:#f5f5f5;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;color:#28282b}.footer-logo img{width:100%;height:100%;object-fit:cover}.footer h3{font-size:2.4rem;font-family:Roboto,sans-serif;margin:0}.footer-top{width:100%;display:flex;justify-content:space-between}.footer-info{display:flex;gap:8rem}.footer-list{list-style:none;padding-left:0}.footer-list-item a{margin:1em 0;font-family:Roboto,san-serif;font-size:1.4rem;transition:all .4s;cursor:pointer;text-decoration:none;text-underline-offset:4px;color:#101010}.footer-list-item--bottom{padding:0;margin:0;line-height:1}.footer-bottom{display:flex;justify-content:center;border-top:1px solid #cecece;margin-top:6rem;padding-top:2rem;width:100%}.footer-copyright{font-size:1.4rem;line-height:1;color:#999}.footer-bottom ul{display:flex;font-size:1.4rem;gap:2rem;padding:0;margin:0}.footer-signup{width:100%;display:flex;flex-direction:column;gap:2rem}.footer-newsletter{font-size:4rem;line-height:1.2;font-family:Roboto,san-serif}.footer-signup div{width:360px;display:flex}.footer-signup input{flex:2}.footer-signup-form input{padding:1rem;border:1px solid #101010}.signup-input:focus{outline:none}.signup-button{border:1px solid #101010;background:#101010;color:#fff;padding:1rem 2.5rem;transition:all .2s;cursor:pointer}.signup-button:hover{border:1px solid #333;background:#333}.footer-newsletter{font-size:2rem}.footer-grid{display:none;flex-direction:column;gap:10px;color:#101010;width:100%;font-family:Roboto;margin-top:2rem}.footer-column{list-style:none}.footer-accordion{border-bottom:1px solid #cecece;padding-bottom:10px}.footer-column:last-child .footer-accordion{border-bottom:none}.accordion-header{font-size:18px;margin-bottom:15px;color:#101010;text-transform:uppercase;font-weight:700;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center}.accordion-header.open .chevron{transform:rotate(-180deg)}.accordion-content{display:none;padding-left:20px;list-style:none}.footer-column li{margin-bottom:10px}.footer-column a{color:#101010;text-decoration:none;transition:color .3s ease}.footer-column a:hover{color:#101010;text-decoration:none}@media screen and (min-width: 1600px){.footer{padding:5rem 20rem}}@media screen and (max-width: 1200px){.footer-info{gap:8rem}.footer-top{padding:0;gap:3rem}}@media screen and (max-width: 1100px){.footer{padding:4rem 2rem}.footer-info{gap:5rem}}@media screen and (max-width: 900px){.footer-bottom{margin-top:2em}.footer{padding:2rem}.footer-top{flex-direction:column-reverse;justify-content:center;align-items:center}.footer-info{justify-content:space-between;gap:0;width:100%}}@media screen and (max-width: 768px){.footer-bottom{flex-direction:column-reverse;text-align:center;gap:5rem}.footer-list-item{margin:.4em 0}}@media screen and (max-width: 680px){.footer{padding:6rem 2rem}}@media screen and (max-width: 600px){.footer-info{display:none}.footer-grid{display:flex;padding:0 0 3rem;margin-top:0}}@media screen and (max-width: 480px){.footer-info{gap:1rem}.accordion-header{margin:0}}.non-clickable{pointer-events:none;cursor:default;color:#000;text-decoration:none}.wholesale-pricing-notify{width:50%;transition:opacity .5s ease,transform .5s ease;opacity:1;transform:scale(1)}.wholesale-pricing-notify.fade-out{opacity:0;transform:scale(.9)}.custom-collection-title{font-size:8rem;font-family:Sunrise;color:#fff;position:relative;z-index:1;text-shadow:2px 3px 5px rgba(0,0,0,.2)}.custom-collection-banner{display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;margin-bottom:2rem}.banner-logo{width:15vw;object-fit:cover;position:absolute;z-index:2;filter:drop-shadow(1px 1px 2px #333)}.banner-bg{width:100%;object-fit:cover;object-position:center}.collection-logo-blanker{width:28vw;filter:drop-shadow(1px 1px 2px #333)}@media screen and (max-width: 768px){.wholesale-pricing-notify{width:95%}}@media screen and (max-width: 600px){.banner-logo{width:30vw}.collection-logo-blanker{width:50vw}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom.css.map */
