body .elementor.elementor-5592 .etheme-elementor-off-canvas__main{font-family:var(--sym-font-body,"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);color:#111}body .elementor.elementor-5592 .etheme-elementor-off-canvas__close-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#fff;box-shadow:0 6px 18px rgb(0 0 0 / .18);transition:transform 0.2s ease}body .elementor.elementor-5592 .etheme-elementor-off-canvas__close-button:hover{transform:rotate(90deg)}body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-head{padding-bottom:16px;border-bottom:1px solid #eceeee}body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-head a{gap:10px;color:#111;text-decoration:none}body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-head-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#ffc300;color:#000}body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-head-icon svg{width:20px;height:20px;fill:currentColor}body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-head-label{font-size:18px;font-weight:800;letter-spacing:0;text-decoration:none;text-transform:none}body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-empty-message{padding:28px 8px 8px;text-align:center}body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-empty-message::before{content:"";display:block;width:64px;height:64px;margin:0 auto 14px;border-radius:50%;background:#f2f4f4 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239aa1a1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M3 4h2l2.4 11h11.2L21 8H6.3'/%3E%3C/svg%3E") center / 28px no-repeat}body .elementor.elementor-5592 .elementor-element-2246936f .etheme-elementor-off-canvas_content-empty-message::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239aa1a1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7-4.4-9-9.2C1.6 7.3 4 4 7.2 4c2 0 3.5 1.1 4.8 2.8C13.3 5.1 14.8 4 16.8 4 20 4 22.4 7.3 21 10.8 19 15.6 12 20 12 20z'/%3E%3C/svg%3E")}body .elementor.elementor-5592 .elementor-element-ce3b3b6 .etheme-elementor-off-canvas_content-empty-message::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239aa1a1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 20V10M12 20V4M18 20v-7'/%3E%3C/svg%3E")}body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-empty-message p{margin:0 0 16px;color:#111;font-size:15px;font-weight:600}body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-empty-message .btn{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border:0;border-radius:999px;background:#ffc300;color:#000;font-size:14px;font-weight:800;letter-spacing:0;text-transform:none;transition:background-color 0.15s ease}body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-empty-message .btn:hover{background:#e6af00;color:#000}body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-footer .button,body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-footer .btn-view-cart,body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-footer .btn-checkout{border-radius:999px;font-weight:800;letter-spacing:0;text-transform:none}.sym-oc-suggest{margin-top:26px;padding-top:20px;border-top:1px solid #eceeee}.etheme-elementor-off-canvas_content:not(:has(.etheme-elementor-off-canvas_content-empty-message)) .sym-oc-suggest{display:none}.sym-oc-suggest__title{margin:0 0 12px;color:#5e6565;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sym-oc-suggest ul.sym-oc-suggest__list{display:grid!important;gap:10px;margin:0;padding:0;list-style:none}.sym-oc-suggest ul.sym-oc-suggest__list>li{margin:0;padding:0}body .elementor.elementor-5592 .elementor-element-7b74a5fb .etheme-elementor-off-canvas_content ul{margin:8px 0 0;padding:0;list-style:none}body .elementor.elementor-5592 .elementor-element-7b74a5fb .etheme-elementor-off-canvas_content li{border:0}body .elementor.elementor-5592 .elementor-element-7b74a5fb .etheme-elementor-off-canvas_content li a{display:flex;align-items:center;min-height:46px;padding:0 12px;border-radius:10px;color:#111;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;transition:background-color 0.15s ease}body .elementor.elementor-5592 .elementor-element-7b74a5fb .etheme-elementor-off-canvas_content li a:hover{background:#fff8dc}body .elementor.elementor-5592 .elementor-element-7b74a5fb .et_b-tabs .et-tab{font-weight:700;letter-spacing:0;text-transform:none}body .elementor.elementor-5592 .elementor-element-7b74a5fb .etheme-elementor-off-canvas_content input.input-text{min-height:46px;border:1.5px solid #e3e6e6;border-radius:10px;background:#f7f8f8}body .elementor.elementor-5592 .elementor-element-7b74a5fb .etheme-elementor-off-canvas_content input.input-text:focus{border-color:#111;background:#fff}body .elementor.elementor-5592 .elementor-element-7b74a5fb .etheme-elementor-off-canvas_content button[type="submit"]{width:100%;min-height:46px;border:0;border-radius:999px;background:#ffc300;color:#000;font-weight:800;letter-spacing:0;text-transform:none}body .elementor.elementor-5592 .elementor-element-65da5aba .sym-mm~.etheme-elementor-mobile-menu-element{display:none}body .elementor.elementor-5592 .elementor-element-65da5aba .etheme-elementor-mobile-menu-logo img{max-height:48px;width:auto}body .elementor.elementor-5592 .elementor-element-65da5aba .etheme-search-input-form-wrapper{overflow:hidden;border:1.5px solid #e3e6e6;border-radius:12px;background:#f6f7f7}body .elementor.elementor-5592 .elementor-element-65da5aba .etheme-search-input-form-wrapper:focus-within{border-color:#111;background:#fff}body .elementor.elementor-5592 .elementor-element-65da5aba .etheme-search-form-input{border:0;background:#fff0}body .elementor.elementor-5592 .elementor-element-65da5aba .etheme-search-form-button-wrapper{padding:4px}body .elementor.elementor-5592 .elementor-element-65da5aba .etheme-search-form-submit{min-width:44px;border:0;border-radius:9px;background:#ffc300;color:#000}.sym-mm{margin-top:18px}.sym-mm ul{margin:0;padding:0;list-style:none}.sym-mm a{text-decoration:none}.sym-mm ul.sym-mm__actions{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sym-mm ul.sym-mm__actions>li{margin:0;padding:0;border:0}.sym-mm .sym-mm__action{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:12px;background:#f7f8f8;color:#111;font-size:12px;font-weight:600;line-height:1.2;text-align:center;transition:background-color 0.15s ease}.sym-mm .sym-mm__action:hover,.sym-mm .sym-mm__action:focus-visible{background:#fff3cc}.sym-mm__action-icon{display:inline-flex;color:#111}.sym-mm .sym-mm__promo{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:16px 16px 16px 18px;overflow:hidden;border-radius:14px;background:#111;color:#fff;isolation:isolate}.sym-mm .sym-mm__promo::before{content:"";position:absolute;right:-40px;top:-50px;z-index:-1;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgb(255 195 0 / .5),#fff0)}.sym-mm__promo-text{display:grid;gap:2px}.sym-mm__promo-eyebrow{color:#ffc300;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sym-mm__promo-text strong{font-size:17px;font-weight:800;line-height:1.25}.sym-mm__promo-addi{color:#b8c8ff;font-size:12px;font-weight:600}.sym-mm__promo-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#ffc300;color:#000}.sym-mm .sym-mm__eyebrow{margin-top:22px!important;margin-bottom:10px!important}.sym-mm ul.sym-mm__tiles{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sym-mm ul.sym-mm__tiles>li{margin:0;padding:0;border:0}.sym-mm .sym-mega__tile{padding:6px 8px 6px 6px}.sym-mm .sym-mega__tile-img{width:40px;height:40px}.sym-mm .sym-mm__all{margin-top:10px}.sym-mm ul.sym-mm__links{display:grid!important;margin-top:18px;border-top:1px solid #eceeee}.sym-mm ul.sym-mm__links>li{margin:0;padding:0;border-bottom:1px solid #eceeee}.sym-mm .sym-mm__links a{display:flex;align-items:center;gap:12px;min-height:52px;color:#111;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none}.sym-mm .sym-mm__links .sym-mm__icon{color:#5e6565}.sym-mm .sym-mm__links .sym-mega__arrow{margin-left:auto;color:#9aa1a1}.sym-mm__help{margin-top:18px;padding:16px;border-radius:14px;background:#f7f8f8;text-align:center}.sym-mm__help p{margin:0 0 12px;color:#4e5454;font-size:14px;line-height:1.4}.sym-mm__help strong{color:#111}.sym-mm .sym-mm__wa{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;border-radius:999px;background:#25d366;color:#fff;font-size:15px;font-weight:800}.sym-mm .sym-mm__wa:hover{background:#1fb857;color:#fff}.sym-mm .sym-mm__wa .sym-mm__icon{color:#fff}@media (prefers-reduced-motion:reduce){body .elementor.elementor-5592 .etheme-elementor-off-canvas__close-button,.sym-mm *{transition:none!important}}.sym-mm ul.sym-mm__tiles .sym-mega__tile{flex-direction:column;gap:6px;padding:10px 6px;text-align:center}.sym-mm ul.sym-mm__tiles .sym-mega__tile-img{width:48px;height:48px}.sym-mm ul.sym-mm__tiles .sym-mega__tile-text{justify-items:center}.sym-mm ul.sym-mm__tiles .sym-mega__tile-name{font-size:13px;-webkit-line-clamp:1}.sym-mm ul.sym-mm__tiles .sym-mega__tile-count{font-size:11.5px}.sym-mm ul.sym-mm__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-empty-message a.btn{background:#ffc300!important;color:#000!important}body .elementor.elementor-5592 .etheme-elementor-off-canvas_content-empty-message a.btn:hover{background:#e6af00!important}body .elementor.elementor-5592 .elementor-element-7b74a5fb .etheme-elementor-off-canvas_content button[type="submit"]{font-size:15px}