@keyframes belisa-background{0%,to{background-color:#ffd7d7}50%{background-color:#ffe0ce}}.commerce-storefront-header,.belisa-hero{animation:7s infinite belisa-background}.commerce-storefront-header-inner{align-items:center;gap:0}.commerce-storefront-desktop-nav ul{justify-content:flex-start;gap:0;padding-left:48px}.commerce-storefront-nav-link{padding:13px 20px;font-size:20px;line-height:26px}.commerce-storefront-footer{background:linear-gradient(0deg,#f0cdb9 85px,#ffe0ce 85px);margin-top:0;padding-top:0;position:relative}.commerce-storefront-footer-inner{max-width:1280px;padding:60px 32px 0;position:relative}.commerce-storefront-footer-main{grid-template-columns:272.5px 252.5px 252.5px minmax(0,1fr);gap:30px;display:grid}.commerce-storefront-footer-brand .commerce-storefront-logo{width:129px}.commerce-storefront-footer-description{letter-spacing:-.8px;max-width:252.5px;margin-top:16px;font-size:16px;line-height:24.75px}.commerce-storefront-footer-group h2{letter-spacing:-.8px;margin-bottom:18px;font-family:Figtree,Arial,sans-serif;font-size:20px;font-weight:700;line-height:24px}.commerce-storefront-footer-group>ul{display:block}.commerce-storefront-footer-group a{letter-spacing:-.8px;min-height:0;font-size:18px;line-height:28px}.commerce-storefront-footer-bottom{border:0;margin-top:12px;padding:0;font-size:16px;display:block}.commerce-storefront-footer-legal{display:block}.commerce-storefront-footer-legal>div{gap:0 20px}.commerce-storefront-footer-legal>div button{min-height:28px;font-size:12px;line-height:18px}.belisa-disclaimer{letter-spacing:-.8px;max-width:none;margin:0 0 20px;font-size:16px;font-weight:700;line-height:24.75px}.commerce-storefront-footer-copyright{letter-spacing:-.8px;padding:30px 0;font-size:16px;line-height:24.75px}.commerce-storefront-footer-social{gap:4px;position:absolute;bottom:20px;right:0;margin:0!important}.commerce-storefront-footer-social a{width:44px;min-height:44px}.commerce-storefront-footer-social svg{width:20px;height:20px}.belisa-newsletter{background:#fff7f2;padding:30px 20px}.belisa-newsletter>div{border:0;grid-template-columns:25.5% 40.25% 1fr;align-items:center;gap:0;max-width:1120px;margin:auto;padding:10px 0;display:grid}.belisa-newsletter h2{letter-spacing:-.8px;margin:0;font-family:Figtree,Arial,sans-serif;font-size:21px;font-weight:700;line-height:24.75px}.belisa-newsletter p{letter-spacing:-.8px;max-width:none;margin:0;font-size:20px;line-height:26px}@media (width>=768px) and (width<=1150px){.commerce-storefront-nav-link{padding-inline:12px;font-size:16px}.commerce-storefront-desktop-nav ul{padding-left:12px}.commerce-storefront-footer-main{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.commerce-storefront-header-inner{min-height:65.48px;padding:10.74px 20px}.commerce-storefront-logo{width:94.5px}.commerce-storefront-menu-trigger{height:35.48px}.belisa-newsletter{padding:20px 20px 31px}.belisa-newsletter>div{text-align:center;padding:0;display:block}.belisa-newsletter h2{margin:0 0 10px;font-size:19px;line-height:24.7px}.belisa-newsletter p{font-size:18px;line-height:27px}.commerce-storefront-footer{background:linear-gradient(0deg,#f0cdb9 122.4px,#ffe0ce 122.4px)}.commerce-storefront-footer-inner{padding:30px 20px 0}.commerce-storefront-footer-main{grid-template-columns:1fr 1fr;gap:20px}.commerce-storefront-footer-brand{text-align:center}.commerce-storefront-footer-brand .commerce-storefront-logo{width:120px}.commerce-storefront-footer-description{max-width:none;margin-top:10px;font-size:16px;line-height:22.4px}.commerce-storefront-footer-group h2{margin-bottom:10px;font-size:18px;line-height:27px}.commerce-storefront-footer-group a{min-height:0;margin-bottom:5px;font-size:18px;line-height:27px}.commerce-storefront-footer-group:nth-child(3),.commerce-storefront-footer-group:nth-child(3) a{text-align:right}.commerce-storefront-footer-group:last-child{grid-column:1/-1}.commerce-storefront-footer-bottom{margin-top:10px}.belisa-disclaimer{margin-bottom:20px;font-size:16px;line-height:22.4px}.commerce-storefront-footer-copyright{text-align:center;padding:70px 0 30px;font-size:16px;line-height:22.4px}.commerce-storefront-footer-social{bottom:66px;right:50%;transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.commerce-storefront-header,.belisa-hero{background-color:#ffdbd3;animation:none}}
