.footer{border-top:.1rem solid rgba(var(--color-foreground),.08)}.footer:not(.color-scheme-1){border-top:none}.custom-footer{background-color:#000;color:#fff;padding:60px 0;position:relative;border-top:none}.custom-footer:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0003;pointer-events:none}.footer-container{max-width:1040px;margin:0 auto;padding:0 15px;position:relative;z-index:1}.footer-content{display:flex;gap:30px;align-items:flex-start;justify-content:space-between}.footer-column{flex:1;padding:29px 30px 30px;display:flex;flex-direction:column;align-items:flex-start}.footer-title{color:#fff;font-family:Roboto,-apple-system,Helvetica,sans-serif;font-size:14.4px;font-weight:500;line-height:14.4px;letter-spacing:1px;text-transform:uppercase;margin:0 0 16px}.footer-links{list-style:none;padding:0;margin:0;width:100%}.footer-link-item{display:flex;align-items:center;padding-bottom:4px;margin-bottom:4px}.footer-link-item.contact-item{align-items:flex-start;min-height:24px;margin-bottom:0}.footer-link-item.contact-item:first-child{min-height:48px}.footer-icon{width:20px;height:16px;margin-right:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.footer-icon.map-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M15.75 8.00391C15.75 12.2852 12.25 15.7539 8 15.7539C3.71875 15.7539 0.25 12.2852 0.25 8.00391C0.25 3.75391 3.71875 0.253906 8 0.253906C12.25 0.253906 15.75 3.75391 15.75 8.00391ZM7.09375 12.1289L12.8438 6.37891C13.0312 6.19141 13.0312 5.84766 12.8438 5.66016L12.125 4.97266C11.9375 4.75391 11.625 4.75391 11.4375 4.97266L6.75 9.66016L4.53125 7.47266C4.34375 7.25391 4.03125 7.25391 3.84375 7.47266L3.125 8.16016C2.9375 8.34766 2.9375 8.69141 3.125 8.87891L6.375 12.1289C6.5625 12.3164 6.90625 12.3164 7.09375 12.1289Z' fill='%23CC9955'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.footer-icon.location-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='17' viewBox='0 0 13 17' fill='none'%3E%3Cpath d='M5.70703 15.6914C1.14453 9.12891 0.332031 8.44141 0.332031 6.00391C0.332031 2.69141 2.98828 0.00390625 6.33203 0.00390625C9.64453 0.00390625 12.332 2.69141 12.332 6.00391C12.332 8.44141 11.4883 9.12891 6.92578 15.6914C6.64453 16.1289 5.98828 16.1289 5.70703 15.6914ZM6.33203 8.50391C7.70703 8.50391 8.83203 7.41016 8.83203 6.00391C8.83203 4.62891 7.70703 3.50391 6.33203 3.50391C4.92578 3.50391 3.83203 4.62891 3.83203 6.00391C3.83203 7.41016 4.92578 8.50391 6.33203 8.50391Z' fill='%23CC9955'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;width:13px;height:17px}.footer-icon.social-icon{font-size:16px;color:#c95;display:flex;align-items:center;justify-content:center}.footer-icon.social-icon i{color:#c95;font-size:16px}.footer-link{color:#ffffffb3;font-family:Roboto,-apple-system,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;margin-left:5px;transition:color .3s ease}.footer-link:hover{color:#fff}.footer-text{color:#ffffffb3;font-family:Roboto,-apple-system,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-left:5px}.footer-button-container{margin-top:16px;width:100%}.regret-button{display:flex;padding:11px 19px;justify-content:center;align-items:center;border-radius:4px;border:1px solid #BE912C;background:transparent;color:#be912c;font-family:Rubik,-apple-system,Roboto,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:21px;cursor:pointer;transition:all .3s ease}.regret-button:hover{background-color:#be912c;color:#000}@media screen and (max-width: 1040px){.footer-container{max-width:100%;padding:0 20px}}@media screen and (max-width: 768px){.footer-content{flex-direction:column;gap:40px}.footer-column{padding:20px;width:100%}.custom-footer{padding:40px 0}}@media screen and (max-width: 749px){.footer-content{padding:0 15px}.footer-column{padding:15px 0}.footer-title{font-size:16px;margin-bottom:20px}.footer-link,.footer-text{font-size:14px;line-height:20px}.regret-button{width:100%;justify-content:center}}.footer__content-top{padding-bottom:5rem;display:block}.footer__content-bottom{border-top:solid .1rem rgba(var(--color-foreground),.08);padding-top:3rem}.footer__content-bottom:only-child{border-top:0}.footer__content-bottom-wrapper{display:flex;width:100%}.footer__column{width:100%;align-items:flex-end}.footer__column--info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}@media screen and (min-width: 750px){.footer__column--info{padding-left:0;padding-right:0;align-items:flex-end}}.footer-block:only-child:last-child{text-align:center;max-width:76rem;margin:0 auto}@media screen and (min-width: 750px){.footer-block{display:block;margin-top:0}}.footer-block:empty{display:none}.footer-block__heading{margin-bottom:2rem;margin-top:0;font-size:calc(var(--font-heading-scale) * 1.6rem)}@media screen and (min-width: 990px){.footer-block__heading{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.footer__localization{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;padding:1rem 1rem 0}.footer__localization:empty{display:none}.footer__localization h2{margin:1rem 1rem .5rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width: 750px){.footer__localization{padding:.4rem 0;justify-content:flex-start}.footer__localization h2{margin:1rem 0 0}}.footer__content-bottom-wrapper--center{justify-content:center}.footer__copyright{text-align:center;margin-top:1.5rem}@media screen and (min-width: 750px){.footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:right}}.copyright__content{font-size:1.1rem}.copyright__content a{color:currentColor;text-decoration:none}.policies{display:inline}.policies li{display:inline-flex;justify-content:center;align-items:center}.policies li:before{content:"\b7";padding:0 .8rem}.policies li a{padding:.6rem 0;display:block}@media screen and (min-width: 750px){.policies li a{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-footer.css.map */
