.ep-site-header{margin-bottom:14px}.ep-primary-nav{height:43px}.ep-primary-list>li>a{display:flex;align-items:center;height:100%;padding:0 25px}.ep-mega{padding:36px 45px 43px;gap:26px;border-top:1px solid #f0ebe5;box-shadow:0 18px 38px rgb(34 27 22 / .13);box-sizing:border-box}.ep-mega-catalogue{max-height:min(75vh,690px);min-height:0;overflow-y:auto;align-items:stretch}.ep-mega-catalogue .ep-mega-column{min-width:0;flex:1 1 0%;gap:7px}.ep-mega-catalogue .ep-mega-column h3{margin:0 0 12px}.ep-mega-column h3 a{color:#29231d}.ep-mega-catalogue .ep-mega-column>a{font-size:11.5px;line-height:1.4}.ep-mega-catalogue .ep-mega-column .ep-mega-more{margin-top:17px}.ep-mega-catalogue .ep-mega-campaign{width:26%;flex-shrink:0;max-height:510px;min-height:390px;align-self:stretch}.ep-mega-catalogue .ep-mega-campaign>span{top:auto;bottom:23px;right:14px;left:14px;letter-spacing:2px}.ep-mega-catalogue .ep-mega-campaign strong{font-size:45px}.ep-mega-shoes{min-height:0;max-height:70vh;overflow-y:auto;justify-content:center}.ep-mega-shoes .ep-mega-column{max-width:350px}.ep-mega-shoes .ep-mega-column>a{font-size:12px}.ep-mega-all-brands{min-height:0;max-height:min(79vh,705px);overflow-y:auto;align-items:flex-start;gap:21px 26px}.ep-mega-all-brands .ep-mega-column{min-width:0;gap:8px}.ep-mega-all-brands .ep-mega-column h3{font-size:11px;font-weight:600;letter-spacing:2px;border-bottom:1px solid #e8e3dd;padding:0 0 14px;margin-bottom:8px}.ep-mega-all-brands .ep-mega-column a{font:normal 12px/1.35 Montserrat,Arial,sans-serif;color:#4e4740}.ep-mega-all-brands .ep-mega-column a:hover{color:#211c17}.ep-mobile-drawer .ep-mobile-group{font-weight:600;background:#f8f6f3;margin-top:9px;letter-spacing:1px}.ep-mobile-drawer .ep-mobile-subgroup{display:flex;flex-direction:column;gap:2px;padding:8px 12px 13px;border-bottom:1px solid #eee7df}.ep-mobile-subgroup strong{font-size:11px;letter-spacing:1.4px;color:#8a7e72;padding:11px 0 7px}.ep-mobile-subgroup a{font-size:12px;padding:7px 4px}.ep-detail-info .woocommerce-variation-description,.ep-detail-info .woocommerce-variation-description p,.ep-detail-info .woocommerce-variation-description *{color:#645b52!important}.ep-detail-info .woocommerce-variation-description p{font-size:12px;line-height:1.7;margin:6px 0 10px}.ep-detail-info .ep-variant-group:has(.ep-choice-list button[aria-pressed="true"]) .ep-variant-chosen{display:none!important}.ep-detail-info .ep-variant-label{justify-content:flex-start;gap:10px}.ep-detail-info .ep-variant-label .ep-variant-chosen{margin-left:auto;color:#8e8277}.ep-detail-info .ep-variant-reset{display:inline-flex!important;width:max-content!important;max-width:100%!important;justify-self:start!important;align-self:start!important;justify-content:flex-start!important;padding:3px 0!important;margin:-10px 0 1px!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#86786c!important;font-size:11px!important;font-weight:500!important;line-height:1.5!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:4px;letter-spacing:.2px!important}.ep-detail-info .ep-variant-reset:hover{color:#342b24!important}.ep-detail-info .ep-variant-controls{gap:21px;margin-bottom:26px}.ep-detail-info .scalapay-widget-area-product{max-width:100%}.ep-detail-info .woocommerce-variation-add-to-cart .quantity,.ep-detail-info .woocommerce-variation-add-to-cart .single_add_to_cart_button{margin-top:26px!important}.ep-detail-info .woocommerce-variation-add-to-cart .quantity{margin-right:12px!important}.ep-detail-info .woocommerce-variation-add-to-cart .single_add_to_cart_button{margin-left:0!important}.ep-detail-info .scalapay-widget-area-product+.scalapay-widget-area-product{margin-top:7px}.ep-detail-info .single_variation_wrap{margin-top:15px}.ep-detail-info .woocommerce-variation{margin-bottom:5px}.ep-brands{padding:48px 5.2% 60px}.ep-brands .ep-section-label{margin-bottom:30px}.ep-brand-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:15px;row-gap:17px;align-items:stretch}.ep-brand-row .ep-brand-item{height:92px;box-sizing:border-box;min-width:0;border:1px solid #ebe6df;border-radius:2px;padding:12px 14px;background:#fff;display:flex;align-items:center;justify-content:center}.ep-brand-row .ep-brand-item:last-child{border:1px solid #ebe6df}.ep-brand-row .ep-brand-item img{max-width:100%;max-height:65px;width:auto;height:auto;object-fit:contain;filter:grayscale(.10);transition:transform .18s ease,filter .18s ease}.ep-brand-row .ep-brand-item:hover img{transform:scale(1.035);filter:none}.ep-brand-row .ep-brand-item span{font-size:18px;line-height:1.15;text-align:center;font-family:"Bodoni Moda",Georgia,serif}.ep-testimonials,.ep-instagram-section{padding:66px max(20px,5.5%) 75px;background:#fff}.ep-testimonials{border-bottom:1px solid #eee8e2}.ep-instagram-section{background:#fbfaf8}.ep-community-heading{text-align:center;max-width:790px;margin:0 auto 33px}.ep-community-heading>span{font-size:10px;letter-spacing:3px;color:#9b8a7a;font-weight:500}.ep-community-heading h2{font:normal clamp(34px,3.6vw,49px)/1.14 "Bodoni Moda",Georgia,serif;color:#26221e;margin:15px 0 12px}.ep-community-heading p{font-size:13px;color:#797067;margin:0}.ep-original-reviews,.ep-original-instagram{max-width:1280px;margin:0 auto;min-width:0}.ep-original-reviews:empty,.ep-original-instagram:empty{display:none}.ep-section-fallback{text-align:center;font-size:13px;color:#615a53}.ep-section-fallback a{text-decoration:underline;text-underline-offset:5px}.ep-instagram-follow{display:inline-flex;align-items:center;gap:5px;margin-top:13px;font-size:12px;font-weight:600;letter-spacing:.5px;color:#332820;border-bottom:1px solid #ac9c8e;padding:0 0 6px}.ep-original-instagram #sb_instagram{width:100%!important;max-width:1200px!important}.ep-original-instagram img{max-width:100%;height:auto}.ep-footer{background:#f8f7f5;border-top:0;padding:0;color:#37302a;font-family:Montserrat,Arial,sans-serif}.ep-footer-support{display:flex;align-items:center;justify-content:center;background:#f4f3f2;padding:40px 6%;min-height:150px;box-sizing:border-box}.ep-institution-wrapper{width:100%;max-width:900px;display:flex;justify-content:center;align-items:center}.ep-institution-strip{width:min(100%,790px);height:auto;max-height:92px;object-fit:contain;display:block}.ep-footer-inner-grid{max-width:1500px;margin:0 auto;padding:65px 6% 52px;display:grid;grid-template-columns:1.2fr .75fr 1.35fr;gap:55px}.ep-footer-inner-grid h3{font-size:10px;font-weight:600;letter-spacing:1.7px;margin:0 0 20px}.ep-footer-contact h2{font:normal 37px/1 "Bodoni Moda",Georgia,serif;letter-spacing:1.8px;margin:0 0 18px}.ep-footer-contact h2 em{font:italic 17px Georgia,serif;letter-spacing:0;display:block;padding-left:74px}.ep-footer-contact p{font-size:12px;color:#716860;line-height:1.75;max-width:320px}.ep-footer-contact h3{margin-top:34px}.ep-footer-contact>a{display:block;margin:9px 0;font-size:12px;line-height:1.5;text-decoration:none;color:#4e453c}.ep-footer-contact>a:hover,.ep-footer-help a:hover,.ep-footer-social>a:hover{text-decoration:underline;text-underline-offset:3px}.ep-footer-social>a{display:block;margin:13px 0;font-size:12px;color:#4c4339;text-decoration:none}.ep-footer-social>a span{display:inline-flex;width:29px;height:29px;border:1px solid #aaa098;border-radius:50%;align-items:center;justify-content:center;margin-right:8px;font-size:18px}.ep-footer-quality{margin-top:36px;max-width:190px}.ep-quality-badge{display:block;width:auto;height:auto;max-width:100%;max-height:90px;object-fit:contain;object-position:left center}.ep-footer-link-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 23px}.ep-footer-link-columns a{font-size:11px;line-height:1.5;letter-spacing:.2px;color:#60554c;text-decoration:none}.ep-footer-bottom{border-top:1px solid #e9e5df;max-width:1500px;margin:0 auto;padding:23px 6% 30px;display:flex;justify-content:space-between;align-items:center;gap:18px;color:#888078;font-size:10px;letter-spacing:.3px}.ep-footer-bottom span:last-child{letter-spacing:1.7px}@media(min-width:901px){.ep-mega-catalogue{justify-content:center;gap:clamp(16px,1.2vw,21px)!important}.ep-mega-catalogue .ep-mega-column{flex:0 0 clamp(155px,10.5vw,185px);width:clamp(155px,10.5vw,185px);max-width:185px}.ep-mega-catalogue .ep-mega-campaign{flex:0 0 clamp(300px,24vw,425px);width:clamp(300px,24vw,425px);margin-left:clamp(14px,1.8vw,31px)}}@media(max-width:1170px){.ep-primary-list>li>a{padding:0 17px}.ep-mega{left:3%;right:3%;padding:32px 30px 39px;gap:22px}.ep-mega-catalogue .ep-mega-campaign{width:24%}.ep-mega-column>a{font-size:11px}.ep-brand-row{grid-template-columns:repeat(5,minmax(0,1fr))}.ep-footer-inner-grid{gap:28px}}@media(max-width:900px){.ep-mega-catalogue .ep-mega-campaign{display:none}.ep-brand-row{grid-template-columns:repeat(4,minmax(0,1fr))}.ep-footer-inner-grid{grid-template-columns:1fr 1fr;gap:34px}.ep-footer-help{grid-column:1/-1}}@media(max-width:740px){.ep-site-header{margin-bottom:7px}.ep-brands{padding:33px 4% 45px}.ep-brand-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ep-brand-row .ep-brand-item{height:78px;padding:9px 7px}.ep-brand-row .ep-brand-item img{max-height:56px}.ep-brand-row .ep-brand-item span{font-size:14px}.ep-testimonials,.ep-instagram-section{padding:44px 15px 55px}.ep-community-heading h2{font-size:36px}.ep-footer-support{padding:27px 15px;min-height:0}.ep-institution-strip{max-height:85px}.ep-footer-inner-grid{grid-template-columns:1fr 1fr;padding:39px 20px 35px;column-gap:18px}.ep-footer-contact{grid-column:1/-1}.ep-footer-social{grid-column:1;min-width:0}.ep-footer-help{grid-column:2;min-width:0}.ep-footer-link-columns{grid-template-columns:1fr;gap:12px}.ep-footer-bottom{padding:18px 20px 28px;flex-direction:column;text-align:center;gap:10px}.ep-detail-info .woocommerce-variation-add-to-cart .quantity,.ep-detail-info .woocommerce-variation-add-to-cart .single_add_to_cart_button{margin-top:22px!important}}@media(max-width:390px){.ep-brand-row{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-footer-inner-grid{grid-template-columns:1fr}.ep-footer-social,.ep-footer-help{grid-column:1}}@media(prefers-reduced-motion:reduce){.ep-brand-row .ep-brand-item img{transition:none}}html body.ep-body .ep-community-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:18px!important;align-items:stretch!important;padding:44px clamp(18px,4.5vw,72px) 58px!important;background:#fff!important;box-sizing:border-box}html body.ep-body .ep-community-grid>:is(.ep-testimonials,.ep-instagram-section){min-width:0!important;width:100%!important;max-width:100%!important;padding:37px 24px 34px!important;margin:0!important;background:#fff!important;border:1px solid #eee8e1!important;box-sizing:border-box!important}html body.ep-body .ep-community-grid .ep-community-heading{max-width:100%!important;margin:0 auto 25px!important;min-height:116px;text-align:center!important}html body.ep-body .ep-community-grid .ep-community-heading h2{font:400 clamp(22px,2vw,30px)/1.22 Montserrat,Arial,sans-serif!important;letter-spacing:-.04em!important}html body.ep-body .ep-community-grid .ep-community-heading p{font-size:11px!important;line-height:1.65!important}html body.ep-body .ep-community-grid .ep-original-reviews{width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;overflow:hidden!important}html body.ep-body .ep-community-grid .ep-original-instagram{width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important}html body.ep-body .ep-community-grid .ep-original-instagram #sb_instagram{max-width:100%!important}html body.ep-body .ep-community-grid .ep-original-instagram #sb_instagram #sbi_images{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body.ep-body .ep-community-grid .ep-original-instagram :is(.sbi_follow_btn,.sbi_follow,.sbi_header_follow_btn,#sbi_follow_btn){display:none!important}html body.ep-body .ep-community-grid .ep-original-instagram #sbi_load .sbi_follow_btn{display:none!important}@media(max-width:940px){html body.ep-body .ep-community-grid{grid-template-columns:minmax(0,1fr)!important;row-gap:14px!important;padding:28px 15px 34px!important}html body.ep-body .ep-community-grid>:is(.ep-testimonials,.ep-instagram-section){padding:28px 19px!important}html body.ep-body .ep-community-grid .ep-community-heading{min-height:0!important}}@media(min-width:901px){html body.ep-body .ep-site-header .ep-mega-catalogue,html body.ep-body .ep-site-header .ep-mega-shoes,html body.ep-body .ep-site-header .ep-mega-all-brands{left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:max-content!important;max-width:calc(100vw - 36px)!important;padding-left:26px!important;padding-right:26px!important;box-sizing:border-box!important}html body.ep-body .ep-site-header .ep-mega-catalogue{justify-content:flex-start!important;gap:clamp(13px,1.2vw,21px)!important}html body.ep-body .ep-site-header .ep-mega-shoes{gap:28px!important}html body.ep-body .ep-site-header .ep-mega-shoes .ep-mega-column{flex:0 0 clamp(165px,20vw,260px)!important;max-width:260px!important}html body.ep-body .ep-site-header .ep-mega-all-brands .ep-mega-column{flex:0 0 clamp(150px,13vw,205px)!important;max-width:205px!important}}@media(min-width:901px) and (max-width:1170px){html body.ep-body .ep-site-header .ep-mega-catalogue .ep-mega-column{flex:0 1 150px!important;width:150px!important}html body.ep-body .ep-site-header .ep-mega-catalogue .ep-mega-campaign{flex:0 1 clamp(250px,28vw,320px)!important;width:clamp(250px,28vw,320px)!important;margin-left:8px!important}}