.aceido-dialog{position:fixed;inset:0 0 0 auto;margin:0;width:min(520px,100%);max-width:100%;height:100dvh;max-height:100dvh;border:0;background:#fafaf8;color:#191919;padding:35px 28px;z-index:99999;overflow:auto;font:14px/1.5 Arial,Helvetica,sans-serif}.aceido-dialog::backdrop{background:#0006}.aceido-dialog h2{font-size:27px;margin:10px 0 22px;letter-spacing:-.04em}.aceido-dialog .aceido-close{float:right;font-size:25px;padding:0 8px;color:#191919}.aceido-dialog input,.aceido-dialog select{width:100%;padding:13px;border:1px solid #c8c9bf;background:transparent;color:#191919;border-radius:0}.aceido-dialog label{display:block;margin:15px 0}.aceido-dialog a{color:#191919;text-decoration:none}.aceido-dialog .aceido-result{display:flex;justify-content:space-between;gap:20px;padding:19px 0;border-bottom:1px solid #ddd}.aceido-dialog .aceido-action{display:block;width:100%;background:#191919;color:#fff;border:0;border-radius:0;padding:16px;margin:14px 0;font-size:12px;text-align:center}.aceido-dialog .aceido-action:disabled{opacity:.5}.aceido-dialog nav a{display:block;border-bottom:1px solid #ddd;padding:17px 0;font-size:26px;text-transform:uppercase}.aceido-toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);padding:15px 22px;background:#191919;color:#fff;z-index:100001;max-width:90%;font:13px/1.5 Arial,sans-serif}.aceido-choice-active{outline:1px solid currentColor;outline-offset:2px}.aceido-dialog .aceido-note{color:#73756a;font-size:12px;margin:18px 0}.aceido-dialog .aceido-controls{display:flex;gap:12px;align-items:center}.aceido-dialog .aceido-controls button{color:#191919;padding:8px 14px;border:1px solid #ddd}.aceido-filter-hidden{display:none!important}html body .elementor.elementor .e-component-base{display:contents}html body .elementor.elementor .aceido-wishlist-empty{display:none}.aceido-sort-select{background:transparent;border:0;border-radius:0;padding:8px;color:#191919;font-size:12px}html body .elementor.elementor button{color:inherit}html body .elementor.elementor .e-form-submit-button-base{cursor:pointer}html body .elementor.elementor .e-form-input-base,html body .elementor.elementor .e-form-textarea-base{font:inherit;color:inherit;box-shadow:none}html body .elementor.elementor .aceido-newsletter-field{width:100%}html body .elementor.elementor .aceido-newsletter-field input{height:48px;flex:1}html body .elementor.elementor .aceido-newsletter-field button{background:transparent;color:#191919;padding:12px;font-size:11px}html body .elementor.elementor .aceido-product-info>span:has(.e-paragraph-link-base){font-weight:500}html body .elementor.elementor .aceido-size-table .e-paragraph-base{display:table-cell;padding:15px 10px;border-bottom:1px solid #ddd}html body .elementor.elementor .e-accordion-item-header-base{padding:21px 0;border-bottom:1px solid #ddd}html body .elementor.elementor .e-accordion-item-content-base{padding:20px 0}html body .elementor.elementor .aceido-header .aceido-icon .e-paragraph-base{font-size:20px}html body .elementor.elementor .aceido-header .aceido-icon{padding:0}html body .elementor.elementor .aceido-desktop-nav>span{display:contents}html body .elementor.elementor .aceido-btn>a{display:flex;justify-content:space-between;align-items:center;width:100%}
html body .elementor.elementor .aceido-hero-copy{z-index:2}html body .elementor.elementor .aceido-hero-shade{z-index:1}html body .elementor.elementor .aceido-hero-topline,html body .elementor.elementor .aceido-hero-bottom{z-index:2}html body .elementor.elementor .aceido-music-consent input{appearance:auto;width:18px;height:18px}html body .elementor.elementor .e-form-base .e-form-field-label{display:block}html body .elementor.elementor .e-accordion-item-header-base:after{content:'+';font-size:20px}html body .elementor.elementor details[open]>.e-accordion-item-header-base:after{content:'−'}@media(max-width:760px){html body .elementor.elementor .aceido-hero-bottom>span:has(a){display:none}html body .elementor.elementor .aceido-header .aceido-icon svg{width:20px;height:20px}}
html body .elementor.elementor .aceido-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html body .elementor.elementor .aceido-music-hero-brand>img{width:100%;height:auto}@media(min-width:761px) and (max-width:950px){html body .elementor.elementor .aceido-music-header nav{gap:16px;margin-left:auto}html body .elementor.elementor .aceido-music-fashion-link{display:none}html body .elementor.elementor .aceido-music-header{gap:20px}}
@media(min-width:761px) and (max-width:950px){html body .elementor.elementor .aceido-music-header nav{gap:16px!important;margin-left:auto!important}html body .elementor.elementor .aceido-music-header .aceido-music-fashion-link{display:none!important}html body .elementor.elementor .aceido-music-header{gap:20px!important}}
html body .aceido-native-woocommerce{width:100%;font-family:Arial,Helvetica,sans-serif}html body .aceido-native-woocommerce .button{background:#191919!important;color:#fafaf8!important;border-radius:0!important;padding:15px 22px!important;font-size:12px!important;font-weight:500!important}html body .aceido-native-woocommerce input,html body .aceido-native-woocommerce select{border:1px solid #c8c9bf;background:transparent;border-radius:0;padding:12px;color:#191919}html body .aceido-native-woocommerce th,html body .aceido-native-woocommerce td{padding:14px;font-size:14px}html body .aceido-native-woocommerce img{height:auto;width:auto;max-width:85px}html body .aceido-native-woocommerce .quantity input{width:80px}html body .aceido-native-woocommerce h2{font-size:30px;margin-bottom:24px}
