.akuvifashion-footer{background:#fff;color:#2e4b22;font-family:Playfair Display,serif;padding:60px 20px 0}.footer-top{display:grid;grid-template-columns:5fr .7fr 1fr 1.2fr .6fr;gap:71px;max-width:1440px;margin:0 auto;padding-bottom:40px}.footer-col.about-col{max-width:413px}.footer-title{color:#2e4b22;font-weight:500;margin-bottom:20px;font-size:16px;font-family:playfair}.about-col .footer-title{font-size:32px;line-height:1.2;margin-bottom:15px;font-family:Geist;font-weight:500;margin-top:0}.about-col .footer-title span{display:block;font-size:32px;font-weight:500}.footer-desc{font-size:16px;line-height:1.6;margin-bottom:25px;color:#2e4b22;font-family:Geist;opacity:60%}.newsletter-form .input-group{display:flex;gap:0;max-width:100%;background:#f5e6d3;border-radius:4px;padding:5px}.newsletter-form input{flex:1;padding:14px 16px;border:none;background:#f5e6d3;color:#1a1918;font-family:Geist;outline:none}.newsletter-form input::placeholder{color:#888}.newsletter-form button{padding:9px 13px;background:#2e4b22;color:#fff;border:none;font-weight:400;letter-spacing:1px;cursor:pointer;border-radius:4px;font-size:16px}.newsletter-form button:hover{background:#333}.footer-col ul{list-style:none;padding:0;margin:0}.footer-col ul li{margin-bottom:10px}.footer-col a{color:#2e4b22;text-decoration:none;font-size:16px;font-family:Geist;opacity:.6}.footer-col a:hover{color:#2e4b22;opacity:1;text-decoration:underline}.social-links a{display:block}.footer-bottom{padding:20px 0 60px;overflow:hidden;display:none}.footer-bottom .marquee{width:100%}.footer-bottom .marquee-content{display:flex;align-items:center;animation:scroll linear infinite;white-space:nowrap;width:max-content}.footer-bottom .marquee-content span.marquee-text{color:#f5e6d3;font-size:28px;font-weight:500;margin:0 30px;letter-spacing:1px;text-transform:lowercase;font-style:italic;font-family:Playfair Display,serif}.footer-bottom .marquee-content .marquee-star-img{width:32px;height:32px;margin:0 40px;object-fit:contain;filter:brightness(0) invert(92%) sepia(8%) saturate(300%) hue-rotate(344deg) brightness(105%) contrast(94%)}.footer-bottom .marquee-content .marquee-separator{color:#f5e6d3;font-size:32px;margin:0 40px;line-height:1}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 1024px){.footer-top{grid-template-columns:1fr 1fr;gap:30px}.about-col{grid-column:1 / -1}.footer-bottom .marquee-content span.marquee-text{font-size:24px;margin:0 25px}.footer-bottom .marquee-content .marquee-star-img,.footer-bottom .marquee-content .marquee-separator{width:28px;height:28px;margin:0 30px;font-size:28px}}@media (max-width: 768px){.footer-col.about-col{max-width:100%;overflow-x:hidden}.footer-top{grid-template-columns:1fr}.newsletter-form .input-group{max-width:100%}.footer-bottom .marquee-content span.marquee-text{font-size:20px;margin:0 18px}.footer-bottom .marquee-content .marquee-star-img,.footer-bottom .marquee-content .marquee-separator{width:24px;height:24px;margin:0 22px;font-size:24px}}form.newsletter-form{margin:0;max-width:100%}.newsletter-form .input-group{display:flex;gap:0;background:#f5e6d3;border-radius:4px;padding:5px;width:100%}div#collection-template--25050647724360__featured_collection h2.title.inline-richtext.h2.scroll-trigger.animate--slide-in{font-size:32px;color:#000;font-weight:500}.header__icons{gap:16px}details-modal.header__search{background:#cfcfcf;border-radius:50%}a.header__icon.header__icon--account.link.focus-inset.small-hide,a#cart-icon-bubble{background:#cfcfcf;border-radius:50%}section#shopify-section-template--25050647724360__insta_section_4EMm87{max-width:1373px;margin:auto}.akuvifashion-insta{width:100%;height:100vh;overflow:hidden;position:relative}.insta-background{width:100%;height:100%;position:relative}.insta-img{width:100%;height:100%;object-fit:cover;display:block}.insta-placeholder{width:100%;height:100%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#999;font-size:18px;font-family:sans-serif}.akuvifashion-marquee{background-color:#000;overflow:hidden;padding:20px 0;width:100%}.marquee-content{display:flex;animation:marquee 25s linear infinite;white-space:nowrap}.marquee-item{display:flex;align-items:center;margin:0 30px;color:#fff7f2;font-size:42px;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-family:Playfair Display,serif}.marquee-item .star-img{width:34px;height:34px;margin:0 46px;filter:brightness(0) invert(1)}.marquee-item .text-part{margin:0 8px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 768px){.marquee-item{font-size:18px;margin:0 20px}.marquee-item .star-img{width:20px;height:20px;margin:0 10px}}section#shopify-section-sections--25050648215880__logo_slider_cLtrxP .marquee-item .star-img{height:2px;width:60px;margin:0 16px}section#shopify-section-sections--25050648215880__logo_slider_cLtrxP .marquee-item{font-size:14px;font-weight:400;font-family:Geist;margin:0;text-transform:capitalize;letter-spacing:0px}section#shopify-section-sections--25050648215880__logo_slider_cLtrxP .akuvifashion-marquee{background-color:#2e4b22}section#shopify-section-template--25050647724360__logo_slider_CCEwRG .akuvifashion-marquee{background:#2e4b22}.qsk-popup__wrapper{width:1133px!important}.qsk-popup__body-box.qsk-popup__layout-image-left.qsk-popup__align-center{padding:39px 42px;background-image:url(/cdn/shop/files/042-popup_for_newsletter_1_a11dc892-6053-41e3-b848-e88a655a1393.png?v=1762926429);background-size:cover;background-repeat:no-repeat}span.qsk-popup__box-image{width:50%;background:transparent!important}.qsk-popup__box-content{width:50%;padding:50px 60px!important;background:#d9d9d9}.qsk-popup__box-title{font-size:32px;font-weight:400;text-transform:uppercase;color:#1a1918}.qsk-popup__box-title span{font-size:96px;font-weight:700}.qsk-popup__box-description{font-size:24px;text-align:left;color:#1a1918}input.qsk-popup__field-input{text-align:left!important;border:1px solid #1A1918;border-radius:4px;padding:14px 16px;background:transparent}button.qsk-popup__field-button{width:100%;background:#1a1918;color:#fff7f2;padding:14px;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
